Browser

The ‘Browser’ dimension reports the name and version of the browser sending the hit. This dimension is useful when you want to measure the most common browsers that visitors use. When testing new versions of your site, you can run those tests on the top browsers in this dimension to maximize quality control efforts.

Populate this dimension with data

Adobe derives this dimension from the User-Agent HTTP header, matching it against an internal lookup table that Adobe maintains in partnership with DeviceAtlas. There is no variable to set.

Property
Value
AppMeasurement variable
None (derived from the user agent)
Web SDK / XDM field
None (derived from the user agent)
Query parameter
N/A
XML tag
N/A
Byte limit
N/A
Persistence
N/A
  • For AppMeasurement implementations, this dimension works out of the box.
  • For Web SDK implementations, enable Device Lookup when configuring a datastream.

Dimension items

Dimension items include the browser names and versions used. Different versions of the same browser are separate dimension items.

Some dimension items contain "(unknown version)" instead of their version number. This dimension item references a recent browser release that Adobe has not yet added to their lookup tables. Since browsers frequently update, the "(unknown version)" for a given browser is common and temporary. Adobe typically updates lookup tables during monthly maintenance releases.

Some dimension items contain .999 as the minor version number, such as "Chrome 148.999". This value indicates that Adobe could not reliably determine the browser’s minor version. When Chrome or Edge browsers send requests without client hints, the minor version in the user agent string is not considered trustworthy. Instead of inflating dimension items with potentially inaccurate minor versions, Adobe replaces those minor versions with .999. Similarly, if any browser reports an unusually high version number (above 99999), Adobe normalizes it to 999.999.

recommendation-more-help
analytics-help-components