BerigelseTilgængelig nu

    Enhedsdata, allerede fortolket.

    User-Agent-strengen kommer med hver eneste request, men at gøre noget brugbart ud af den betyder normalt at udrulle og vedligeholde en parser inde i din container. Dette modul klarer fortolkningen i gatewayen og overleverer i stedet tre rene headers til dine tags.

    Tre klar-til-brug headers
    Ingen parser at vedligeholde
    Afgrænsede, forudsigelige værdier
    Alle moduler
    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
    Fortolket i gatewayen
    Headers dine tags modtager
    X-Device-Categorydesktop
    X-Device-OSmacOS
    X-Device-BrowserChrome

    Værdierne ligger på familieniveau med vilje: afgrænset kardinalitet holder tag-logikken enkel og rapporteringsdimensionerne billige.

    Én streng ind, tre felter ud

    At fortolke user agents er et vedligeholdelsesproblem, ikke en funktion

    Enhver server-side-opsætning får før eller siden brug for enhedskontekst. At nå dertil betyder normalt at skrive regulære udtryk i en tag-skabelon og derefter holde dem opdaterede for evigt.

    01

    Strengen er ikke lavet til at blive læst

    Moderne user agents er en bunke kompatibilitetstokens. Enhver browser påstår at være Mozilla, og de fleste påstår derudover at være Safari.

    02

    Egne parsere rådner

    Et regulært udtryk skrevet i dag klassificerer næste års browserudgivelse forkert. Ingen opdager det, før en rapport ser mærkelig ud måneder senere.

    03

    Kardinaliteten løber løbsk

    At sende rå strenge ind i rapporteringen giver tusindvis af næsten identiske værdier: dyre at gemme og ubrugelige at segmentere på.

    Sådan virker det

    Gatewayen klassificerer User-Agent ved hver request og tilføjer tre headers. Dine tags læser dem med standardvariablen Request Header, ingen skabelon, ingen kode.

    01

    Kategori

    X-Device-Category bliver til desktop, mobile, tablet eller bot: den opdeling, rapporterings- og budbeslutninger faktisk hænger på.

    02

    Styresystem

    X-Device-OS bliver til Windows, Android, iOS, ChromeOS, macOS eller Linux.

    03

    Browser

    X-Device-Browser bliver til Chrome, Safari, Firefox, Edge, Opera eller Samsung Internet.

    04

    Tom frem for forkert

    Når User-Agent mangler eller ikke genkendes, er headeren tom. En tom værdi er nem at filtrere fra; en gættet ødelægger stille et segment.

    Det får du

    Familieniveau med vilje

    Værdierne er bevidst grove. Afgrænset kardinalitet holder tag-logikken enkel og rapporteringsdimensionerne billige.

    Botklassificering inkluderet

    Genkendte crawlere kategoriseres som bot, så du kan udelukke dem fra konverteringer, før de forvrider en kampagne.

    Intet at konfigurere

    Der er ingen indstillinger. Sættet af headers er produktet: slå det til, og headerne begynder at komme.

    Konsistent med vores analytics

    Den samme klassifikationsgranularitet bruges på tværs af platformen, så enhedsopdelinger stemmer overens, uanset hvor du kigger.

    Specifikation

    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
    Indstillinger
    Ingen, sættet af headers er fast
    Pris
    Inkluderet i din container
    Request-headers
    X-Device-CategoryX-Device-OSX-Device-Browser

    Hvornår du bruger det

    Du vil have enhedsdimensioner server-side

    Send enhedskategori til GA4, Meta eller dit datawarehouse uden en klientside-variabel, som en blokker helt kan forhindre i at køre.

    Du styrer tags betinget

    Udløs app-installationstags kun på mobil, eller undertryk en leverandør helt for bottrafik, med en header i stedet for en skrøbelig strengsammenligning.

    Du rydder op i bottrafik

    At filtrere på én klassificeret header er langt mere pålideligt end at vedligeholde et crawler-udtryk inde i et tag.

    Spørgsmål om User Agent Info

    Hvordan læser jeg dem i server-side GTM?

    Opret en Request Header-variabel, og indtast headernavnet, for eksempel X-Device-Category. Fra det punkt er den tilgængelig for hvert tag i containeren.

    Hvorfor ikke mere detaljerede værdier, som præcise versioner?

    Detaljer på versionsniveau sprænger kardinaliteten og er sjældent det, en beslutning hænger på. Værdier på familieniveau er stabile på tværs af udgivelser og holder din tag-logik læsbar.

    Virker det med Client Hints?

    Modulet læser User-Agent-headeren, som browsere fortsat sender. Hvor Client Hints er til stede, opstår der ingen konflikt; du har simpelthen begge dele.

    Andre moduler

    Moduler kan stables. Slå så mange til, du har brug for. De samles til én konfiguration foran din container.

    Klar til at slå det til?

    Hvert modul er inkluderet i din container uden ekstra omkostning. Opret en container, åbn modulpanelet, og slå til.

    Se priser