Naar de hoofdinhoud

Axeptio-toestemmingsgebeurtenissen naar GTM verzenden

Geschreven door Alexandre Dias Da Silva

Wanneer u onze Google Tag Manager connector activeert, zal Axeptio 2 events naar de dataLayer verzenden met de dataLayer.push(); methode

De events die in de dataLayer worden verzonden :

  • consent.display : De Axeptio widget verscheen op een pagina

  • consent.answer : De gebruiker heeft interactie gehad met de toestemmingswidget

Voorbeeld :

DataLayer variabelen voor consent.answer

De event consent.answer verzendt 2 variabelen in de dataLayer

privacy_consent_value

Deze parameter kan 3 verschillende waarden hebben :

  • full : alle cookies / derde partij services worden door de gebruiker geaccepteerd

  • partial : enkele cookies worden door de gebruiker geaccepteerd. Andere worden geweigerd.

  • refusal : alle cookies / derde partij services worden door de gebruiker geweigerd

privacy_consent_type

Deze parameter kan 2 verschillende waarden hebben :

  • true : de gebruiker heeft minstens 1 cookie / derde partij service geaccepteerd

  • false : de gebruiker heeft geen enkel cookie / derde partij service geaccepteerd

Implementatie van de Google Tag Manager connector

Stap 1 : Creatie in Google Tag Manager

Ga naar het menu triggers om 2 aangepaste triggers aan te maken :

  • Aangepaste event : consent.display

  • Aangepaste event : consent.answer

Ga naar het menu variabelen 2 dataLayer variabelen

  • privacy_consent_value (In de screenshots : ####{{DLV - privacy_consent_value}} )

  • privacy_consent_type

Stap 2 : Creatie van uw tag

We gaan in detail kijken, met slechts een console.log om de variabelen weer te geven die worden verzonden en daarna zullen we kijken naar de Google Analytics tag.

De integratie met Google Tag Manager stelt u in staat om naar elke andere tag te verzenden. We hebben triggers en variabelen beschikbaar. U bent helemaal niet beperkt tot Google-producten.

Met een eenvoudige console.log();

Wanneer de gebruiker met Axeptio interactie heeft, wordt de event consent.answer verzonden, dit zal als trigger dienen.

We voegen een aangepaste HTML tag toe om in de console de naam van de event en de waarde van privacy_consent_value weer te geven.

<script>console.log( 'Event : ####{{Event}} , Privacy Consent Value : ####{{DLV - privacy_consent_value}} ');</script>

Resultaat

Met Google Analytics 4

Voeg een event tag toe die consent.answer als trigger heeft (Dit werkt natuurlijk ook met consent.display)

Er zijn 2 dataLayer variabelen gemaakt met de consent.answer die we als parameter van de event doorgeven om ze naar Google Analytics te verzenden.

Configuratie om de 2 dimensies in uw Google Analytics 4 interface toe te voegen.

Ga naar de instellingen / beheerafdeling van uw Google Analytics account, in de aangepaste dimensies sectie.

Dit is het resultaat :

dimension-personnalisee.png

Controleer de implementatie

U kunt een preview van uw website starten. De debug_mode parameter van Google Analytics zal actief zijn. Als u alleen Gtag gebruikt, voegt u de debug_mode in uw config toe.

Ga in Google Analytics naar DebugView

Open in een ander venster de preview in Google Tag Manager om uw website weer te geven. Na enkele seconden ziet u uw bezoek in Google Analytics en hebt u de events die door Axeptio zijn verzonden.

De Axeptio events

debug\_view.png

Detail van de event consent.answer

consent answer.png

Geef uw statistieken weer in Explorer van Google Analytics

U hebt nu aanvullende gegevens die in Google Analytics zijn opgeslagen. In het explorer gedeelte kunt u uw dashboards maken.

Weergave van het aantal widgets die verschenen = Totaal van consent.display events

Interactie met de toestemmingswidget = Totaal van consent.answer events

U kunt dus uw toestemmingspercentage berekenen, interactiepercentage en de impact op uw website analyseren.

Uitbreiding met alle tags

Google Tag Manager is een container, u kunt deze informatie activeren en verzenden naar elke partner die u de mogelijkheid geeft uw website te analyseren. Zoals we hebben gezien met de console.log, zijn de gegevens beschikbaar, u kunt ze verzenden waar u wilt.

Was dit een antwoord op uw vraag?