Naar de hoofdinhoud

Dynamisch laden van configuraties via geolocatie

Activeer geolocatie om automatisch de juiste configuratie in te laden op basis van het land en de taal van de browser van elke bezoeker.

Geschreven door Alexandre Dias Da Silva

Dit artikel maakt deel uit van de serie Pas uw banner aan aan elke versie van uw site. Voordat u de onderstaande handleiding volgt, zorg ervoor dat u bekend bent met het artikel Kies de geschikte methode om de juiste Axeptio-banner in te laden.

Geolocatie maakt het mogelijk om automatisch de meest geschikte configuratie in te laden op basis van de locatie van de bezoeker, bepaald via het IP-adres.

Dit is vooral nuttig wanneer uw site verschillende regelgeving per land moet toepassen (GDPR, CCPA, Wet 25…) en wanneer de locatie een relevanter criterium is dan de taal of de URL-structuur.

Geolocatie wordt geactiveerd op het niveau van het project als geheel. Eenmaal geactiveerd, heeft het altijd voorrang op alle doelgericht per script (parameter cookiesVersion) of per URL-regels van pagina's, op alle sites die dit Axeptio-project inladen.

Hoe werkt het?

Als u de zichtbaarheid van de banner tot bepaalde landen hebt beperkt (zie verderop in dit artikel), wordt deze controle allereerst uitgevoerd: voor een bezoeker in een niet-toegestaan land wordt geen banner weergegeven, ongeacht de volgorde van prioriteit die hieronder wordt beschreven.

Wanneer geolocatie is ingeschakeld, selecteert Axeptio de in te laden configuratie volgens de volgende prioriteitsvolgorde:

  1. Doelgericht per onderverdeling — als een of meer configuraties direct gericht zijn op de onderverdeling van de bezoeker (bijv. Quebec, Californië), worden ze met prioriteit kandidaten. Dit doel wordt ingesteld op het niveau van elke configuratie, onafhankelijk van geolocatie.

  2. Doelgericht per land — bij afwezigheid van doelgerichtheid per onderverdeling, als een of meer configuraties direct gericht zijn op het land van de bezoeker, worden ze kandidaten.

  3. Regelgeving van het land van de bezoeker — bij afwezigheid van directe doelgerichtheid detecteert Axeptio het IP-adres van de bezoeker en identificeert de regelgeving die aan het land is gekoppeld (bijv. GDPR voor een bezoeker uit Spanje). Alle configuraties die overeenkomen met deze regelgeving worden kandidaten.

  4. Standaardconfiguratie (fallback) — als geen configuratie een kandidaat is op een van de voorgaande niveaus, laadt Axeptio de standaardconfiguratie die u hebt ingesteld.

Zodra een niveau meerdere kandidaatconfiguraties oplevert, maakt de taal van de browser van de bezoeker het verschil: Axeptio selecteert degene waarvan de taal overeenkomt; anders wordt de eerste kandidaatconfiguratie gebruikt.

Axeptio gebruikt de taal van de browser van de bezoeker, niet de taal van de site (zie scenario 2 hieronder).

De standaardconfiguratie moet worden gepubliceerd om actief te zijn.

Voorbeeld

De onderstaande scenario's illustreren de niveaus 3 (regelgeving) en 4 (fallback) van de prioriteitsvolgorde: geen van de configuraties in dit voorbeeld richt zich direct op een land of onderverdeling.

Configuratie

  • Gepubliceerde configuraties, in deze volgorde: GDPR FR, GDPR EN, GDPR ES, GDPR IT, GDPR DE

  • Standaardconfiguratie: GDPR FR

  • Geen van deze 5 configuraties richt zich direct op een land of onderverdeling

  • Voor de scenario's 1 tot 5 hieronder is geen andere regelgeving (CCPA, Wet 25…) ingesteld op het project. Scenario 6 voegt een extra configuratie toe aan dit basisproject.

Het gedetecteerde IP-adres komt niet altijd overeen met de werkelijke locatie van de bezoeker: een VPN, een bedrijfsproxy of een onbekend IP-adres kunnen deze detectie vertekenen (zie scenario 5 hieronder).

Scenario 1 — één configuratie komt overeen

Variabele

Waarde

Werkelijke locatie van de bezoeker

Spanje

Gedetecteerde IP

Spanje

Regelgeving gekoppeld aan dit IP-adres

GDPR

Browsertaal

Spaans

Resultaat: de configuratie GDPR ES wordt ingeladen.

Waarom:

  • Axeptio detecteert een Spaans IP-adres en koppelt er regelgeving GDPR aan.

  • De 5 GDPR-configuraties zijn kandidaten.

  • Omdat de browsertaal Spaans is, wordt de GDPR ES-configuratie geselecteerd onder de kandidaten.

Scenario 2 — de browser is niet in de taal van de site

Variabele

Waarde

Werkelijke locatie van de bezoeker

Frankrijk

Gedetecteerde IP

Frankrijk

Regelgeving gekoppeld aan dit IP-adres

GDPR

Browsertaal

Engels

Resultaat: de configuratie GDPR EN wordt ingeladen, zelfs op een pagina /fr/.

Waarom:

  • Axeptio detecteert een Frans IP-adres en koppelt er regelgeving GDPR aan.

  • De 5 GDPR-configuraties zijn kandidaten.

  • Omdat de browser in het Engels is, wordt de GDPR EN-configuratie geselecteerd onder de kandidaten. De banner volgt de browsertaal, niet de URL of de weergegeven taal van de site.

Scenario 3 — de regelgeving komt overeen met geen enkele configuratie

Variabele

Waarde

Werkelijke locatie van de bezoeker

Verenigde Staten

Gedetecteerde IP

Verenigde Staten

Regelgeving gekoppeld aan dit IP-adres

CCPA

Browsertaal

Engels

Resultaat: de standaardconfiguratie, GDPR FR, wordt ingeladen.

Waarom:

  • Axeptio detecteert een Amerikaans IP-adres en koppelt er regelgeving CCPA aan.

  • Het project bevat geen CCPA-configuratie (alleen GDPR-configuraties): geen configuratie is kandidaat.

  • Zonder kandidaatconfiguratie vindt de detectiestap van de browsertaal nooit plaats.

Scenario 4 — de regelgeving komt overeen, maar geen enkele kandidaattaal komt overeen

Variabele

Waarde

Werkelijke locatie van de bezoeker

Polen

Gedetecteerde IP

Polen

Regelgeving gekoppeld aan dit IP-adres

GDPR

Browsertaal

Pools

Resultaat: de configuratie GDPR FR wordt ingeladen, maar niet omdat deze als standaardbanner is ingesteld.

Waarom:

  • Axeptio detecteert een Pools IP-adres en koppelt er regelgeving GDPR aan.

  • De 5 GDPR-configuraties zijn kandidaten.

  • Geen van deze configuraties is in het Pools: geen ervan komt overeen met de browsertaal.

  • Bij afwezigheid van overeenkomst in taal selecteert Axeptio de eerste kandidaatconfiguratie in de projectvolgorde — hier GDPR FR, omdat deze eerst in de lijst van de 5 GDPR-configuraties staat. De standaardbanner speelt in dit scenario op geen enkel moment een rol: deze wordt alleen gebruikt wanneer geen configuratie dezelfde regelgeving als de bezoeker deelt (zie scenario's 3 en 5). Als GDPR FR niet de eerste GDPR-configuratie van het project was geweest, zou een ander GDPR-banner zijn ingeladen, zelfs als GDPR FR als standaardbanner bleef ingesteld.

Scenario 5 — een VPN verbergt de werkelijke locatie

Variabele

Waarde

Werkelijke locatie van de bezoeker

Frankrijk

Gedetecteerde IP

Verenigde Staten (VPN actief)

Regelgeving gekoppeld aan dit IP-adres

CCPA

Browsertaal

Frans

Resultaat: de standaardconfiguratie, GDPR FR, wordt ingeladen, terwijl GDPR van toepassing had moeten zijn.

Waarom:

  • Axeptio ziet alleen het Amerikaanse IP-adres geleverd door de VPN en koppelt er regelgeving CCPA aan.

  • Het project bevat geen CCPA-configuratie: geen configuratie is kandidaat.

  • De bezoeker is in werkelijkheid een Europese inwoner op wie GDPR van toepassing had moeten zijn, maar Axeptio heeft geen manier om dit te weten: alleen het IP-adres telt.

Scenario 6 — een configuratie richt zich direct op het land van de bezoeker

Naast de 5 GDPR-configuraties hierboven bevat het project een CCPA-configuratie die direct gericht is op het land "Verenigde Staten", onafhankelijk van de regelgeving. Dit is het meest voorkomende geval in de praktijk: bijvoorbeeld een site met een standaard GDPR-banner voor de rest van de wereld en een speciale banner die expliciet gericht is op een specifiek land (Verenigde Staten, Canada…).

Variabele

Waarde

Werkelijke locatie van de bezoeker

Verenigde Staten

Gedetecteerde IP

Verenigde Staten

Rechtstreekse doelgerichtheid per land

Een configuratie richt zich op "Verenigde Staten"

Browsertaal

Engels

Resultaat: de configuratie die direct gericht is op de Verenigde Staten wordt ingeladen.

Waarom:

  • Een configuratie richt zich rechtstreeks op het land van de bezoeker (niveau 2 van de prioriteitsvolgorde): deze wordt kandidaat nog voordat de regelgeving wordt geëvalueerd.

  • Geen andere configuratie richt zich rechtstreeks op de Verenigde Staten: dit is de enige kandidaat op dit niveau, deze wordt onmiddellijk geselecteerd, zonder zelfs naar de regelgeving of de 5 GDPR-configuraties te kijken.

De rechtstreekse doelgerichtheid per onderverdeling (niveau 1, bijv. Quebec of Californië) werkt op exact dezelfde manier, met nog hogere prioriteit: een configuratie die gericht is op een onderverdeling wint het van een configuratie die gericht is op het hele land.

Geolocatie activeren

Geolocatie wordt geconfigureerd vanuit de list van configuraties van het desbetreffende product, voor Brands (Cookie-banners) of Publishers (TCF-cookie-banner).

  1. Ga naar Mijn banners van het desbetreffende product.

  2. Voer een configuratie in.

  3. Klik op de knop Geolocaliseerde weergave rechtsboven op de pagina.

  4. In de modale Geolocatie, activeert u de schakelaar Weergave op basis van locatie inschakelen.

  5. Selecteer een standaardbanner in het gedeelte Standaardbannerinstellingen — deze configuratie wordt gebruikt als geen andere overeenkomt met de locatie van de bezoeker.

  6. Als u de weergave van de banner tot bepaalde landen wilt beperken, activeert u de schakelaar Zichtbaarheid van banner en selecteert u de desbetreffende landen. Deze beperking wordt gecontroleerd voordat de selectie op basis van geolocatie wordt uitgevoerd: een bezoeker in een niet-geselecteerd land ziet geen banner, zelfs als een configuratie anders zou overeenkomen.

  7. Klik op Opslaan en publiceren om de wijzigingen van kracht te laten worden.

Was dit een antwoord op uw vraag?