Wanneer u onze Google Tag Manager-connector activeert, zal Axeptio 2 gebeurtenissen naar de dataLayer verzenden met de methode dataLayer.push();
De gebeurtenissen die in de dataLayer worden verzonden:
consent.display: De Axeptio-widget is op een pagina verschenen
consent.answer: De gebruiker heeft met de toestemmingswidget geïnteracteerd
Voorbeeld:
DataLayer-variabelen voor consent.answer
De gebeurtenis consent.answer verzendt 2 variabelen in de dataLayer
privacy_consent_value
Deze parameter kan 3 verschillende waarden hebben:
full: alle cookies/derde partijservices worden door de gebruiker geaccepteerd
partial: sommige cookies worden door de gebruiker geaccepteerd. Anderen worden geweigerd.
refusal: alle cookies/derde partijservices worden door de gebruiker geweigerd
privacy_consent_type
Deze parameter kan 2 verschillende waarden hebben:
true: de gebruiker heeft minstens 1 cookie/derde partijservice geaccepteerd
false: de gebruiker heeft geen enkele cookie/derde partijservice geaccepteerd
Instellen van de Google Tag Manager-connector
Stap 1: Aanmaken in Google Tag Manager
Ga naar het menu triggers om 2 aangepaste triggers te maken:
Aangepaste gebeurtenis: consent.display
Aangepaste gebeurtenis: consent.answer
Ga naar het menu variabelen voor 2 dataLayer-variabelen
privacy_consent_value (In de schermen: ####{{DLV - privacy_consent_value}} )
privacy_consent_type
Stap 2: Aanmaken van uw tag/label
We zullen in detail zien, met simpelweg een console.log om de variabelen weer te geven die worden verzonden en daarna met de Google Analytics-tag.
De integratie met Google Tag Manager stelt u in staat om gegevens naar elk ander label te verzenden. We hebben triggers en variabelen beschikbaar. U bent niet beperkt tot Google-producten.
Met een eenvoudige console.log();
Wanneer de gebruiker met Axeptio interageert, wordt de gebeurtenis consent.answer verzonden, dit zal als trigger dienen.
We voegen een aangepast HTML-label toe om in de console de naam van de gebeurtenis 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 gebeurtenislabel toe dat consent.answer als trigger heeft (Dit werkt natuurlijk ook met consent.display)
Er zijn 2 dataLayer-variabelen die zijn gemaakt met de consent.answer die we als parameter van de gebeurtenis doorgeven om ze naar Google Analytics te verzenden.
Configuratie om de 2 dimensies in uw Google Analytics 4-interface toe te voegen.
Ga naar het instellingen-/beheerdeel van uw Google Analytics-account, naar het onderdeel aangepaste dimensies.
Dit is het resultaat:
Controleer de installatie
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 een paar seconden ziet u uw bezoek in Google Analytics en ziet u de gebeurtenissen die door Axeptio zijn verzonden.
De Axeptio-gebeurtenissen
Details van de consent.answer-gebeurtenis
Geef uw statistieken weer in Google Analytics Explorer
U hebt nu aanvullende gegevens die in Google Analytics zijn opgeslagen. In het verkenner-gedeelte kunt u uw dashboards maken.
Weergave van het aantal widgets dat is verschenen = Totaal van consent.display-gebeurtenissen
Interactie met de toestemmingswidget = Totaal van consent.answer-gebeurtenissen
U kunt dus uw toestemmingspercentage, interactiepercentage berekenen en het effect op uw website analyseren.
Uitbreiding met alle tags
Google Tag Manager is een container, u kunt deze informatie naar elke partner verzenden die u analyse van uw website toestaat. Zoals we met de console.log hebben gezien, zijn de gegevens beschikbaar, u kunt ze verzenden naar waar u maar wilt.
