Helpcenter

GTM: Cookie voorkeur gebruiker controleren

Aangepast

Dit artikel beschrijft hoe je via Google Tag Manager controleert of er cookies mogen geplaatst worden.

Om Google Tag Manager correct in te richten, moet je kennis hebben van twee zaken:

  1. Welke tags plaatsen er cookies?
  2. Voor de tags die cookies plaatsen, wat voor soort cookie is dat dan?

Soorten cookies

Het Procurios Webplatform maakt onderscheid in verschillende soorten cookies. Zie dit artikel voor meer informatie.

Op basis van de keuze van de bezoeker (zie hieronder), wordt er een cookie geplaatst met de naam accept-cookies. Deze cookie krijgt vervolgens een waarde mee die overeenkomt met de keuze van de bezoeker.

  • Geen keuze gemaakt
    • opt-in: er wordt geen cookie geplaatst
    • opt-out: _a (de underscore (_) geeft aan dat de bezoeker nog geen expliciete keuze heeft gemaakt)
  • Essentiële / functionele cookies toegestaan: e
  • Tracking cookies toegestaan: t
  • Externe cookies toegestaan: x
  • Alle cookies toegestaan: a

Enkele voorbeelden:

  • Een bezoeker uit BE (opt-in) heeft nog geen keuze gemaakt. Er wordt geen cookie geplaatst
  • Een bezoeker uit UK (opt-out) heeft nog geen keuze gemaakt. Er wordt een cookie geplaatst met de waarde '_a'
  • Een bezoeker uit NL (opt-in) kiest ervoor om geen cookies te aanvaarden. Er wordt een cookie geplaatst met de waarde 'e'
  • Een bezoeker uit BE (opt-in) kiest ervoor om enkel de Essentiële en Externe cookies te aanvaarden. Er wordt een cookie geplaatst met de waarde 'ex'

Het is land afhankelijk of er opt-in of opt-out geldt. Het land is het land van de bezoeker van de website.

In Google Tag Manager gaan we een aantal dingen doen:

  1. De toolkit importeren (via Admin > Import Container)
  2. De triggers bijwerken die cookies plaatsen zodat die rekening houden met de cookie voorkeur van de gebruiker

Welke triggers zijn er allemaal?

  • CE - noCookieConsent for external cookies: Deze trigger moet je als Exception toevoegen op alle Tags die externe cookies plaatsen.
  • CE - noCookieConsent for functional cookies: Deze trigger moet je als Exception toevoegen op alle Tags die functionele cookies plaatsen.
  • CE - noCookieConsent for statistics cookies: Deze trigger moet je als Exception toevoegen op alle Tags die statistische cookies plaatsen.
  • CE - noCookieConsent for tracking cookies: Deze trigger moet je als Exception toevoegen op alle Tags die tracking cookies plaatsen.

Tags aanpassen

Overloop alle tags. De tags die cookies plaatsen, geef je de juiste exception trigger mee. Hieronder zie je een voorbeeld hoe dit eruit kan zien voor de Google Universal Analytics Tag.

Vragen

  • V: Waarom wordt GTM niet integraal geblokkeerd als er geen cookies mogen geplaatst worden?
    A: Omdat GTM ook functionaliteit biedt waar geen cookies voor noodzakelijk zijn.
  • V: Waarom kan het Procurios Webplatform niet bepalen welke tags mogen ingeladen worden?
    A: Het Procurios Webplatform weet niet welke tags er aanwezig zijn in Google Tag Manager en welke tags er gebruik maken van cookies.
Vorige Artikel GTM: Bounces bij single page bezoeken wegwerken
Volgende Artikel GTM: e-commerce checkout tracking via dataLayer
Hulp nodig van Support of een Consultant? Neem contact op