Cet article fait partie de la série Blocage des cookies.
Avant de suivre le guide ci-dessous, assurez-vous dâavoir pris connaissance de lâarticle de prĂ©sentation gĂ©nĂ©rale GĂ©rer la logique de conditionnement du consentement.
Si vous n'aviez jamais installĂ© de CMP sur votre site prĂ©cĂ©demment, il y a fort Ă parier que vos balises GTM se dĂ©clenchent sans tenir compte de l'Ă©tat du consentement. Or, comme nous l'expliquions prĂ©cĂ©demment, pour rendre vos balises conformes au RGPD, vous devez vous assurer quâelles ne se dĂ©clenchent que si le consentement a Ă©tĂ© donnĂ©. Le but de cet article est de vous accompagner dans le paramĂ©trage pour vous permettre de bloquer/dĂ©bloquer vos balises en fonction de l'Ă©tat du consentement.
Avant dâentrer dans la configuration des dĂ©clencheurs, il est essentiel de prendre un instant pour analyser le fonctionnement actuel de vos balises dans Google Tag Manager. Si vous nâavez jamais installĂ© de CMP sur votre site, il y a de fortes chances que vos balises soient aujourdâhui dĂ©clenchĂ©es sans aucune logique de consentement. En clair : toutes les balises partent dĂšs que possible, sans aucun contrĂŽle du consentement.
Pour adapter vos balises aux exigences du RGPD, il est important de comprendre leur logique de déclenchement actuelle :
Se dĂ©clenchent-elles sur toutes les pages, dĂšs lâarrivĂ©e sur le site (par exemple : Google Analytics, pixels marketing, etc.) ?
Ou bien seulement dans certains cas, comme lors dâun clic, dâun achat, ou dâun autre Ă©vĂ©nement prĂ©cis (formulaire envoyĂ©, scroll, clic sur un bouton, etc.) ?
Cette distinction est clé, car elle conditionne la méthode que vous devrez utiliser pour intégrer la gestion du consentement :
Les balises qui se dĂ©clenchent globalement (sur âAll Pagesâ) devront ĂȘtre bloquĂ©es jusquâĂ obtention du consentement explicite.
Les balises qui sâappuient dĂ©jĂ sur des dĂ©clencheurs spĂ©cifiques pourront quant Ă elles intĂ©grer une condition additionnelle, pour vĂ©rifier que le service a bien Ă©tĂ© acceptĂ© avant de les exĂ©cuter.
Comment conditionner vos balises au consentement ?
Pour intégrer la gestion du consentement, vous allez exploiter les événements et variables qu'Axeptio envoie à GTM.
Pour une balise devant se déclencher sur toutes les pages
Vous allez paramétrer la balise de façon à ce qu'elle ne se déclenche QU'UNE FOIS QUE le "feu vert" est donné par Axeptio (via l'événement de la forme axeptio_activate_
).
Pour une balise devant se dĂ©clencher uniquement lorsquâun Ă©vĂ©nement prĂ©cis se produit
Vous allez paramétrer la balise de façon à ce qu'elle se déclenche quand l'événement se produit SAUF si le consentement n'a pas été obtenu (c'est-à -dire, si le service en question est absent de la liste des services consentis, accessible via la variable Axeptio).
Dans GTM, cette logique peut ĂȘtre exprimĂ©e de plusieurs façons valables. Dans la suite de cette sĂ©rie d'articles, nous utiliserons la mĂ©thode la plus directe et applicable Ă la grande majoritĂ© des configurations GTM. Toutefois, si vous avez des besoins spĂ©cifiques, reportez-vous Ă notre article Comment Axeptio communique avec GTM : Ă©vĂ©nements et variables pour explorer d'autres approches.