Trackum

Configurer correctement le mode de consentement Google v2 : aucun avertissement dans Tag Assistant

L'avertissement le plus courant dans Tag Assistant indique qu'une balise a lu le consentement avant qu'un défaut ne soit défini. Comment l'éviter et ce qui compte par ailleurs.

Fonctionnalités · · 3 min de lecture · Rédigé avec l'IA

Configurer correctement le mode de consentement Google v2 : aucun avertissement dans Tag Assistant
📷 Sasun Bughdaryan · Unsplash

De quoi parle le mode de consentement Google v2

Le google consent mode est le lien entre votre bannière de cookies et les balises Google. La bannière apprend ce que le visiteur autorise, et le mode de consentement le transmet à Google Analytics et Google Ads. La version 2 a ajouté deux nouveaux types, ad_user_data et ad_personalization. Sans eux, Google Ads n'utilise que partiellement les données provenant de l'UE.

L'ordre est ce qui compte

Le défaut vient en premier, avec tout défini sur « refusé ». Seules les balises peuvent ensuite s'exécuter ou lire le consentement. Dans Tag Manager, cela se fait avec un modèle qui appelle setDefaultConsentState sur le déclencheur « Initialisation du consentement ».

Il y a un piège que nous voyons souvent : Google ne traite le défaut qu'une fois que le modèle est terminé. Si le même modèle, ou une autre balise sur « Initialisation du consentement », lit le consentement, par exemple pour enregistrer un écouteur, cela compte comme une lecture avant le défaut. Tag Assistant affiche alors un avertissement rouge. La solution : le modèle de défaut ne lit rien, et tout le reste s'exécute sur « Initialisation ».

→ Bannière cookies avec Consent Mode v2 : conforme, sans licence mensuelle

Définir le consentement via le modèle

Lorsque le visiteur fait un choix dans la bannière, le consentement doit être défini avec updateConsentState depuis un modèle. Une commande gtag depuis une balise HTML personnalisée est mise en mémoire tampon et n'est pas traitée de manière fiable avant le prochain déclencheur. C'est ainsi que Google le décrit pour Tag Manager.

Retrait : immédiatement, pas au chargement de la page suivante

Une balise Google Analytics qui a déjà été chargée continue d'envoyer des données après un retrait jusqu'à ce que la page soit rechargée. Lors du retrait, Trackum définit également le signal de désabonnement pour l'ID de mesure, et GA4 s'arrête immédiatement. Si le visiteur consent à nouveau plus tard, il est de nouveau libéré.

→ Tableau de bord marketing avec GA4 et Google Ads : tous les chiffres sur une page

Comment nous testons chaque configuration

  • Avant un choix : aucune demande à Google Analytics, Google Ads ou Meta
  • Après « Tout accepter » : chaque type de consentement accordé, exactement une page vue
  • Après « Refuser » : rien
  • Tag Assistant : aucun avertissement de consentement
  • Rechargement : aucune bannière, le choix est appliqué

Questions fréquentes

Quelle est la différence entre le mode de base et le mode avancé ?

En mode de base, les balises Google ne se chargent qu'après le consentement. En mode avancé, elles se chargent immédiatement et envoient des pings sans cookies sans consentement. Trackum configure le mode de base par défaut, car ainsi rien n'est envoyé à Google avant le consentement.

Comment savoir si le défaut est défini trop tard ?

Tag Assistant affiche un avertissement indiquant qu'une balise a lu l'état du consentement avant qu'un défaut ne soit défini. Dans le navigateur, google_tag_data.ics.wasSetLate a alors la valeur true.

Avez-vous besoin de paramètres de consentement sur chaque balise ?

Oui. Chaque balise reçoit les types de consentement dont elle a besoin dans ses paramètres de consentement. Les balises d'analyse ont besoin de analytics_storage, les balises publicitaires ont besoin de ad_storage, et les conversions ont également besoin de ad_user_data.

À lire aussi

Fonctionnalités

Bannière cookies avec Consent Mode v2 : conforme, sans licence mensuelle

Refus équivalent, paramètres par finalité, Consent Mode v2 et traçabilité. Pas de licence mensuelle.

Fonctionnalités

Tableau de bord marketing avec GA4 et Google Ads : tous les chiffres sur une page

Visiteurs, prospects, commandes, dépenses publicitaires et ROAS par campagne sur une page, comparés à la période précédente. Un seul lien, rien à configurer.

Fonctionnalités

Chiffre d'affaires de votre CRM, boutique et ERP dans un seul tableau de bord : HubSpot, Shopify, Odoo et plus

Google Analytics ne voit que ce qui se passe sur le site web. Les commandes par téléphone ou par courriel sont manquantes. Avec une connexion de données, le vrai chiffre d'affaires de votre système apparaît dans le tableau de bord.

Fonctionnalités

Les leads de votre site web avec leur source dans votre CRM : HubSpot, Pipedrive, Brevo, Salesforce ou webhook

D'où vient le lead ? La transmission au CRM inscrit la source, la campagne et l'ID de clic dans le CRM pour chaque demande, sans plugin de formulaire.

Fonctionnalités

Conversions hors ligne : rapportez vos ventes de votre CRM à Google Ads et Meta

Google Ads et Meta apprennent de ce que vous leur rapportez. S'ils ne reçoivent que des remplissages de formulaires, ils s'optimisent pour cela. Avec les conversions hors ligne, ils s'optimisent pour les ventes.

Fonctionnalités

Sauvegarde des paramètres UTM et gclid dans les formulaires : ne perdez aucune campagne

Un visiteur arrive par une publicité, clique sur plusieurs pages puis soumet le formulaire. À ce moment-là, les paramètres UTM ont disparu de l'URL. Voici comment les conserver.

Help