Aller au contenu principal

Intégration Google Tag Manager

Durée : ~15 minutes Requis : Conteneur GTM avec droits de publication

Il existe deux façons d'utiliser ConsentForge avec GTM :

  1. Balise script dans GTM — Ajoutez le script ConsentForge via une balise HTML personnalisée (le plus simple)
  2. Modèle GTM — Utilisez le modèle GTM ConsentForge pour la prise en charge complète de Consent Mode v2 (recommandé)

Option 1 : Balise script via une balise HTML personnalisée

Étape 1 : Créez une nouvelle balise

Dans GTM, accédez à Balises → Nouvelle → HTML personnalisé.

Étape 2 : Ajoutez le script

<script
src="https://cdn.consentforge.com/consentforge.min.js"
data-token="YOUR_EMBED_TOKEN"
defer
></script>

Étape 3 : Définissez le déclencheur sur "Initialisation du consentement - Toutes les pages"

Ceci déclenche la balise au chargement de la page, avant l'exécution des autres balises.

Étape 4 : Publiez

Soumettez et publiez votre conteneur.


Étape 1 : Ajoutez le modèle ConsentForge

  1. Dans GTM, accédez à Modèles → Rechercher dans la galerie
  2. Recherchez "ConsentForge"
  3. Cliquez sur Ajouter à l'espace de travail

Étape 2 : Créez une balise d'initialisation du consentement

  1. Accédez à Balises → Nouvelle
  2. Choisissez le modèle ConsentForge
  3. Saisissez votre Token d'intégration
  4. Définissez le déclencheur : Initialisation du consentement - Toutes les pages

Étape 3 : Mettez à jour les balises existantes pour utiliser les déclencheurs de consentement

Pour chaque balise nécessitant un consentement (GA4, Ads, Meta) :

  1. Ouvrez la balise
  2. Accédez à Paramètres avancés → Paramètres de consentement
  3. Définissez les types de consentement requis (ex. analytics_storage pour GA4)

Étape 4 : Testez en mode Aperçu GTM

Ouvrez le mode Aperçu GTM et visitez votre site. Confirmez :

  • La balise ConsentForge se déclenche en premier
  • GA4 et les autres balises ne se déclenchent qu'après l'octroi du consentement
  • L'événement gtm.consent_update apparaît dans le dataLayer après que l'utilisateur accepte

Étape 5 : Publiez

Soumettez et publiez votre conteneur.


Après la configuration, ouvrez la console DevTools et saisissez :

google_tag_manager['GTM-XXXXX'].getConsentState()

Vous devriez voir les valeurs du mode de consentement se mettre à jour après que l'utilisateur accepte/refuse.