Locatie bij elke request, zonder API-call.
Server-side tags moeten regelmatig weten waar een bezoeker zich bevindt. Daar komen betekent meestal een geo-API aanroepen vanuit je container, per lookup betalen en latency toevoegen aan elk event. Deze module bepaalt de locatie op de gateway en levert die als vier headers.
203.0.113.42lokaal bepaaldDe headers blijven leeg als een adres niet bepaald kan worden, je tags vertakken op een lege waarde in plaats van op een gok te handelen.
Adres erin, locatie eruit
Nog niet beschikbaar
Deze module is gebouwd en gedocumenteerd, maar het onderliggende data plane wordt nog uitgerold over onze clusters. Zodra dat klaar is, verschijnt de module vanzelf in je console.
Locatie is duur op de verkeerde plek
Geografie bepalen vanuit een container betekent een netwerkcall op het kritieke pad van elk event, een leverancierscontract, en een IP-adres dat je lang genoeg moet bewaren om het te kunnen versturen.
Elke lookup is een netwerkrondje
Een externe call in je tagpad voegt latency toe aan elk event en introduceert een afhankelijkheid die kan uitvallen of je op het slechtst denkbare moment kan beperken.
Het dwingt je het IP te bewaren
Om locatie in je container te bepalen moet je het adres daar eerst ontvangen, en dat is precies wat een privacygedreven opzet wil vermijden.
Prijzen per lookup schalen slecht
Geo-API's rekenen per request af. Op een site met veel verkeer wordt dat een echte kostenpost voor data die je één keer, aan de rand, had kunnen bepalen.
Hoe het werkt
De gateway zoekt het clientadres op in een lokale geodatabase en voegt vier headers toe voordat de request je container bereikt.
Lokaal bepaald
De lookup draait tegen een database op de gateway. Er is geen uitgaande call en geen derde partij in het request-pad.
Vier headers
X-Geo-Country draagt een ISO 3166-1 alpha-2-code, X-Geo-Region een ISO 3166-2-onderverdeling, X-Geo-City de Engelse stadsnaam en X-Geo-Postal-Code de postcode.
Bepaald vóór anonimisering
De locatie wordt uit het echte adres afgeleid vóórdat de Anonymizer de IP-headers herschrijft. Zet beide aan en je tags krijgen grove locatie terwijl je container nooit een adres ziet.
Leeg in plaats van fout
Kan een adres niet bepaald worden, dan blijven de headers leeg, zodat je tags op een lege waarde kunnen vertakken in plaats van op een gok te handelen.
Wat je krijgt
Gestandaardiseerde codes
Land en regio komen binnen als ISO-codes in plaats van vrije tekst, zodat je ze kunt koppelen en filteren zonder normalisatie.
Geen kosten per lookup
Hierachter zit geen API met een teller. Locatie komt bij elke request binnen zonder extra kosten.
Geen extra latency
Een lokale databaselookup op de gateway kost microseconden, tegenover tientallen milliseconden voor een externe call.
Past bij de Anonymizer
Grove locatie en geen IP-adres is de combinatie waar de meeste privacybeoordelingen naar zoeken, en deze twee modules leveren die samen.
Specificatie
- X-Geo-Country
- ISO 3166-1 alpha-2, bijvoorbeeld NL
- X-Geo-Region
- ISO 3166-2-onderverdeling, bijvoorbeeld NH
- X-Geo-City
- Stadsnaam in het Engels
- X-Geo-Postal-Code
- Postcode waar beschikbaar
- Instellingen
- Geen, de set headers ligt vast
Wanneer je hem gebruikt
Je hebt geografie nodig voor conversie-API's
Meta en andere conversie-API's accepteren locatievelden die de matchkwaliteit verbeteren. Ze uit een header doorgeven is goedkoper dan ze per event opzoeken.
Je routeert tags per markt
Laat per land andere vendors afgaan, of andere consent-logica, zonder een extra client-side lookup die een blocker kan tegenhouden.
Je wilt regionale rapportage zonder IP's
Samen met de Anonymizer houdt je rapportage locatie terwijl je container om te beginnen nooit een adres ontvangt.
Vragen over GEO Headers
Wanneer komt dit beschikbaar?
De module is gebouwd en het headercontract ligt vast. We rollen het geo-data plane uit over onze clusters, en zodra dat af is op het cluster waar jouw container draait, verschijnt de module in je console.
Hoe nauwkeurig zijn stad en postcode?
Op landniveau is de nauwkeurigheid zeer hoog. Stad is doorgaans betrouwbaar in dichtbevolkt stedelijk gebied en minder daarbuiten, en postcode behandel je beter als aanwijzing dan als feit. Dat is inherent aan geolocatie op basis van IP, niet iets specifieks voor ons.
Werkt het samen met de Anonymizer?
Ja, en dat is de aanbevolen combinatie. De locatie wordt uit het echte adres bepaald vóórdat de Anonymizer de headers herschrijft, zodat je tags geografie krijgen en je container nooit een IP-adres ontvangt.
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.