Om uitgevers, technologieleveranciers en adverteerders te ondersteunen bij het voldoen aan de vereisten voor transparantie en voorafgaande toestemming van de gebruikers van de GDPR- AVG- en ePrivacy-richtlijn, heeft IAB Europe (Interactive Advertising Bureau) het GDPR Transparency and Consent Framework opgesteld.

Aangezien het framework breed wordt ondersteund door de online advertentieindustrie en een integratie tussen Cookiebot en het IAB-Framework werd aangevraagd door verschillende Cookiebot-gebruikers en wederverkopers, is Cookiebot geregistreerd bij IAB als een consent management provider (CMP) en is het framework opgenomen als optie in de bestaande Cookiebot oplossing.

Concept

IAB’s consent model verschilt fundamenteel met Cookiebot’s model. Algemeen gezien geeft IAB’s model de controle in handen van de adverteerders door het gegeven consent van de gebruiker door te zetten naar de adverteerders,in tegenstelling tot Cookiebot waar niet gegeven consent geblokkeerd wordt door de website-eigenaar welke immers ook verantwoordelijk is voor de plaatsing en naleving hiervan op de website. Niettemin kunnen de beide systemen samenwerken op een website.

Wanneer de Cookiebot integratie met IAB wordt gebruikt zal er een extra paneel zichtbaar zijn voor de website bezoekers:

Vanuit dit paneel kan de gebruiker kiezen uit IAB doeleinden en vendors voordat de constent wordt gegeven. De IAB Consent string die hieruit voorkomt wordt ook in het bestaande “cookieconsent” cookie op het gebruikers apparaat opgeslagen. Dezelfde consent string is ook opgenomen in het consent log in de Cookiebot manager. De voorafaangevinkte opties van de IAB doeleinden en vendors volgt de voorafaangevinkte opties van de Cookiebot categorie “Marketing”. Als de gebruiker het vinkje zet bij marketing in de cookiebot banner zullen in het IAB framework alle vendors en doeleinden worden aangevinkt. De gebruiker mag de aangevinkte doeleinden en vendors echter altijd aanpassen. Let op: de toestemmings setting in dit paneel gelden uitsluitend voor IAB-geregistreerde vendors. Als je nog andere cookies plaatst op je website, bijvoorbeeld voor video, advertenties, widgets etc., dien je voorafgaande toestemming in te stellen zoals omschreven in KB artikel voorafgaande toestemming instellen

Implementatie

Het gebruik van het IAB framework icm Cookiebot is eenvoudig: voeg het attribuut “data-framework” , met de waarde “IAB” toe aan je bestaande Cookiebot code:

<script id="CookieConsent" src="https://consent.cookiebot.com/uc.js" data-cbid="00000000-0000-0000-0000-000000000000" data-framework="IAB" type="text/javascript" async></script>

Als je Cookiebot gebruikt in combinatie met Google Tag manager, welke automatisch alle attributen behalve “src” verwijderd uit de script tag kan je het IAB framework gebruiken door de URL query “framework=IAB” toe te voegen: "https://consent.cookiebot.com/uc.js?cdid=00000000-0000-0000-0000-000000000000&framework=IAB"

Als dit is ingesteld zal Cookiebot automatisch het gegeven gebruikerstoestemming doorgeven aan iedere vendor die het IAB framework gebruikt op je website. IAB suggereert dat je de standaard cookie-banner introductie tekst aanpast met het volgende:

We use cookies and process personal data, such as your IP address and pseudonymous identifiers, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners (see vendor list under “Details” > “Ad Settings”) who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. You consent to our cookies and processing of personal data if you continue to use our website.”  

Het IAB Framework ondersteund op dit moment 24 talen: BG, CS, DA, DE, EL, ES, ET, FI, FR, GA, HR, HU, IT, LT, LV, MT, NL, PL, PT, RO, SK, SL en SV

Cookiebot als een geregistreerde CMP heeft de verplichting om alleen met publishers te werken die volledig compliant zijn met het IAB framework. Door het activeren van IAB, zoals hierboven beschreven, bevestig je dat je instemt met deze policies.

Voor IAB Vendors

Om de individuele gebruikerstoestemming op een website te lezen, ping je het volgende commando iedere 500ms totdat result.cmpLoaded de waarde true heeft (als de tostemming is gegeven of is geladen):

window.__cmp('ping', null, function(result) { console.log(result) });

Om de BASE64-encoded toestemmingsstring te archterhalen hierna voer je het volgende commando uit om de waarde van result.consentData te lezen:

window.__cmp('getConsentData', null, function(result) { console.log(result) });

Delen