Google Consent Mode dans Commanders Act CMP
Introduction
Google Consent Mode évoluera en mars 2024 !
Comme Google recommande fortement l'utilisation de Consent Mode sur ses tags, Commanders Act a développé une nouvelle fonctionnalité native pour les clients qui souhaitent l'implémenter.
Utilisez simplement notre nouvelle fonctionnalité native pour une implémentation ultra fluide ! Veuillez lire la documentation suivante pour en savoir plus sur cette nouvelle fonctionnalité et sur la manière de l'utiliser. Si vous avez déjà implémenté Consent Mode v1 à l'aide de notre template de tag et que vous souhaitez le conserver, vous pouvez le mettre à jour en v2. Veuillez consulter la section suivante pour les instructions : Guide de migration du template de tag Consent Mode v1 vers v2
Veuillez noter : Google n'exige un signal de consentement validé que pour les pays de l'EEE et le Royaume-Uni.
L'implémentation 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.
Différence entre le mode Basic et le mode Advanced
Google Consent Mode propose 2 approches : Basic et Advanced Dans les deux cas, vous devrez activer la fonctionnalité Google Consent Mode sur votre compte. La seule différence sera la suivante : Mode Basic : Les tags Google ne sont pas déclenchés avant le consentement et restent soumis aux Consent Rules de Commanders Act ; aucun tag ne se déclenchera en cas d'Optout Mode Advanced : Les tags Google sont déclenchés avant le consentement et les données collectées dépendront du Consent Mode Signal. Les tags restent déclenchés même lorsque l'utilisateur a Optout.
Comment utiliser la fonctionnalité Google Consent Mode ?
Suivez simplement ces 6 étapes :
1- Activez la fonctionnalité sur votre workspace
Connectez-vous sur votre workspace
Allez sur la page Gouvernance des données > Gestion du consentement > Paramètres
Activez On l'option Google Consent Mode. Le sous-menu "Google Consent Mode settings" apparaîtra

2- Configurez vos paramètres
Catégories
Sélectionnez la catégorie de confidentialité appropriée dans la liste déroulante pour chaque catégorie de Google.

Statut par défaut
Le statut par défaut déterminera le comportement de vos tags AVANT le consentement. S'il est défini sur "denied" : Google collectera un minimum d'informations (comme si l'utilisateur avait fait Optout) S'il est défini sur "granted" : Google collectera toutes les informations (comme si l'utilisateur avait fait Optin) *Vous devriez demander l'avis de votre DPO avant de définir un statut par défaut "granted" pour l'une de ces catégories
Dans tous les cas : une fois que l'utilisateur a donné son consentement (optin ou optout), le statut par défaut ne s'appliquera plus. Le choix de l'utilisateur déterminera le statut après consentement.

Si vous ne définissez pas de category, le statut sera toujours "denied". Le menu déroulant "Default Status" ne sera plus affiché. Exemple ci-dessous pour "security_storage" sans catégorie de confidentialité attribuée :

Paramètres supplémentaires
enable_tcf_support Si vous utilisez le template CMP TCF 2.2 : la mise à jour de TCData (
TCData.enableAdvertiserConsentMode) permet à Google de déduire les paramètres ad_storage, ad_personalization et ad_user_data à partir de la TC string. Cela intégrera directement les mises à jour de consent mode v2 dans la TC string. Activez la fonctionnalité tcf_support pour permettre à votre bandeau de confidentialité IAB TCF de gérer les catégories publicitaires. *Google recommande d'activer cette fonctionnalité si votre site web utilise un template de bandeau IAB TCF N'oubliez pas d'ajouter vos Vendors associés à Google (voir documentation dédiée pour plus de détails)

wait_for_update L'activation de cette fonctionnalité optionnelle enverra un signal aux tags de Google pour attendre une mise à jour. Saisissez une valeur en millisecondes pour contrôler le temps d'attente avant l'envoi des données. Cela peut être utile si vous rencontrez des problèmes de timing. Sinon, vous pouvez laisser ce champ vide !\

ads_data_redaction définir ads_data_redaction sur ON pour masquer davantage vos données publicitaires lorsque "ad_storage" est "denied"

url_passthrough URL passthrough cette option peut être utilisée pour envoyer des analyses basées sur les événements et la session (y compris les conversions) sans cookies d'une page à l'autre. \

3- Activez la fonctionnalité sur votre/vos bandeau(x) de confidentialité
Sources > Privacy Banners > Sélectionnez votre/vos bandeau(x)
Allez à l'étape d'édition de votre bandeau de confidentialité, ouvrez le menu des paramètres pour activer Google Consent Mode Signal\

La configuration de la confidentialité est terminée ! Vous pouvez maintenant générer et déployer votre Privacy Banner. &#xNAN;*À ce stade, Consent Mode n'affectera pas le comportement de vos tags. Veuillez suivre les étapes suivantes !

L'activation de cette option ajoutera automatiquement une URL de la politique Google ; c'est une exigence légale pour utiliser Google Consent Mode sur votre site web. N'hésitez pas à adapter votre texte d'introduction si nécessaire

4- Mode Advanced : supprimez vos contraintes de confidentialité des tags Google
Pour configurer la version "Advanced" de Consent Mode, supprimez les Privacy rules de Commanders Act de tous les tags Google, désormais gérés par Google Consent Mode
Gouvernance des données > Gestion du consentement > Catégories voir l'onglet attribuer des tags
- Supprimez les contraintes de confidentialité des tags Google
&#xNAN;- Enregistrer

Pour Basic Consent Mode, passez l'étape 4 ! Conservez vos Privacy rules appliquées à vos tags
5- Générez votre/vos container(s)
Allez sur Sources > WebContainers > étape de génération
Pour une configuration avec un seul container, générez votre container avec le/les privacy banner(s) inclus
Pour une configuration avec plusieurs containers, générez tous vos containers. Le/les privacy banner(s) doivent être liés au premier container chargé pour garantir que le signal Consent Mode soit toujours envoyé correctement.
Si vous utilisiez le tag Consent Mode v1, n'oubliez pas de le supprimer ou de le désactiver ! Il est désormais inutile.

Qu'en est-il des triggers ?
Consent Mode est compatible avec le container loaded trigger. Si vos tags Google sont déjà configurés ainsi, cela fonctionnera sans aucune modification de trigger
Mais nous proposons aussi un trigger personnalisé, si nécessaire ! Lorsqu'un signal Consent Mode est envoyé, notre produit pousse tC.event.consent_signal_ready Vous pouvez l'utiliser pour déclencher vos tags.
Si votre site est une SPA, vous pouvez conserver votre tC.event.page/pageview... comme trigger pour vos tags Google. C'est également le cas pour vos tags de clic/scroll.
6-Tests et déploiement
Déploiement
Nous vous recommandons de tester votre configuration sur un environnement UAT si possible.

Testez votre configuration
Il existe 3 façons différentes de vérifier votre configuration Consent Mode :
Le moyen le plus simple de vérifier votre configuration est d'utiliser le Tag Assistant plugin fourni par Google. L'événement "Consent" doit toujours être envoyé avant tout hit provenant des tags Le statut "On-page Default" doit être identique à ceux que vous avez configurés à l' étape 2

After Consent, le "On-page Update" doit correspondre au consentement donné sur le privacy banner

Vous vous sentez développeur ? Vous pouvez aussi consulter la console pour vérifier les arguments Google poussés dans dataLayer Google.
Saisissez dataLayer puis appuyez sur Enter

Une dernière méthode pour vérifier votre configuration est possible : consultez le payload de vos hits dans le réseau. Le statut de consentement est alimenté par le paramètre "gcd"

Valeurs possibles pour le paramètre gcd
gcd est inclus dans tous les hits vers les services Google, même si Consent Mode n'est pas actif.
Il encode les valeurs de quatre signaux de consentement (ad_storage, analytics_storage, ad_user_data, et ad_personalization), et il inclut des informations sur la manière dont le signal de consentement a été généré.
Le format de la string est le suivant :
&gcd=11<ad_storage>1<analytics_storage>1<ad_user_data>1<ad_personalization>5
La string commence par 11, utilise 1 pour séparer les différents signaux de consentement, et se termine par un nombre comme 5 (ou parfois autre chose) pour marquer la fin.
l
Le l minuscule signifie que le signal n'a pas été défini avec Consent Mode
11l1p1l1l5
seul analytics_storage a été refusé par défaut
p
refusé par défaut (sans mise à jour)
11p1p1p1p5
tous les états de consentement sont refusés par défaut
q
refusé à la fois par défaut et après mise à jour
11p1q1p1p5
l'utilisateur a mis à jour son choix de consentement pour définir analytics_storage sur denied après qu'il avait déjà été défini sur denied par défaut
t
autorisé par défaut (sans mise à jour)
11t1t1t1t5
tous les états de consentement sont autorisés par défaut
r
refusé par défaut et autorisé après mise à jour.
11r1r1r1r5
l'utilisateur donne son consentement à tous les services après qu'ils ont d'abord été refusés par défaut
m
refusé après mise à jour (sans défaut)
11p1m1p1p5
tous les autres états étaient refusés par défaut, mais analytics_storage n'a été défini qu'après que l'utilisateur l'a refusé
n
autorisé après mise à jour (sans défaut)
11n1n1n1n5
le site n'a pas défini d'état de consentement par défaut et a plutôt défini tous les états sur granted après que l'utilisateur l'a choisi
u
autorisé par défaut et refusé après mise à jour.
11u1u1u1u5
l'utilisateur a retiré tous les consentements après qu'ils avaient été définis sur autorisé par défaut
v
autorisé à la fois par défaut et après mise à jour.
11v1v1v1v5
tous les états ont été autorisés par défaut et par confirmation de l'utilisateur
Vérifiez la séquence de Consent Mode avec notre méthode tC.
Pour vous aider à vous assurer que le signal de consentement est envoyé avant vos tags Google, nous proposons une méthode pour obtenir des logs dans la console du navigateur
tC.privacy.explainGCMSequencingValidation()
Si le Consent est défini avant le déclenchement de tout tag Google, vous obtiendrez le log
'valid sequencing'
Si les tags Google sont déclenchés avant que le Consent soit défini, alors votre implémentation est incorrecte. Le log renverra la valeur
'Le Consent est défini trop tard, les tags Google sont déclenchés avant la définition du consentement. Veuillez vérifier la séquence de Consent Mode'
Besoin d'une valeur booléenne pour des cas d'utilisation spécifiques ?
Utilisez tC.privacy.validateGCMSequencing()
Renverra simplement true si votre séquence est correcte, autrement le résultat sera false
Si les tags Google n'ont pas encore été déclenchés, le résultat sera toujours "false". Pour obtenir un résultat "valid sequencing", les tags Google doivent avoir été déclenchés au moins une fois.
FAQ
Modification/Mise à jour de la configuration
En cas de modification de la configuration, comme l'activation/la désactivation d'un paramètre, des changements de mapping sur les catégories, etc.... les Web Containers et les Privacy banners doivent être régénérés et déployés.
Paramètre "Region"
Google Consent Mode permet la gestion du consentement uniquement pour la/les Region(s) déclarée(s) Notre fonctionnalité native n'inclut pas ce paramètre, pour des raisons de performance web. Si vous avez besoin d'utiliser ce paramètre, nous vous recommandons d'utiliser notre template de tag TMS. Veuillez vous référer à la section suivante de la documentation pour les détails de configuration.
Support et assistance
Vous rencontrez toujours des problèmes de dépannage sur votre implémentation et cherchez de l'aide ? Contactez notre équipe de support technique ! En tant que partenaire Google CMP avec un statut Gold, nous fournissons un support par email dédié : cact_support_cmp_google@commandersact.com Ils vous donneront toujours une réponse personnalisée à vos questions !
Guide de migration
Pour les clients qui ont déjà implémenté Consent Mode v1 : Vous pouvez activer la fonctionnalité intégrée comme décrit ci-dessus (n'oubliez pas de désactiver votre tag consent mode actuel) Cependant, si vous voulez vraiment conserver votre configuration actuelle et simplement mettre à jour votre tag, alors vous pouvez consulter cette documentation !
Récapitulatif de toutes les étapes recommandées :
Accédez à votre compte Commanders Act.
Mettez à jour votre template de tag.
Testez et déployez votre/vos container(s).
Mettez à jour votre template de tag
Allez sur la page "Sources" > "Web containers"
Sélectionnez votre tag "Google Consent Mode with Trust".

Mettez à jour le bloc de code js de votre tag avec le code suivant, puis enregistrez pour obtenir les nouveaux champs

Vous pouvez faire votre mapping sur les nouveaux champs et Enregistrer à nouveau votre tag
Définissez le statut par défaut des *nouvelles catégories (denied ou granted)

Saisissez l'ID de vos catégories de confidentialité pour les lier aux *nouvelles catégories de Google
Si besoin, vous pouvez trouver votre ID de confidentialité sur la page Gouvernance des données > Gestion du consentement > Catégories

N'oubliez pas d'enregistrer vos paramètres

Générez et déployez votre container

Mettez à jour votre/vos Privacy Banner(s)
Allez sur la page Source > Privacy Banners > étape d'édition
EXIGENCE LÉGALE
Ajoutez le lien suivant vers la Google Consent Mode Policy dans votre Privacy Center ou dans votre menu Vendors
https://business.safety.google/privacy/
N'oubliez pas de générer et déployer votre/vos privacy banner(s) une fois ce paramètre supplémentaire défini.

Vous pouvez maintenant générer et déployer votre/vos privacy banner(s)

Vous êtes à jour, vous pouvez tester vos paramètres sur votre site web. N'hésitez pas à vous référer à l' étape de test ci-dessus pour obtenir des astuces et conseils.
Mis à jour
Ce contenu vous a-t-il été utile ?