1. Widget op uw site online zetten
Nadat u uw cookiewidget hebt voltooid, gaat u naar de sectie "Integreer op uw site":
In deze sectie vindt u het script voor het integreren van Axeptio op uw site.
<script>window.axeptioSettings = { clientId: "XXXXXXXXXXXXXXX", cookiesVersion: "myCookiesVersion", googleConsentMode: { default: { analytics_storage: "denied", ad_storage: "denied", ad_user_data: "denied", ad_personalization: "denied", wait_for_update: 500 } }}; (function(d, s) { var t = d.getElementsByTagName(s)[0], e = d.createElement(s); e.async = true; e.src = "//static.axept.io/tcf/sdk.js"; e.type = "module"; t.parentNode.insertBefore(e, t);})(document, "script");</script>
Om ervoor te zorgen dat Axeptio de controle heeft over uw andere services, wordt aanbevolen dit script zo vroeg mogelijk op uw site in te laden, bijvoorbeeld aan de bovenkant van uw tag
.
Nadat u het script op uw site hebt geïntegreerd, vergeet niet uw Axeptio-project te publiceren als u dit nog niet hebt gedaan, zodat uw widget online gaat op onze servers.
De cookiewidget zou nu op uw site moeten verschijnen.
2. Uw services van derden aan toestemming koppelen
Nu Axeptio goed op uw site aanwezig is, zullen we zien hoe u uw verschillende services van derden aan toestemming kunt koppelen.
Voor IAB-leveranciers:
IAB-leveranciers, dat wil zeggen services die compatibel zijn met het IAB TCF-protocol, lezen de toestemming automatisch via de tcString. Voor al deze services hoeft u niets extra te doen. U kunt hier de volledige lijst met IAB-leveranciers vinden:
Als u problemen ondervindt met het integreren van Axeptio met een IAB-leverancier, controleer dan of Axeptio correct is geladen en of het TCF-protocol correct is geïnitialiseerd voordat de leverancier wordt geladen.
Voor overige services:
Services die niet compatibel zijn met het IAB TCF-protocol moeten handmatig worden beheerd, zodat ze niet worden geladen totdat de gebruiker toestemming heeft gegeven.
Als u deze services via Google Tag Manager laadt
Wanneer de toestemming wordt bijgewerkt, verzendt Axeptio een "axeptio_update"-gebeurtenis naar Google Tag Manager, samen met een "axeptio_authorized_vendors"-variabele die de lijst met alle geaccepteerde services bevat:
U kunt deze gebeurtenis en variabele gebruiken om uw GTM-tags voorwaardelijk in te stellen, zodat deze alleen worden geactiveerd als de service waaraan ze gekoppeld zijn, daadwerkelijk is geaccepteerd.
Ik heb bijvoorbeeld een Facebook Pixel-initializatietag die momenteel wordt geactiveerd wanneer de pagina wordt geladen ("All pages").
In plaats van deze activering kan ik een nieuwe maken op basis van de Axeptio-gebeurtenis:
Om de variabele "axeptio_authorized_vendors" te maken, gaat u naar de sectie "Variables" van uw GTM en maakt u een nieuwe. In het variabeletype selecteert u het banner bovenaan "Discover more variable types in the community template gallery" en zoekt u naar de Axeptio-template:
Het enige wat u nog hoeft te doen is uw variabele een naam geven:
Als u deze services hardcoded laadt, kunt u deze documentatie volgen:
