Naar de hoofdinhoud

Instellen van Server Side Tracking

Geschreven door Alexandre Dias Da Silva

Inleiding

Het gebruik van Server Side Tracking met Axeptio biedt veel voordelen:

  • Verlenging van de levensduur van cookies: Axeptio-cookies worden aan serverzijde geplaatst, wat het risico op verwijdering door clientzijdige blokkeeringsmechanismen, met name bij Safari en ITP, vermindert

  • Omzeilen van adblockers: Door de SDK aan te roepen vanuit een subdomain dat specifiek voor de klant is, kunnen adblockers worden omzeild.

  • Verbeterde compliance: Het gebruik van een aangepast domein voor SDK- en toestemmings-API-aanroepen versterkt privacy en transparantie voor gebruikers.

Vereisten

Voordat u begint, hebt u het volgende nodig:

  1. Axeptio Tag (Client Side): Te downloaden uit de Template Gallery: Axeptio CMP

  2. Axeptio Client sGTM (Server Side): Te downloaden uit de GitHub-repository: axeptio-client-sgtm-public-template.

  3. Tag Axeptio sGTM (Server Side) : Beschikbaar in de Template Gallery of op GitHub: axeptio-sgtm-public-template.

Stap 1: Configureer de transport-URL (postConsentUrl)

De eerste stap bestaat uit het definiëren van de URL die wordt gebruikt als transport-URL, vergelijkbaar met de configuratie van een GA4-tag. Hier is hoe u de transport-URL configureert:

Voeg in de configuratie-instellingen van uw Axeptio SDK de parameter postConsentUrl toe met de URL van uw server-side infrastructuur. Met deze parameter worden toestemmingsverzoeken doorgestuurd naar uw eigen infrastructuur, waardoor het gebruik van externe URL's wordt vermeden en privacy wordt versterkt.


Definieer de server-side URL in Axeptio-instellingen:

Als u onze GTM-template gebruikt (aanbevolen)

Als u Axeptio in HTML integreert, voeg dan toe in de axeptioSettings

Stap 2: Installeer de Axeptio-client aan serverzijde

De tweede stap is de installatie van de Axeptio-client aan serverzijde, waarmee u cookies en toestemmingen rechtstreeks via uw server kunt beheren.

  • Download de Axeptio-client voor Server-Side GTM:

    • Ga naar de Axeptio GitHub-repository: axeptio-sgtm-public-template.

    • Volg de installatie- en configuratie-instructies om deze client in uw server-side infrastructuur te integreren.

Deze client wordt naast de GA4-client geplaatst en claimt de Axeptio-verzoeken

Stap 3: Voeg de Axeptio-tag toe in Server-Side GTM

Na de installatie van de client aan serverzijde is het noodzakelijk om de Axeptio-tag in uw Server-Side GTM-container in te stellen.

  • Haal de Axeptio-tag op:

  • Voeg de Tag in GTM toe:

    • Importeer de Axeptio-tagsjabloon in uw GTM-container.

    • Geen configuratie vereist, alles is al geïntegreerd


Stap 4: Configureer de trigger voor de Axeptio-client

Om ervoor te zorgen dat de tag correct wordt uitgevoerd, is het belangrijk om de juiste trigger in GTM in te stellen.

  • Configureer een trigger voor clientaanroepen:

    • Maak een trigger in sGTM die wordt geactiveerd bij elke aanroep van de Axeptio-client.

    • Met deze trigger wordt de Axeptio-tag geactiveerd zodra een toestemmingsgebeurtenis door de Axeptio-client wordt gedetecteerd.

  • Testen en validatie:

    • Test de configuratie door naar de voorvertoningsweergave in GTM te gaan en controleer of toestemmingsgebeurtenissen correct aan serverzijde worden geregistreerd.

    • Zorg ervoor dat cookies correct worden geplaatst en dat het bijhouden van gegevens de toestemmingsvoorkeuren van gebruikers respecteert.

Hoe controleer ik mijn Server Side sGTM-installatie?

Start de preview aan clientzijde en serverzijde om te zien of de verzoeken correct vertrekken en aankomen.

Stap 1: Uitgaand verzoek

Start de preview aan clientzijde. Zodra uw site is geladen, opent u de ontwikkelaarsconsole en laadt u het netwerkgedeelte (Network). Wanneer u uw toestemming valideert, wordt een verzoek verzonden via het netwerk naar uw Server Side-infrastructuur.

Stap 2: Inkomend verzoek

Uw preview aan serverzijde ziet een nieuw verzoek binnenkomen, dit wordt geclaimd door de Axeptio-client, die vervolgens het laden van de tag mogelijk maakt.


Conclusie

Door deze stappen te volgen, hebt u Server Side Tracking met Axeptio geconfigureerd. Dit maakt het mogelijk om de levensduur van Axeptio-cookies te verlengen, advertentieblokkeerders te omzeilen en de privacy van gebruikers te verbeteren door een aangepaste transport-URL te gebruiken.

Controleer regelmatig de serverlogboeken om ervoor te zorgen dat alles goed werkt en pas de configuratie indien nodig aan. U hebt nu een robuuste oplossing voor het veilig en efficiënt beheren van toestemming en cookies! 🎉🚀

Was dit een antwoord op uw vraag?