Ce que deviennent vos données GA4 quand les utilisateurs refusent les cookies

Quand un visiteur refuse les cookies, GA4 reçoit soit rien du tout, soit un ping sans cookies et sans identifiant client, et c'est votre Consent Mode qui décide lequel. Sans Consent Mode, ou en mode basique, la balise n'envoie rien : ni page vue, ni session, ni conversion. Avec le Consent Mode avancé, le ping transporte toujours la page, le référent et un horodatage. Google peut modéliser une partie du reste, mais seulement si votre propriété atteint ses seuils d'éligibilité.
Commencez par une analyse.
L'analyse gratuite lit le HTML de votre page d'accueil et votre conteneur Tag Manager public, puis liste les balises de suivi qu'elle trouve.
Gratuit · Sans inscription · Vérification du HTML et du GTM public
Les trois états possibles de votre site
Presque tous les débats sur le consentement et l'analytics se ramènent à une question qu'on pose rarement à voix haute : quand quelqu'un clique sur refuser, quelque chose quitte-t-il seulement le navigateur ? Il n'y a que trois réponses possibles, et votre site se trouve dans l'une d'elles exactement, en ce moment même.
Si vous avez une bannière qui bloque les balises et aucun câblage Consent Mode, la balise GA4 ne s'exécute tout simplement jamais pour ce visiteur. Avec le Consent Mode basique, la balise est retenue jusqu'à l'arrivée du consentement : un refus signifie donc qu'elle ne se charge pas davantage. Dans les deux cas, la visite ne produit strictement aucune donnée. Avec le Consent Mode avancé, la balise se charge bel et bien, vérifie l'état du consentement et envoie un ping allégé avec analytics_storage réglé sur denied. Ce ping fait toute la différence entre un trou que Google peut estimer et un trou qui restera vide pour toujours.
Seul le mode avancé envoie de quoi modéliser.
Un visiteur clique sur Refuser. Qu'est-ce qui arrive à GA4 selon la configuration Consent Mode ?
Aucun
La balise ne se déclenche jamais- GA4 ne reçoit rien
- Rien à modéliser
Basique
Bloquée avant le chargement- GA4 ne reçoit rien
- Rien à modéliser
Avancé
Ping sans cookie envoyé- Page, référent, heure
- Ni client ID ni session
- Écart en partie modélisé
Sans le ping, la visite disparaît tout simplement. La modélisation n’opère que si la propriété atteint les seuils de Google.
Mieux vaut le vérifier que le supposer. Beaucoup d'équipes croient tourner en mode avancé parce que leur CMP annonce la prise en charge de Consent Mode v2, alors que les balises présentes sur la page racontent autre chose. Nous avons écrit un guide dédié pour distinguer le mode basique du mode avancé dans un navigateur en direct.
Ce que GA4 conserve, et ce qu'il perd en silence
Prenons le cas favorable : Consent Mode avancé, pings qui circulent. Vous ne récupérez toujours pas vos données. Vous en obtenez une ombre anonyme, et c'est la forme de cette ombre qui casse les rapports.
Le ping sans cookie ne porte ni client ID ni session ID. GA4 ne peut donc pas relier deux pages vues d'un même visiteur ayant refusé, et la documentation de Google sur la modélisation reconnaît qu'il ne peut pas savoir si ces pings venaient de dix utilisateurs ou d'un seul. Sans modélisation, cette part du trafic ajoute des événements mais aucune personne que GA4 puisse compter. Avec la modélisation, Google estime les utilisateurs, les sessions et les nouveaux utilisateurs à partir du trafic consentant, tandis que les comptages d'événements restent tels qu'observés. Tout ce qui repose sur l'identité part avec elle : les parcours utilisateurs, les lignes de l'explorateur d'utilisateurs, le comportement des cohortes. Les conversions se déclenchent toujours comme des événements, mais sans identité à qui les attribuer, elles ont tendance à s'empiler dans le trafic direct ou non attribué, exactement là où le mérite d'un canal payant va mourir.
Comment savoir dans quel état se trouve votre site
Ouvrez votre site dans une fenêtre de navigation privée neuve
Une fenêtre normale transporte une ancienne décision de consentement, et c'est de loin la raison la plus fréquente pour laquelle ce test donne un faux résultat. La navigation privée garantit que vous voyez ce que voit un visiteur qui arrive pour la première fois.
Ouvrez l'onglet Network, puis cliquez sur refuser
Filtrez les requêtes sur
collect. Faites-le avant de fermer la bannière, pour capturer ce qui se déclenche autour du moment de la décision plutôt qu'après.Cherchez une requête qui part malgré tout
Une requête
/g/collectqui part malgré votre refus signifie que la balise tourne en mode avancé. Un panneau vide signifie le mode basique, aucun Consent Mode du tout, ou une balise cassée d'une manière que personne n'a remarquée.Lisez le paramètre gcs sur cette requête
C'est l'étape qui tranche le débat. Ouvrez la requête et repérez
gcsdans la charge utile. Une valeur deG100signifie que les deux signaux de stockage sont arrivés à denied, ce qui correspond exactement à un refus correctement câblé. Sa présence prouve que l'état du consentement a bien atteint Google au lieu d'être perdu en route.Comparez vos volumes aux seuils de Google
Le mode avancé ne produit des données modélisées que si votre propriété est éligible, et beaucoup de petits sites ne le sont pas. Les seuils figurent dans la section suivante. Vérifiez ces seuils avant de compter sur des chiffres modélisés dans vos rapports.
La modélisation n'est pas un remboursement
La modélisation comportementale est réelle et elle aide, mais elle s'accompagne de conditions publiées que presque personne ne confronte à son propre trafic.
La documentation de Google est explicite. La modélisation exige Consent Mode avancé sur chaque page, avec des balises Google qui se chargent avant l'apparition de la fenêtre de consentement, que le visiteur consente ou non. Les chiffres modélisés n'apparaissent alors qu'avec l'identité de reporting Blended. Une propriété doit aussi compter au moins 1 000 événements par jour avec analytics_storage refusé pendant au moins 7 jours. Il lui faut également au moins 1 000 utilisateurs quotidiens envoyant des événements avec le consentement accordé sur 7 des 28 jours précédents. Remplir les deux, précise Google, ne garantit toujours pas l'éligibilité. En dessous de ces volumes, il n'y a aucune modélisation, aucun avertissement, et aucun message dans l'interface pour vous le dire. Vos rapports montrent simplement la part consentie de votre trafic et la présentent comme le tout.
La seconde limite est celle qui piège les équipes les plus aguerries. Les données modélisées ne quittent jamais l'interface de GA4. Google les exclut de l'export BigQuery, des audiences, de l'explorateur d'utilisateurs, des explorations de cohorte et de durée de vie, des segments de séquence, des rapports de fidélisation et des métriques prédictives. Votre entrepôt reçoit bien les événements sans cookie, comme le précise la documentation d'export de Google. Ils ne portent aucun identifiant persistant sauf si votre site envoie son propre user_id, si bien que la plupart des comptages par utilisateur y couvrent seulement les visiteurs consentants. Les deux chiffres ne se réconcilieront jamais, parce qu'ils n'ont jamais mesuré la même population.
Une configuration avancée correctement câblée donne à Google le signal dont il a besoin pour modéliser, et une partie de ce que la bannière masque reste masquée quoi que vous achetiez. Pour reprendre tout cela dans l'ordre, nous avons écrit un guide pas à pas sur les conversions et le consentement.
Ce que cela coûte réellement
La part qui vous concerne dépend de votre propre taux de consentement, qui varie selon la région, l'audience et le design de la bannière. Vous pouvez la mesurer de deux façons : lisez le taux d'acceptation dans votre outil de consentement, ou comparez les sessions GA4 aux requêtes que votre serveur ou votre CDN a enregistrées sur les mêmes jours. Nous avons détaillé où partent les sessions refusées dans un article dédié, et les signaux en détail dans notre guide en clair du Consent Mode v2.
Découvrez aujourd'hui, dans une fenêtre de navigation privée, dans lequel des trois états vous êtes. Si rien ne quitte le navigateur au refus, vous ne perdez pas de données à cause de la loi sur la vie privée. Vous les perdez à cause d'une configuration que personne n'a terminée. C'est le vide que Velo est conçu pour combler : la bannière, les signaux refusés par défaut et le câblage de Consent Mode v2 arrivent en une seule couche configurée, pour que le chemin du refus soit voulu et non accidentel.
Questions fréquentes
Les questions que l'on pose sur ce sujet.
Qu'advient-il des données GA4 quand les internautes refusent les cookies ?
Cela dépend de votre Consent Mode. Sans Consent Mode, ou en mode basique, GA4 ne collecte rien d'un visiteur qui refuse : ni page vue, ni session, ni conversion. Avec le Consent Mode avancé, la balise se charge quand même et envoie un ping sans cookies contenant la page, le référent et un horodatage, mais aucun identifiant client ni identifiant de session. C'est ce ping que Google modélise, et seulement si votre propriété atteint ses seuils.
GA4 perd-il des données quand les utilisateurs refusent les cookies ?
Oui. En Consent Mode basique, ou sans Consent Mode, une visite refusée n'envoie rien à GA4 : les pages vues, la session et les conversions de ce visiteur manquent dans vos rapports. En Consent Mode avancé, la visite arrive encore sous forme de pings sans cookies et sans identifiant client, si bien que les nombres d'événements tiennent mieux que les nombres d'utilisateurs. Google ne modélise une partie de l'écart que si votre propriété atteint ses seuils.
GA4 compte-t-il encore un visiteur qui refuse les cookies ?
Seulement avec Consent Mode avancé, et pas comme une personne identifiable. Le ping sans cookie ne porte pas de client ID, donc GA4 ne peut pas savoir si deux pages vues viennent du même visiteur, ni combien de personnes ont envoyé un lot de pings. Les événements sont comptés ; les personnes derrière ne sont pas observées. Si votre propriété est éligible à la modélisation comportementale, Google estime ces utilisateurs et ces sessions à partir du trafic consentant.
La modélisation comportementale récupère-t-elle les données perdues au refus des cookies ?
En partie, et seulement si votre propriété est éligible. La documentation de Google exige Consent Mode avancé, avec des balises Google qui se chargent avant la fenêtre de consentement à chaque visite. Elle exige aussi au moins 1 000 événements par jour avec analytics_storage refusé pendant au moins 7 jours. Il faut également au moins 1 000 utilisateurs quotidiens envoyant des événements avec le consentement accordé sur 7 des 28 jours précédents. En dessous de ces volumes, rien n'est modélisé et le trou reste ouvert. Les atteindre ne garantit toujours pas l'éligibilité.
Pourquoi mes chiffres GA4 ne correspondent-ils pas à mon export BigQuery ?
Parce que les données modélisées ne quittent jamais l'interface de GA4. Google exclut les résultats modélisés de l'export BigQuery, ainsi que des audiences, de l'explorateur d'utilisateurs, des explorations de cohorte et de durée de vie, des segments de séquence, des rapports de fidélisation et des métriques prédictives. Vos audiences ne contiennent que des utilisateurs ayant consenti. L'export reçoit bien les événements sans cookie des visiteurs qui ont refusé, sans identifiant persistant sauf si votre site envoie son propre user_id, si bien que les comptages d'utilisateurs y couvrent surtout les visiteurs consentants. Les rapports standards affichent une estimation modélisée en plus.
La confidentialité web, au même endroit.
Analysez votre site →
