Ad tech stocks
TEAD0.58▲ +13.44%186013.51▲ +7.48%PSKY9.84▼ -4.79%MNTN10.50▲ +3.24%U42.19▲ +3.08%CDLX2.85▼ -3.06%SAX36.54▲ +3.05%DSP12.68▲ +3.01%OMC75.83▲ +2.99%IHRT2.04▼ -2.86%INUV0.58▲ +2.72%STGW8.35▲ +2.58%SCOR4.80▲ +2.45%WPP385.20▲ +2.42%APP283.94▼ -2.23%RDDT145.55▲ +2.18%CCO2.40▲ +2.13%CPNG13.60▼ -1.98%LFTO15.49▼ -1.96%PUB96.20▲ +1.78%SIRI25.44▼ -1.70%NFLX68.43▼ -1.65%SST2.58▼ -1.53%ZETA32.05▲ +1.53%APPS11.26▲ +1.44%TRU61.94▲ +1.34%035420191200.00▼ -1.29%4755681.70▼ -1.26%AZRN0.82▼ -1.20%HAVAS17.85▲ +1.13%PUBM18.91▲ +0.96%SNOW342.65▲ +0.91%TBLA3.33▼ -0.89%PINS18.75▼ -0.77%AAPL330.54▼ -0.74%ROKU151.38▼ -0.59%47511238.50▲ +0.57%GOOGL342.23▼ -0.54%SFOR45.80▼ -0.43%24331308.00▲ +0.38%BIDU86.58▼ -0.33%BABA107.86▲ +0.29%CART43.00▼ -0.28%0700431.00▼ -0.23%META726.79▲ +0.22%OUT27.69▼ -0.22%RAMP37.60▲ +0.21%IBTA39.48▲ +0.20%VER12.10▲ +0.17%DEC24.68▲ +0.16%SPOT486.62▼ -0.16%CRTO15.19▼ -0.10%SNAP5.39▼ -0.09%NEXN8.99▼ -0.06%PERI8.69▼ -0.06%DV13.48▼ -0.04%TTD12.17▲ +0.03%43243564.00▲ +0.03%MGNI25.25▼ -0.02%WBD30.95▼ -0.02%ILLM0.65▲ 0.00%
Ticker byClearTrust

Data & identity · also called User-Agent string, UA

User agent

A user agent is the text string a browser or app sends with each request describing its browser, version, operating system and device, used for compatibility, analytics and fraud detection.

The short answer, from the AdTech Sumo glossary

When your browser requests a page or an ad, it sends a User-Agent header, a line of text like "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 ...) Safari". Sites and ad servers use it to serve the right format, report device and browser statistics, and target by device or OS.

In fraud detection, user agents matter in two ways. Declared bots and crawlers identify themselves there, which is how the IAB/ABC Spiders & Bots List catches GIVT; non-browser or malformed user agents are also GIVT. And because the string is easy to fake, disguised bots copy popular browsers, so detection compares the claimed user agent with how the device actually behaves, as in device fingerprinting and device spoofing checks.

User-agent strings also leaked detailed information useful for tracking. To reduce this, Chrome froze and reduced its user-agent string in 2022 and 2023, moving detailed information to User-Agent Client Hints, which sites must request. In SSAI, the viewer's user agent must be forwarded by the server, making consistency checks important.

Think of it like this

A user agent is like the name tag a visitor writes for themselves at reception: useful, but anyone can write anything on it.

An example

A publisher finds 50,000 requests a day with a user agent claiming to be Chrome 90 on Windows XP, a combination that does not exist in real life, and filters them as invalid.

Related terms

Sources: MDN: User-Agent header, IAB Tech Lab / ABC International Spiders & Bots List, MRC Invalid Traffic Detection and Filtration Guidelines Addendum (2020 update)