Google Tag Manager (GTM) - Consent Mode
Étapes pour implémenter le module Consent Commanders Act avec Google Tag Manager.
Commanders Act fournit un tag template pour gérer le "Consent Mode" dans Google Tag Manager. Cette intégration transparente tire parti de notre Commanders Act OnSite API.
Installation
Selon vos besoins, ce qui suit résume toutes les étapes recommandées :
Accès GTM.
Sélectionnez votre conteneur de type "Web".
Ajoutez notre tag template depuis la "Community Template Gallery" de Google.
Testez et publiez votre conteneur.
Configurez le tag associé et son déclencheur
Suite aux étapes ci-dessus, en ajoutant notre template "Commanders Act CMP" depuis la "Community Template Gallery" de Google, on vous présente le "Tag Configuration" qui est la zone principale où vous pouvez gérer vos besoins de consentement avec GTM :

Tout d'abord, vous devez saisir vos identifiants de catégorie 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".

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

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 "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. Dans le cas où vous devez 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.

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) "Activez les Reactive Events" et (5) "Activez [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.

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".

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".

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

Modifier les Permissions
Si votre banner est hébergé 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
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) "Advanced Settings" 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 ici 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) tout déclencheur préexistant et (17)un déclencheur nommé comme votre événement réactif configuré.

Ce dernier doit être configuré en tant que (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 manière de configurer et d'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 fourni par Google for Developers
Concernant la configuration de votre workspace sur la plateforme Commanders Act, il n'est pas nécessaire d'activer quoi que ce soit de spécial pour Consent Mode. Tout est géré via Google Tag Manager. Cependant, vous devez ajouter l'URL suivante au centre de confidentialité de votre CMP : Ajoutez le lien suivant vers la Google Consent Mode Policy dans votre Privacy Center ou dans votre menu Vendors Ceci est une exigence légale.
Activez le support TCF pour gtag
Vous pouvez activer le support TCF avec vos tags Google Ads sous (21) "Advanced Features" en cochant (22) "Activez le support TCF pour gtag".

Validate TCF settings
Vous pouvez utiliser le IAB Europe official Chrome extension pour vérifier les pages web pour un CMP enregistré auprès du TCF et voir si les vendors sont correctement configurés en fonction du consentement de l'utilisateur.
Il est recommandé d'inspecter les (23) "Vendors (Consent)" en (24) dépliant la section :

Recherchez le nom du vendor, et assurez-vous qu'il est signalé avec le statut de consentement approprié. Dans l'exemple suivant, (25) "Google Advertising Products" est correctement marqué en vert car l'utilisateur a accordé son consentement :

Gérez plusieurs politiques de confidentialité
Comme détaillé dans le Configure the related tags and its trigger, vous avez la possibilité d'injecter votre script CMP :

Cela vous permet de définir votre (26) script URL, 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 l' (27) the icon à droite du champ URL et, en haut à droite, cliquez sur le (28) plus sign:

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) name à 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 ?