Geo- en apparaatdata van bezoekers lezen met Data Enrichment
Land, stad, apparaattype, browser — tags hebben die context vaak nodig, maar hem krijgen betekent meestal een externe geo-IP-API aanroepen of zelf User-Agent-parsing in GTM bouwen. Data Enrichment voegt het bij elke hit toe als gewone requestheaders, klaar om te lezen met een variabele die je al hebt.
Wat het toevoegt
Eenmaal aangezet voegt Data Enrichment deze headers toe aan elk event dat je server-container bereikt:
Geo (op basis van bezoekers-IP)
X-GEO-Country X-GEO-City X-GEO-Region X-GEO-PostalCode
Apparaat (op basis van User-Agent)
X-Device-Os X-Device-Browser X-Device-Browser-Version X-Device-Engine X-Device-Engine-Version X-Device-Bot X-Device-Mobile
Headers lezen in GTM
Geen eigen client-side logica nodig — de server-container van GTM heeft een ingebouwd variabeletype Request Header . Wijs er één naar bijvoorbeeld X-GEO-Country, en hij is beschikbaar voor elke tag of trigger, net als elke andere variabele.
Uitzetten wat je niet nodig hebt
Elke header staat standaard aan. Past een bepaald signaal niet bij jouw opzet, vink het dan uit op het tabblad Advanced Tracking van het domein en sla op — minder headers over de lijn, dezelfde betrouwbaarheid voor wat je houdt.
Botdetectie hier versus het volledige beeld
X-Device-Bot markeert een losse request als botachtig op het moment dat hij binnenkomt — handig om een bot direct uit een triggervoorwaarde te filteren. Voor het volledige beeld — welke bot precies, en hoeveel van je verkeer dat over langere tijd is — zie detectie van bot- en crawlerverkeer, de speciale rapportage van Measurebase daarvoor.