taggrs-logo

Hoe stel je Snapchat Event Deduplication in?

snapchat-event-deduplication

De Snapchat Conversion API is een belangrijke innovatie in het veld van online marketing. Deze API biedt een oplossing voor de uitdagingen rondom pixel-blocking door ad-blockers en verhoogt de betrouwbaarheid van je verzamelde data. Echter, als je Snapchat-data zowel aan de client-side als aan de server-side verzamelt, kun je te maken krijgen met dubbele registratie van bepaalde events. Om dit te verhelpen, heeft Snapchat een ‘Unique Event ID‘ geïntroduceerd.  In dit artikel leggen we uit hoe je Snapchat event deduplication moet toepassen door dit in te stellen in Google Tag Manager.

Let op: Deze blog gaat enkel over Snapchat. Snapchat Deduplicatie is niet nodig voor de meeste andere tags, tenzij anders vermeld.

Benieuwd naar de hele Snapchat Server Side Tracking setup? Bekijk dan deze pagina.

Snapchat Event Deduplication set up

Snapchat Event Deduplication instellen in Google Tag Manager (Client- en Server Side).

Stap 1: Variabele aanmaken (Web Container)

Default-workspace-webcontainer-variables

Als eerste moeten we een variabele instellen, voordat we kunnen beginnen met de verdere configuratie. Ga binnen de Web Container (Client Side) naar Variables en klik op New. Heb je deze al aangemaakt, omdat je bijvoorbeeld Meta Event Deduplication al hebt ingesteld? Ga dan naar stap 3.

Stap 2: Variabele instellen (Web Container)

create-unique-event-id-variable-gtm-webcontainer

Klik op Variable Configuration en klik vervolgens op Discover more tag types in the Community Template Gallery. Voeg hier de Unique Event ID variabele toe aan de werkruimte. Geef de variabele de naam Event ID en sla deze vervolgens op.

Stap 3: Snapchat pixels selecteren (Web Container)

select-snapchat-pixel-gtm-web-container

Ga naar Tags in de Web Container en selecteer vervolgens je Snap Pixel.

Stap 4: Event ID toevoegen

add-client-dedup-id-to-snapchat-tag-gtm-web-container

Ga binnen de Pixel naar Additional Initialization Data. Vul onder Key, client_dedup_id (letterlijk overnemen) in en onder Value je aangemaakte Unique Event ID variabele. Sla de tag vervolgens op. Doe dit voor alle snap pixels.

Stap 5: GA4 Google Tag instellen (Web Container)

google-tag-ga4-configuration-event-deduplication

Ga naar Tags en klik hier op de Google Tag. Voeg vervolgens onder Configuration parameter de volgende parameter toe: event_id – {{Event ID}}. Sla de tag vervolgens op en Snapchat is gededupliceerd aan de Client Side. Herhaal dit vervolgens bij alle GA4 Event Tags. Wanneer alle tags zijn ingesteld druk je op ‘Submit’ rechtsboven om de web container live te zetten. LET OP! Snapchat en GA4 gebruiken allebei een andere Parameter voor Deduplication. GA4 gebruikt event_id en Snapchat

Stap 6: Variable aanmaken (Server Container)

create-new-variable-gtm-server-container

Ga binnen je Server Container naar Variables en maak hier een nieuwe Variable aan.

Stap 7: Variable instellen (Server Container)

setup-event-id-server-container-gtm

Geef de Variable de naam Event ID. Klik vervolgens op Variable Configuration en kies hier voor Event Data. Kies bij Key Path voor event_id en sla de Variable op.

Stap 8: Snapchat Conversion API selecteren (Server Container)

select-snapchat-conversion-api-gtm-server-container

Ga naar Tags en selecteer hier de Snapchat Conversion API.

Stap 9: Snapchat Conversion API instellen (Server Container)

deduplicate-snapchat-conversion-api-gtm-server-container-tag-settings

Ga binnen de tag naar Custom Events en voeg hier client_dedup_id (letterlijk overnemen) toe onder Parameter Name en je aangemaakte Event ID onder Parameter Value.

Je bent klaar! Je eerste implementatie van Snapchat Server Side Tracking is een feit. Goed werk! Je hebt nu het volledige Snapchat implementatieproces doorlopen. Alle Snapchat events worden nu zowel aan de client- als server side gemeten en gededupliceerd.


Over de auteur

Ate Keurentjes

Ate Keurentjes

Server Side Tracking Specialist bij TAGGRS

Ate Keurentjes is een Server Side Tracking specialist bij TAGGRS. Hij heeft ervaring met verschillende Google Tag Manager concepten. Keurentjes redigeert en schrijft sinds 2023 over de nieuwste ontwikkelingen en trends in data verzameling / Server Side Tracking.

Klaar voor de next level?

Start met Server Side Tagging en genereer meer omzet en conversies in een wereld zonder third party cookies.