Guides

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

Tarek RimanMis à jour 3 min de lecture

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

  1. Chargez votre script de consentement en premier. Il doit précéder gtag.js ou le conteneur Google Tag Manager.
  2. Réglez les quatre signaux à refusé par défaut. Utilisez les régions pour des valeurs différentes hors UE et Québec.
  3. Associez les catégories aux signaux. Analyse vers analytics_storage; marketing vers ad_storage, ad_user_data et ad_personalization.
  4. Envoyez une mise à jour à chaque choix. Acceptation, refus ou personnalisation : poussez les nouvelles valeurs.
  5. 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_data et ad_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.

À propos de l'auteur

Tarek Riman

Fondateur de North Consent et de Riman Agency à Montréal. Il conçoit et optimise des sites Web pour des marques au Canada et aux États-Unis.

À lire aussi