VerrijkingNu beschikbaar

    Apparaatdata, al geparseerd.

    De User-Agent-string komt bij elke request binnen, maar er iets bruikbaars van maken betekent normaal gezien dat je een parser in je container zet en onderhoudt. Deze module doet het parsen op de gateway en geeft je tags in plaats daarvan drie schone headers.

    Drie kant-en-klare headers
    Geen parser om te onderhouden
    Begrensde, voorspelbare waarden
    Alle modules
    User-Agent-header
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36
    Geparseerd op de gateway
    Headers die je tags ontvangen
    X-Device-Categorydesktop
    X-Device-OSmacOS
    X-Device-BrowserChrome

    De waarden zijn bewust op familieniveau: begrensde cardinaliteit houdt taglogica eenvoudig en rapportagedimensies goedkoop.

    Eén string erin, drie velden eruit

    User agents parseren is een onderhoudsprobleem, geen functie

    Elke server-side opzet heeft op een gegeven moment apparaatcontext nodig. Daar komen betekent normaal gezien reguliere expressies schrijven in een tagtemplate en die vervolgens eeuwig actueel houden.

    01

    De string is niet gemaakt om gelezen te worden

    Moderne user agents zijn een stapel compatibiliteitstokens. Elke browser beweert Mozilla te zijn, en de meeste beweren daarnaast Safari te zijn.

    02

    Eigen parsers verouderen

    Een reguliere expressie die je vandaag schrijft, classificeert de browserversie van volgend jaar verkeerd. Niemand merkt het tot een rapport maanden later vreemd oogt.

    03

    De cardinaliteit loopt uit de hand

    Ruwe strings in je rapportage stoppen levert duizenden bijna identieke waarden op: duur om te bewaren en nutteloos om op te segmenteren.

    Hoe het werkt

    De gateway classificeert de User-Agent bij elke request en voegt drie headers toe. Je tags lezen ze met de standaard Request Header-variabele, geen template, geen code.

    01

    Categorie

    X-Device-Category wordt desktop, mobile, tablet of bot: de opsplitsing waar rapportage- en biedbeslissingen in de praktijk om draaien.

    02

    Besturingssysteem

    X-Device-OS wordt Windows, Android, iOS, ChromeOS, macOS of Linux.

    03

    Browser

    X-Device-Browser wordt Chrome, Safari, Firefox, Edge, Opera of Samsung Internet.

    04

    Leeg in plaats van fout

    Ontbreekt de User-Agent of wordt hij niet herkend, dan blijft de header leeg. Een lege waarde filter je makkelijk weg; een gegokte waarde vervuilt stilletjes een segment.

    Wat je krijgt

    Bewust op familieniveau

    De waarden zijn met opzet grof. Begrensde cardinaliteit houdt taglogica eenvoudig en rapportagedimensies goedkoop.

    Botclassificatie inbegrepen

    Herkende crawlers krijgen de categorie bot, zodat je ze kunt uitsluiten van conversies voordat ze een campagne vertekenen.

    Niets te configureren

    Er zijn geen instellingen. De set headers ís het product: zet hem aan en de headers komen binnen.

    Consistent met onze analytics

    Overal in het platform wordt dezelfde classificatiegranulariteit gebruikt, dus apparaatverdelingen komen overeen waar je ook kijkt.

    Specificatie

    X-Device-Category
    desktop | mobile | tablet | bot
    X-Device-OS
    Windows | Android | iOS | ChromeOS | macOS | Linux
    X-Device-Browser
    Chrome | Safari | Firefox | Edge | Opera | Samsung Internet
    Instellingen
    Geen, de set headers ligt vast
    Kosten
    Inbegrepen bij je container
    Request headers
    X-Device-CategoryX-Device-OSX-Device-Browser

    Wanneer je hem gebruikt

    Je wilt apparaatdimensies server-side

    Stuur apparaatcategorie naar GA4, Meta of je warehouse zonder client-side variabele die een blocker helemaal kan tegenhouden.

    Je routeert tags voorwaardelijk

    Laat app-installatietags alleen voor mobiel afgaan, of onderdruk een vendor volledig voor botverkeer, met een header in plaats van een broze stringvergelijking.

    Je bent botverkeer aan het opschonen

    Filteren op één geclassificeerde header is veel betrouwbaarder dan een crawler-expressie onderhouden in een tag.

    Vragen over User Agent Info

    Hoe lees ik deze uit in server-side GTM?

    Maak een Request Header-variabele aan en vul de headernaam in, bijvoorbeeld X-Device-Category. Vanaf dat moment is hij beschikbaar voor elke tag in de container.

    Waarom geen gedetailleerdere waarden, zoals exacte versies?

    Detail op versieniveau laat de cardinaliteit exploderen en is zelden waar een beslissing om draait. Waarden op familieniveau blijven stabiel over releases heen en houden je taglogica leesbaar.

    Werkt het met Client Hints?

    De module leest de User-Agent-header, die browsers blijven versturen. Waar Client Hints aanwezig zijn, botsen ze daar niet mee; je hebt dan gewoon beide.

    Andere modules

    Modules stapelen. Zet er zoveel aan als je nodig hebt. Ze komen samen in één configuratie vóór je container.

    Klaar om aan te zetten?

    Elke module zit zonder meerkosten bij je container. Maak een container aan, open het modulepaneel en zet de schakelaar om.

    Bekijk de prijzen