Question
Seuil de données et échantillonnage dans Google Analytics
Pourquoi GA4 masque ou estime des lignes : seuils de données, échantillonnage au-delà de 10 millions d'événements, comment les repérer.
Mis à jour le
Quand Google Analytics 4 affiche le message « Google Analytics a appliqué un seuil à une ou plusieurs fiches de ce rapport », des lignes ont été masquées pour éviter qu'on puisse identifier un visiteur. C'est un seuil de données. Un autre mécanisme, l'échantillonnage, fait que GA4 calcule un résultat sur une partie des événements quand il y en a trop. Les deux faussent la réponse à votre question, mais pas de la même façon, et ils se repèrent au même endroit : l'icône de qualité des données en haut du rapport.
Seuil ou échantillonnage : la différence
| Seuil de données | Échantillonnage | |
|---|---|---|
| Ce qui se passe | Des lignes sont masquées | Le résultat est calculé sur une partie des données |
| Pourquoi | Empêcher de déduire l'identité d'un visiteur | Le volume dépasse le quota de la propriété |
| Quand | Données démographiques, audiences qui en dépendent, requêtes de recherche à faible nombre d'utilisateurs | Plus de 10 millions d'événements pour une propriété standard |
| Réglable par vous | Non, seulement contournable | En partie, en réduisant la période |
Les informations de ce tableau viennent de l'aide Google sur les seuils et sur l'échantillonnage.
Le seuil de données
L'aide Google explique que les seuils empêchent qu'une personne qui consulte un rapport déduise l'identité d'un utilisateur ou des informations sensibles à son sujet. Ils s'appliquent notamment :
- quand un rapport, une exploration ou un appel à l'interface de programmation inclut des données démographiques ou des audiences construites à partir de ces données ;
- sur les requêtes de recherche : une ligne peut être masquée si le nombre total d'utilisateurs est insuffisant.
Ce que vous ne pouvez pas faire : modifier le seuil. Google le définit.
Ce que vous pouvez faire :
- élargir la période : sur une période courte, peu d'utilisateurs ou d'événements peuvent déclencher le masquage ;
- retirer la dimension démographique de la question si elle n'est pas indispensable ;
- poser la question autrement : « combien de demandes par page ? » ne demande pas l'âge des visiteurs.
Un petit site est plus exposé : avec peu de visiteurs, chaque ligne découpée finement passe vite sous le seuil.
L'échantillonnage
D'après l'aide Google, l'échantillonnage intervient quand le nombre d'événements utilisés pour un rapport, une exploration ou une requête dépasse le quota de la propriété :
- 10 millions d'événements pour une propriété standard ;
- 1 milliard pour une propriété Analytics 360, avec une limite initiale par défaut de 100 millions par requête.
L'icône de qualité des données indique si les résultats sont échantillonnés et quel pourcentage des données a servi. Plus l'échantillon est grand, plus le résultat est juste. Pour l'éviter, Google conseille de réduire la période du rapport.
Pour savoir si votre site est concerné, ne devinez pas : l'icône de qualité des données vous le dit, rapport par rapport.
Pour ceux qui passent par l'interface de programmation
La documentation développeurs de Google ajoute plusieurs points utiles si vos chiffres viennent d'un tableau de bord connecté à GA4 :
- l'ajout d'une dimension peut modifier les totaux : seuls les événements qui ont une valeur pour la dimension demandée sont comptés ;
- la ligne « (other) » : pour une dimension qui a plus de 500 valeurs différentes par jour, les valeurs les moins fréquentes sont regroupées dans une seule ligne, et les filtres ne regardent pas son contenu ;
- des indicateurs dans la réponse signalent l'échantillonnage (avec le pourcentage d'événements utilisés), le seuil de données et le regroupement dans « (other) » ;
- pour des données complètes au niveau de chaque événement, Google recommande l'export vers BigQuery, son entrepôt de données.
Si votre tableau de bord affiche un total différent de celui de GA4, ces mécanismes en sont une cause possible.
Comment en tenir compte dans vos questions
- Regardez l'icône de qualité des données avant de lire un chiffre.
- Préférez des questions larges sur un petit site : par mois plutôt que par jour, par page plutôt que par page et par âge.
- Méfiez-vous d'une ligne absente : elle n'est pas forcément à zéro, elle peut être masquée.
- Si un assistant vous répond à partir de GA4, comme Ask Advisor, il lit les mêmes données : demandez-lui la période retenue, et vérifiez dans le rapport si un seuil s'applique.
Les seuils et l'échantillonnage s'ajoutent à un autre trou, souvent plus important : les visiteurs qui refusent les cookies. Voir refus des cookies et données manquantes.
Questions fréquentes
Peut-on désactiver les seuils de données dans GA4 ?
Non. D'après l'aide Google, le système les définit et vous ne pouvez pas les modifier. Vous pouvez seulement réduire la probabilité qu'ils s'appliquent, par exemple en élargissant la période.
À partir de quand GA4 échantillonne-t-il ?
Quand le nombre d'événements nécessaires au rapport ou à l'exploration dépasse le quota de la propriété : 10 millions d'événements pour une propriété standard, selon l'aide Google.
Comment savoir si un rapport est concerné ?
Par l'icône de qualité des données en haut du rapport. Elle indique si un seuil a été appliqué, ou si les résultats sont échantillonnés et sur quel pourcentage de données.
Sources
Pages consultées pour écrire cet article :