Google Tag Manager (GTM) - Consent Mode

Étapes pour implémenter le module Consent de Commanders Act avec Google Tag Manager.

Commanders Act fournit un template de tag pour gérer le "Consent Mode" dans Google Tag Manager. Cette intégration transparente exploite notre API Commanders Act OnSite.

Veuillez noter : Google n'exige un signal de consentement validé que pour les pays de l'EEE et le Royaume‑Uni.

Mettre en œuvre Google Consent Mode dans d'autres régions peut nuire aux performances des campagnes et n'est pas recommandé.

Configuration

Résumé de toutes les étapes recommandées :

  1. Accès GTM.

  2. Sélectionnez votre conteneur de type "Web".

  3. Ajoutez notre template de tag depuis la "Community Template Gallery".

  4. Configurez le tag concerné et son déclencheur.

  5. Configurez vos tags de fournisseurs tiers.

  6. Testez et déployez votre conteneur.

Configurez le tag concerné et son déclencheur

En suivant les étapes ci‑dessus, en ajoutant notre template "Commanders Act CMP" depuis la "Community Template Gallery" de Google, vous verrez le "Tag Configuration" qui est la zone centrale où vous pouvez gérer vos besoins en matière de consentement avec GTM :

La configuration "Commanders Act CMP" dans GTM.

Tout d'abord, vous devez saisir vos identifiants de catégorie de consentement pour les 7 categories: Ad Storage, Analytics Storage, Functionality Storage, Personalization Storage, Security Storage, Ad User Data et Ad Personalization. Vous pouvez définir/trouver ces identifiants en vous connectant à notre plateforme et en suivant la section : (A)"Data Governance" → (1)"Consent Management" → (2)"Categories".

Définissez/trouvez vos identifiants de catégorie.

Vos identifiants sont affichés entre parenthèses rondes (voir en surbrillance en vert ci‑dessous) :

Si vous avez des sous‑catégories avec le même périmètre que les cinq définies par Google, vous devez utiliser leurs ids au lieu de ceux de la catégorie principale. Vous pouvez également renommer vos catégories ou changer leurs ids en vérifiant la sous‑section "Managing categories".

Si votre CMP se charge de manière asynchrone, il ne s'exécutera pas toujours avant votre conteneur GTM. C'est pourquoi vous avez l'option de définir une valeur "Wait for update" en millisecondes pour contrôler combien de temps attendre avant l'envoi des données. Ce champ est optionnel et sa valeur par défaut est 0. Si vous avez besoin de le définir, nous recommandons de partir d'une valeur de base de 500 millisecondes.

Vous devez également définir le statut par défaut, pour chacune des 7 catégories, avant que les utilisateurs n'interagissent avec votre privacy banner et en tenant compte des comportements spécifiques aux régions. Cela se fait en cliquant sur le bouton "Add Row" et en sélectionnant soit "Denied" soit "Granted" pour correspondre à vos régions d'entrée et/ou sous‑régions.

Assurez‑vous que votre commande par défaut tient compte des variations régionales dans votre stratégie de consentement. Pour plus d'informations sur la personnalisation de la commande par défaut, vous pouvez consulter la documentation de Google ici.

Sélectionnez votre statut par défaut pour chaque catégorie et par région et sous‑région.

Pour vous assurer que le consentement est correctement géré par GTM avec les tags de fournisseurs tiers, nous recommandons fortement d'activer les événements réactifs. Activez les (3) "Advanced Features", (4) "Activate Reactive Events" et (5) "Activate [Storage-Name] Reactive Event" pour chaque [Storage Name] que vous utilisez. Enfin, saisissez leur (6) "Event Name". Ces événements seront utilisés dans la section suivante lors de la configuration de vos tags de fournisseurs tiers.

Activation des événements réactifs sous "Advanced Features".

Vous avez également la possibilité d'injecter directement votre script CMP en activant le (7) "Advanced Features", (8) "Inject CMP Script" et en saisissant votre (9) "URL".

Inject your script directly using this template.

Désactiver le consentement par défaut peut être utile lorsque vous ne souhaitez pas utiliser le Consent Mode. Cela se fait en activant le (10) "Advanced Features" et (11) "Disable Default Consent".

Désactivez le "Default Consent".

Comme dernière étape, vous devez sélectionner le déclencheur "Consent Initialization - All Pages" dans la zone "Triggering" en bas :

Sélectionnez "Consent Initialization - All Pages" comme déclencheur.

Modify Permissions

Si votre bannière est hébergée sur vos serveurs (on premise) ou si vous utilisez notre CDN 1st party feature, alors vous devez mettre à jour les Permissions du template.

Ajoutez simplement l'URL de votre hôte dans l'onglet "Injects scripts" (voir le bloc "allowed patterns").

Configurez vos tags de fournisseurs tiers

Alors que les tags des produits natifs Google, tels que "Google Analytics" ou "Google Ads", fonctionnent immédiatement, les tags de fournisseurs tiers nécessitent des paramètres supplémentaires pour fonctionner correctement avec le consentement de l'utilisateur. Tout d'abord, ouvrez la configuration de votre tag et vérifiez sous les (12) "Paramètres avancés" et (13)"Consent Settings" si un type de consentement (par ex. "ad_storage") est déjà préconfiguré, sinon vous devez l'ajouter en sélectionnant l'option (14) "Require additional consent for tag to fire" et (15) saisissez le(s) type(s) de consentement que vous souhaitez inclure.

Ensuite, vous devez configurer ses déclencheurs et c'est là que nous allons utiliser nos événements réactifs préparés dans la section précédente. Localisez la zone "Triggering" dans la configuration de votre tag et ajoutez un "Trigger Group".

Dans le trigger group ajoutez (16) tous les déclencheurs préexistants et (17)un déclencheur nommé comme votre événement réactif configuré.

Ce dernier doit être configuré comme un (18)"Custom Event" avec le même (19)"Event Name" que vous avez utilisé dans la section précédente et il doit se déclencher sur (20)"All Custom Events".

Cela complète votre configuration. Vous pouvez maintenant commencer la phase de test, menant au déploiement final en production. En savoir plus sur la façon dont vous pouvez configurer et exécuter des tests avec vos tags dans GTM en consultant la section "Consent configuration" dans le "Help Center". Vous pouvez également lire la page Consent Mode setup fournie par Google for Developers

Consultez notre "Test your configuration" page pour des astuces de débogage !

Mis à jour

Ce contenu vous a-t-il été utile ?