Naar de hoofdinhoud

Direktverkeer met Google Analytics verminderen

Geschreven door Manon Manso

Hebt u sinds de installatie van Axeptio een toename van directverkeer opgemerkt?

Dit kan in het volgende geval worden verklaard:

  1. Een nieuwe bezoeker komt op de site aan

  2. De widget verschijnt, maar de bezoeker verandert van pagina voordat hij een keuze maakt

  3. De bezoeker accepteert cookies op een latere pagina in zijn navigatie

Om de verkeersbron te berekenen, zal Google Analytics de vorige pagina nemen bij het eerste laden. In een klassiek geval kan dit dus de zoekmachine zijn waarvan de bezoeker naar de site is gekomen, de advertentie die hem heeft omgeleid, enz.

Maar als de bezoeker niet op de eerste bezochte pagina accepteert, vertegenwoordigt de vorige pagina niet langer de verkeersbron, maar de vorige pagina die op de site is bezocht.

Hier ziet u hoe u dit probleem kunt omzeilen door de bron handmatig in te stellen, ook wel "referrer" genoemd.

Hiervoor hebt u het volgende script nodig:

<script>
sessionStorage.setItem('referrer', sessionStorage.getItem('referrer') || document.referrer);
var rf = sessionStorage.getItem('referrer');
dataLayer = dataLayer || [];
dataLayer.push({
'Rf': rf,
});
window._axcb = window._axcb || [];
window._axcb.push(function(sdk){
sdk.on("cookies:complete", function(choices){
sessionStorage.removeItem('referrer');
});
});
</script>

1. Als u Google Analytics via Google Tag Manager laadt

Laad eerst het eerder verstrekte script in een nieuwe aangepaste HTML-tag, die u triggert op "Consent Initialization - All pages":

Capture d'écran 2023-12-12 à 11.15.52.png

Dit script stelt u in staat de referrer in de localStorage van de browser op te slaan zolang de gebruiker geen keuze in de cookiewidget heeft gemaakt.

Maak vervolgens een gegevenslaagvariabele met de naam "Rf" om de informatie aan de zijde van Google Tag Manager op te halen:

Capture d'écran 2023-12-12 à 11.18.50.png

Voeg ten slotte de volgende parameter toe aan uw Google Analytics-initialisatietag:

Capture d'écran 2023-12-12 à 11.23.01.png

2. Als u Google Analytics in uw HTML laadt

Eerst zult u het eerder verstrekte script op uw site moeten laden.

Voeg vervolgens de parameter page_referrer toe aan uw Google Analytics-initialisatiescript:

<!-- Begin van klassieke GA4-script -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXXXX-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'UA-XXXXXXX-1');
gtag('set', { page_referrer: sessionStorage.getItem('referrer') }) // Regel om toe te voegen
</script>
Was dit een antwoord op uw vraag?