Consent Mode: Verbeter Privacy en Gegevensbeheer op Jouw Website

In een tijd waarin privacy steeds belangrijker wordt, is het essentieel om ervoor te zorgen dat je website of app voldoet aan de privacywensen van je gebruikers. Google heeft hiervoor een tool ontwikkeld, genaamd Consent Mode. Deze tool helpt je om het gedrag van tags en SDK’s aan te passen op basis van de keuzes die gebruikers maken over hun privacy. In deze blog leg ik in eenvoudige taal uit wat Consent Mode is, hoe je het kunt beheren, en hoe je het kunt implementeren op je website of app.

Wat is Consent Mode?

Consent Mode is een functie die speciaal is ontworpen om je te helpen voldoen aan de privacyvoorkeuren van je gebruikers. Met Consent Mode kun je ervoor zorgen dat bepaalde tracking- en advertentietags zich anders gedragen, afhankelijk van de toestemming die de gebruiker geeft. Dit betekent dat je de gegevensverzameling en -opslag kunt beperken of aanpassen, afhankelijk van wat de gebruiker toestaat.

Wat kan Consent Mode doen?

Consent Mode biedt belangrijke voordelen die helpen om zowel de privacy van je gebruikers te respecteren als waardevolle gegevens te verzamelen:

    • Toestemming respecteren: Tags en SDK’s passen zich automatisch aan op basis van de keuzes van gebruikers, zodat je website voldoet aan privacyvoorschriften.
    • Afgestemde gegevensverzameling: Zelfs bij beperkte toestemming verzamelt Consent Mode anonieme, niet-identificeerbare gegevens zoals cookieloze pings, waardoor je toch inzichten kunt verkrijgen die je normaal zou missen als een gebruiker geen volledige toestemming geeft.

    • Verbeterde modelering: Met geavanceerde algoritmes helpt Consent Mode om conversies en gebruikersgedrag te modelleren, zodat je waardevolle informatie kunt blijven verzamelen, zelfs met minder data.

    • Balans tussen privacy en prestaties: Consent Mode zorgt voor een optimale balans tussen het respecteren van privacy en het verzamelen van essentiële gegevens voor de prestaties van je website of app.

Hoe beheer je gebruikersconsent?

Het beheren van de toestemming van je gebruikers is een van de belangrijkste onderdelen van Consent Mode. Het is jouw verantwoordelijkheid om ervoor te zorgen dat je de juiste toestemming van je gebruikers krijgt en deze op de juiste manier verwerkt.

Stappen om toestemming goed te beheren

  • Vraag om toestemming: Gebruik een cookiebanner of een andere oplossing om de keuze van de gebruiker vast te leggen. Dit kan bijvoorbeeld via een Consent Management Platform (CMP).
  • Communiceer de toestemmingsstatus: Zorg ervoor dat de toestemmingsstatus van de gebruiker naar Google wordt gestuurd. Dit kan automatisch via een CMP of handmatig als je een eigen oplossing hebt gebouwd.
  • Pas het gedrag van tags aan: Zorg ervoor dat Google-tags en andere tags zich aanpassen aan de toestemmingskeuze van de gebruiker.

 

Welke Google-tags ondersteunen Consent Mode?

  • Verschillende Google-producten hebben ingebouwde functies die ervoor zorgen dat ze zich houden aan de toestemmingsvoorkeuren van gebruikers. Hieronder een lijst met enkele van deze producten:

    • Google Tag
    • Google Analytics (inclusief Firebase SDK)
    • Google Ads
    • Floodlight
    • Conversion Linker

    Als je zelf tags maakt die geen ingebouwde toestemmingscontroles hebben, kun je deze toch configureren in Google Tag Manager onder de geavanceerde instellingen.

Toestemmingscontroles, Toestemmingsstatus en Toestemmingstype

  • In Consent Mode worden een paar termen gebruikt die belangrijk zijn om te begrijpen:

    • Toestemmingscontroles: Dit zijn de instellingen die ervoor zorgen dat tags en SDK’s zich aanpassen op basis van de toestemmingskeuzes van de gebruiker.
    • Toestemmingsstatus: Dit geeft aan of een gebruiker wel of geen toestemming heeft gegeven voor een bepaald type gegevensverzameling.
    • Toestemmingstype: Dit specificeert het soort gegevensverzameling waarvoor toestemming wordt gevraagd, zoals advertentieopslag of analytische opslag.

Verschillende soorten toestemmingen:

  • Er zijn verschillende soorten toestemmingen die een gebruiker kan geven of weigeren:

    • ad_storage: Voor de opslag van advertentiegegevens zoals cookies.
    • analytics_storage: Voor analytische doeleinden, bijvoorbeeld om te meten hoe lang iemand op je site blijft.
    • functionality_storage: Voor het opslaan van functionaliteitsinstellingen, zoals taalvoorkeuren.
    • personalization_storage: Voor het opslaan van gepersonaliseerde content, zoals videorecommendaties.
    • security_storage: Voor beveiligingsfuncties, zoals authenticatie of fraudepreventie.

Basis versus Geavanceerde Consent Mode

Je kunt Consent Mode op twee manieren implementeren: een basisversie of een geavanceerde versie.

Basis Consent Mode

In de basisversie worden Google-tags geblokkeerd totdat de gebruiker heeft aangegeven of ze toestemming geven via een cookiebanner. Dit betekent dat er geen gegevens naar Google worden verzonden totdat de gebruiker akkoord gaat. Als de gebruiker geen toestemming geeft, worden de Google-tags volledig geblokkeerd en wordt er helemaal geen data verzonden.

Geavanceerde Consent Mode​

In de geavanceerde versie worden de Google-tags geladen zodra de gebruiker de website of app opent, zelfs voordat er toestemming is gegeven. De tags laden de consent mode API en zetten standaard toestemmingsstatussen in. Als de gebruiker vervolgens toestemming verleent, worden volledige meetgegevens verzonden. Dit leidt tot een gedetailleerdere en specifiekere modelering van de gegevens dan bij de basisversie.

Hoe beïnvloedt toestemming het gedrag van tags en SDK's?

Als gebruikers toestemming geven, werken de tags normaal en verzamelen ze de gegevens zoals bedoeld. Maar als gebruikers geen toestemming geven voor bijvoorbeeld advertentiepersonalisatie, kunnen de tags en SDK’s geen persoonlijke gegevens gebruiken voor advertentiedoeleinden.

Wanneer de gebruiker geen toestemming geeft voor gegevensopslag, slaan tags geen cookies op. In plaats daarvan sturen ze ‘cookieloze pings’ naar de Google-servers. Deze pings bevatten minimale informatie die Google helpt om toch een bepaalde mate van functionaliteit en modelering te behouden.

Welke signalen worden verstuurd?

Er zijn verschillende soorten pings (signalen) die worden verstuurd om de toestemmingsstatus en activiteit van de gebruiker te communiceren:

  • Toestemmingsstatus Pings: Worden verzonden bij elke paginaweergave waar Consent Mode is geïmplementeerd om de toestemmingsstatus door te geven.
  • Key Event Pings: Worden verzonden om aan te geven dat een belangrijk evenement heeft plaatsgevonden, zoals een aankoop of een andere conversie.
  • Google Analytics Pings: Worden verzonden bij elke paginaweergave op een site die Google Analytics gebruikt om evenementen te loggen.

Consent Mode HTTP Parameters

Wanneer je Consent Mode implementeert, worden de toestemmingsinstellingen omgezet in HTTP-verzoekparameters. Deze parameters bevatten informatie over de toestemmingsstatus van de gebruiker en de bijbehorende instellingen. De belangrijkste parameters zijn:

  • gcs: Deze parameter geeft aan of de gebruiker toestemming heeft gegeven voor het opslaan van advertentie- en analytische gegevens. Als de gebruiker bijvoorbeeld toestemming geeft voor ad_storage of analytics_storage, wordt deze informatie via de gcs-parameter naar Google gestuurd. Dit helpt Google te begrijpen welke gegevensopslag is toegestaan op basis van de toestemming van de gebruiker.

  • gcd: Deze parameter bevat gedetailleerde informatie over de verschillende toestemmingen die de gebruiker heeft gegeven voor specifieke gegevensverzamelingen, zoals advertentieopslag en analytische opslag. Dit helpt Google om de juiste acties te ondernemen op basis van de specifieke voorkeuren van de gebruiker. De gcd-parameter wordt altijd naar Google verstuurd, ongeacht of Consent Mode is geactiveerd of niet, omdat het een complete weergave biedt van de toestemmingsstatussen.

  • dma: De dma-parameter wordt gebruikt om aan te geven of en hoe bepaalde vormen van datamanagement en advertentieopslag door de gebruiker zijn goedgekeurd. Het speelt een rol in het beheren van advertentiegerelateerde data, zoals device identifiers of cookies. Wanneer dma bijvoorbeeld aangeeft dat advertentieopslag is geweigerd, zorgen Google-tags ervoor dat er geen nieuwe cookies of device identifiers worden opgeslagen en dat bestaande cookies of identifiers niet worden gelezen. De dma-parameter helpt Google en andere diensten te begrijpen hoe ze met advertentiegegevens moeten omgaan op basis van de toestemming van de gebruiker.

Debuggen van Consent Mode

Met de Google Tag Assistant kun je deze parameters controleren en begrijpen hoe je Google Tag zich gedraagt. Dit maakt het eenvoudiger om je setup te debuggen en ervoor te zorgen dat alles correct is ingesteld volgens de privacyvoorkeuren van je gebruikers.

Conclusie

Consent Mode is een essentieel hulpmiddel om ervoor te zorgen dat je website of app voldoet aan de privacyvoorkeuren van je gebruikers. Of je nu kiest voor de basis- of de geavanceerde versie, het biedt een flexibele manier om de gegevensverzameling en -opslag aan te passen aan wat je gebruikers toestaan. Door de juiste implementatie van Consent Mode kun je het vertrouwen van je gebruikers vergroten en tegelijkertijd waardevolle inzichten blijven verkrijgen.

Andere posts