Passer au contenu principal

Conditionner au consentement une balise GTM devant se déclencher sur toutes les pages

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 sur le blocage des cookies en utilisant Google Tag Manager.

Avant de suivre le guide ci-dessous, assurez-vous d’avoir pris connaissance de l’article Comprendre le fonctionnement actuel de vos balises GTM.

Vous cherchez plutôt à conditionner au consentement une balise devant se déclencher lorsqu'un événement précis se produit ? C'est par ici !

Ce sont des balises qui doivent être présentes sur toutes les pages du site, dès le chargement, telles que :

  • Balise GA4 de configuration et balise Google Ads globale

  • Pixels Facebook, Pinterest, TikTok, etc.

Elles sont souvent configurées avec le déclencheur “All Pages” dans GTM, ce qui déclenche la balise systématiquement, sans tenir compte de l’état du consentement.

Pour mettre ce type de balises en conformité, vous devez remplacer "All Pages" par un déclencheur de type événement personnalisé qui écoute l'événement axeptio_active_<nom_du_service>.

Afin que vos balises soumises au consentement ne se déclenchent qu’une fois que l’utilisateur a bien accepté le service concerné (ex. : Facebook Pixel), il vous faudra modifier les déclencheurs de vos balises via l’évènement personnalisé Axeptio correspondant.

Récupération de la liste des évènements dans Axeptio

  • Rendez-vous dans votre projet, puis dans la configuration cookie désirée

  • Cliquez sur le bouton Intégrer sur votre site en haut à gauche

  • Descendez jusqu’à la troisième partie Enregistrement des préférences utilisateurs

Vous accédez à une liste d’évènements classés en fonction des étapes de votre widget Axeptio :

Modification des déclencheurs des balises GTM

Capture_d_e_cran_2022-03-08_a__11.24.58.png

Rendez vous sur l'interface de votre conteneur GTM :

  • Sélectionnez la balise désirée

  • Cliquez dans la section Déclenchement

💡 Vous voyez apparaitre un symbole "+" pour l’ajout de nouveaux déclencheurs, et un symbole "-" à côté de vos déclencheurs existants si vous en avez

  • Supprimez vos déclencheurs existants, puis cliquez sur le "+" pour en créer un nouveau

  • Cliquez dans la boite Configuration du déclencheur. GTM vous proposera alors plusieurs types de déclencheurs

  • Descendez et sélectionnez Événement personnalisé

  • Copiez-collez l’évènement désiré dans le champ Nom de l’évènement

  • Donnez un nom à votre déclencheur en haut à gauche

  • Enregistrez-le en haut à droite

✅ Votre balise se déclenchera maintenant uniquement après le consentement de l’utilisateur

Exemple d'une balise Facebook Pixel et de son déclencheur

  • La balise

    Capture_d_e_cran_2022-03-15_a__11.24.21.png

  • Son déclencheur

    Capture_d_e_cran_2022-03-08_a__10.54.43.png

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