For the complete documentation index, see llms.txt. This page is also available as Markdown.

Google Tag Manager (GTM) - Consent Mode

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

Commanders Act fournit un modèle de tag pour gérer le "Consent Mode" dans Google Tag Manager. Cette intégration fluide tire parti de 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.

La mise en œuvre de Google Consent Mode dans d'autres régions peut avoir un impact négatif sur les performances des campagnes et n'est pas recommandée.

Configuration

Selon vos besoins, ce qui suit résume toutes les étapes recommandées :

  1. Accès GTM.

  2. Sélectionnez votre conteneur de type « Web ».

  3. Ajoutez notre modèle de tag depuis la « Community Template Gallery » de Google.

Configurez le tag associé et son déclencheur

En suivant les étapes ci-dessus, l'ajout de notre modèle "Commanders Act CMP" depuis la « Community Template Gallery » de Google, vous accédez à la "Configuration du tag" 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 les identifiants de vos catégories de consentement pour les 7 catégories: 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)"Catégories".

Définissez/trouvez les identifiants de vos catégories.

Vos identifiants sont affichés entre parenthèses rondes (voir la zone surlignée en vert ci-dessous) :\\

Si vous avez des sous-catégories ayant la même portée que les cinq définies par Google, vous devez utiliser leurs IDs à la place de ceux de la catégorie principale. Vous pouvez également renommer vos catégories ou modifier leurs IDs en consultant la sous-section "Gestion des catégories".

Si votre CMP se charge de manière asynchrone, il se peut qu'il ne s'exécute pas toujours avant votre conteneur GTM. C'est pourquoi vous avez la possibilité de définir une valeur "Attendre la mise à jour" en millisecondes pour contrôler la durée d'attente avant l'envoi des données. Ce champ est facultatif et sa valeur par défaut est 0. Si vous devez le définir, nous recommandons de partir de la valeur de base de 500 millisecondes.

Vous devez également définir l'état par défaut, pour chacune des 7 catégories, avant que les utilisateurs n'interagissent avec votre bannière de confidentialité tout en tenant compte du comportement spécifique à chaque région. Cela se fait en cliquant sur le bouton « Add Row » et en sélectionnant « Denied » ou « Granted » afin de correspondre à vos régions et/ou sous-régions d'entrée.

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

Sélectionnez l'état par défaut pour chaque catégorie ainsi que par région et sous-région.

Pour vous assurer que le consentement est correctement géré par GTM avec des tags de fournisseurs Third-party, nous vous recommandons vivement d'activer les événements réactifs. Activez les (3) "Fonctionnalités avancées", (4) "Activer les événements réactifs" et (5) "Activer l'événement réactif [Storage Name]" pour chaque [Storage Name] que vous utilisez. Enfin, saisissez leur (6) "Nom de l'événement". Ces événements seront utilisés dans la section suivante lors de la configuration de vos tags de fournisseurs Third-party.

Activation des événements réactifs dans « Advanced Features ».

Vous avez également la possibilité d'injecter directement votre script CMP en activant le (7) "Fonctionnalités avancées", (8) "Inject CMP Script" et de saisir votre (9) "URL".

Injectez directement votre script à l'aide de ce modèle.

La désactivation du consentement par défaut peut s'avérer utile lorsque vous ne souhaitez pas utiliser Consent Mode. Cela se fait en activant le (10) "Fonctionnalités avancées" et (11) "Désactiver le consentement par défaut".

Désactivez le « Default Consent ».

Comme dernière étape, vous devez sélectionner le déclencheur « Consent Initialization - All Pages » dans la "Déclenchement" zone inférieure :

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

Modifier les autorisations

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

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

Configurez vos tags de fournisseurs Third-party

Les tags de fournisseurs Third-party 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 dans les (12) "Paramètres avancés" et (13)"Paramètres de consentement" si un type de consentement (p. ex. "ad_storage") est déjà préconfiguré, sinon vous devez l'ajouter en sélectionnant l'option (14) "Exiger un consentement supplémentaire pour déclencher le tag" 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 les événements réactifs préparés dans la section précédente. Repérez la "Déclenchement" zone dans la configuration de votre tag et ajoutez un "Groupe de déclencheurs".

Dans le groupe de déclencheurs, ajoutez (16) tous les déclencheurs existants et (17)un déclencheur portant le nom de votre événement réactif configuré.

Ce dernier doit être configuré comme un (18)"événement personnalisé" avec le même (19)"Nom de l'événement" que vous avez utilisé dans la section précédente et il doit se déclencher sur (20)"Tous les événements personnalisés".

Cela termine votre configuration. Vous pouvez maintenant commencer la phase de test, menant au déploiement final en production. Pour en savoir plus sur la configuration et l'exécution de tests avec vos tags dans GTM, consultez la section "Configuration du consentement" dans le "Help Center". Vous pouvez également consulter la page Configuration de Consent Mode fournie par Google for Developers

Consultez notre « Testez votre configuration » page pour des conseils de débogage !

Activez la prise en charge TCF pour gtag

Consultez Intégration de Google Ads avec le cadre IAB Transparency & Consent Framework (TCF) pour plus de détails sur la façon de configurer le cadre IAB Transparency and TCF.

Vous pouvez activer la prise en charge de TCF avec vos tags Google Ads dans (21) "Fonctionnalités avancées" en cochant (22) "Activez la prise en charge TCF pour gtag".

Valider les paramètres TCF

Vous pouvez utiliser l' extension Chrome officielle d'IAB Europe pour vérifier sur les pages web qu'une CMP enregistrée auprès de TCF est présente et voir si les fournisseurs sont correctement configurés en fonction du consentement de l'utilisateur. Il est recommandé d'inspecter les (23) "Fournisseurs (Consentement)" en (24) développant la section :

Recherchez le nom du fournisseur et assurez-vous qu'il est indiqué avec le bon statut de consentement. Dans l'exemple suivant, (25) "Google Advertising Products" est correctement signalé en vert, indiquant que l'utilisateur a donné son consentement :

Gérez plusieurs politiques de confidentialité

Comme détaillé dans le Configurez les tags associés et leur déclencheur, vous avez la possibilité d'injecter votre script CMP :

Cela vous permet de définir votre (26) URL du script, dans un champ dédié, mais comment gérer plusieurs scripts de confidentialité, par exemple en fonction de la langue ? Vous pouvez utiliser une variable GTM pour définir la logique dont vous avez besoin. Cliquez sur le (27) l'icône à droite du champ URL et, dans le coin supérieur droit, cliquez sur le (28) signe plus:

Cela ouvrira une nouvelle fenêtre où vous pourrez créer une nouvelle variable. Dans l'exemple suivant, nous utiliserons une variable « Lookup Table » qui contient l'URL en fonction d'une autre variable nommée « Browser Language ». Tout d'abord, donnez un (29) nom à votre variable et, dans la (30) "Lookup Table" section, configurez la logique souhaitée. Dans la colonne « Output », assurez-vous que « url EN banner » et « url FR banner » sont remplacés par les URL complètes réelles :

Après avoir enregistré la variable, elle sera définie dans le champ URL :

Enfin, enregistrez votre tag et publiez vos modifications.

Mis à jour

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