Expand my Community achievements bar.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.
SOLVED

Datastream configuration: Device lookup vs User Agent

Avatar

Level 10

User Agent is collected from navigator object: navigator.userAgent ?

However Device lookup is done by Adobe servers?

1 Accepted Solution

Avatar

Correct answer by
Level 5

@Michael_Soprano
Yes, The navigator.userAgent property in JavaScript is used to collect the user agent string from the browser on the client side. This string contains information about the browser, its version, and the operating system, and is supported in all major browsers.

FYI
https://experienceleague.adobe.com/en/docs/experience-platform/web-sdk/use-cases/client-hints#:~:tex...

 

When data is sent to Adobe (such as via Adobe Analytics or Adobe Experience Platform Web SDK), the user agent string is included in the payload. Adobe servers then perform a device lookup using this user agent string. Adobe partners with DeviceAtlas to map the user agent to device attributes like device type, manufacturer, and model. This lookup is done server-side, and the resulting device information is made available in reporting and analytics dimensions.
FYI
https://experienceleague.adobe.com/en/docs/experience-platform/xdm/data-types/device#:~:text=identif...

 

Thanks

AJODev

View solution in original post

1 Reply

Avatar

Correct answer by
Level 5

@Michael_Soprano
Yes, The navigator.userAgent property in JavaScript is used to collect the user agent string from the browser on the client side. This string contains information about the browser, its version, and the operating system, and is supported in all major browsers.

FYI
https://experienceleague.adobe.com/en/docs/experience-platform/web-sdk/use-cases/client-hints#:~:tex...

 

When data is sent to Adobe (such as via Adobe Analytics or Adobe Experience Platform Web SDK), the user agent string is included in the payload. Adobe servers then perform a device lookup using this user agent string. Adobe partners with DeviceAtlas to map the user agent to device attributes like device type, manufacturer, and model. This lookup is done server-side, and the resulting device information is made available in reporting and analytics dimensions.
FYI
https://experienceleague.adobe.com/en/docs/experience-platform/xdm/data-types/device#:~:text=identif...

 

Thanks

AJODev