Mode de consentement v2 de Google : guide de configuration en mots simples

En bref
Le mode de consentement v2 transmet le choix du visiteur aux balises Google grâce à quatre signaux : ad_storage, analytics_storage, ad_user_data et ad_personalization. Réglez-les à refusé par défaut avant le chargement de toute balise Google, puis mettez-les à jour au choix du visiteur. Google l’exige pour la publicité visant l’Espace économique européen.
À retenir
- Le mode v2 compte quatre signaux, dont deux nouveaux : ad_user_data et ad_personalization.
- Les valeurs par défaut doivent précéder les balises Google.
- Le mode de base bloque les balises; le mode avancé envoie des signaux sans témoins.
- Vérifiez avec Tag Assistant.
Le mode de consentement permet à Google Analytics, Google Ads et Floodlight de savoir si le visiteur a accepté les témoins. La version 2 a ajouté deux signaux à la fin de 2023, et Google l’exige depuis mars 2024 pour les annonceurs qui ciblent l’EEE.
Les quatre signaux
| Signal | Ce qu’il contrôle |
|---|---|
ad_storage |
Les témoins publicitaires |
analytics_storage |
Les témoins d’analyse, comme la durée de visite |
ad_user_data |
L’envoi de données d’utilisateur à Google pour la publicité |
ad_personalization |
La publicité personnalisée et le reciblage |
Chaque signal vaut granted ou denied. Votre bannière associe ses catégories : analyse à analytics_storage, marketing aux trois signaux publicitaires.
Mode de base et mode avancé
En mode de base, les balises Google ne se chargent pas avant le consentement. En mode avancé, elles se chargent avec le consentement refusé et envoient des signaux sans témoins que Google utilise pour modéliser les conversions. Le mode avancé conserve plus de mesure, mais envoie certaines données avant le choix. Pour les visiteurs du Québec, beaucoup d’entreprises choisissent le mode de base, plus proche du « désactivé par défaut ».
Étape par étape
- Chargez votre script de consentement en premier. Il doit précéder gtag.js ou le conteneur Google Tag Manager.
- Réglez les quatre signaux à refusé par défaut. Utilisez les régions pour des valeurs différentes hors UE et Québec.
- Associez les catégories aux signaux. Analyse vers analytics_storage; marketing vers ad_storage, ad_user_data et ad_personalization.
- Envoyez une mise à jour à chaque choix. Acceptation, refus ou personnalisation : poussez les nouvelles valeurs.
- Vérifiez avec Tag Assistant. La valeur par défaut avant la première balise, la mise à jour après le clic.
Le code, si vous configurez à la main
North Consent s’en charge pour vous. Manuellement, la valeur par défaut doit venir en premier dans le head :
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
ad_storage: 'denied', analytics_storage: 'denied',
ad_user_data: 'denied', ad_personalization: 'denied',
wait_for_update: 500
});
</script>
Après le choix, envoyez une mise à jour : gtag('consent', 'update', {...}).
Comment vérifier
Ouvrez Google Tag Assistant, connectez votre site et consultez l’onglet Consent du premier événement. L’état par défaut doit être refusé avant toute balise, puis mis à jour après un clic.
Erreurs fréquentes
- Définir les valeurs par défaut après la balise Google.
- Oublier
ad_user_dataetad_personalization. - Tout accorder par défaut partout pour garder les chiffres.
- Une deuxième copie de gtag ajoutée par une extension qui ignore le consentement.
Vous utilisez Google Tag Manager? Lisez le guide GTM.
Questions fréquentes
Le mode v2 est-il obligatoire au Canada?
L’exigence de Google vise le trafic de l’EEE. La loi canadienne ne le nomme pas, mais c’est une façon concrète de respecter les choix dans les balises Google.
Le mode de consentement suffit-il pour être conforme?
Non. Il transmet seulement le choix aux balises Google. Il faut encore une bannière qui demande correctement et retient les autres traceurs.
Vais-je perdre des données?
Vous verrez moins de sessions observées chez ceux qui refusent. En mode avancé, Google en modélise une partie. Le résultat varie selon le site.
À lire aussi
Installer une bannière de témoins avec Google Tag Manager
Installez une bannière de consentement avec Google Tag Manager : déclencheur Initialisation du consentement, réglages par balise et tests en mode Aperçu.
Comment ajouter une bannière de témoins à WordPress (correctement)
Ajoutez une bannière de consentement conforme à WordPress en 10 minutes : où placer le script, comment bloquer les traceurs et comment tester.
Ce qui influence votre taux de consentement (et ce que vous pouvez changer honnêtement)
Ce qui fait varier le taux de consentement : région, formulation, disposition, langue et confiance. Comment le mesurer et l’améliorer sans ruse.