Passer au contenu principal

Conditionner au consentement vos balises GTM : introduction

Alexandre Dias Da Silva avatar
Écrit par Alexandre Dias Da Silva
Mis à jour il y a plus d’une semaine

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.

Avez-vous trouvé la réponse à votre question ?