Pourquoi la ligne « Total » d'un widget « Liste » de Google Analytics 4 ne correspond pas à la somme de ses lignes ?
Consignes pour interpréter la ligne « Total » d'une liste, d'une liste à plusieurs colonnes ou d'un widget « Camembert », expliquant notamment pourquoi ce total peut être supérieur ou inférieur à la somme des lignes une fois que vous avez ventilé un indicateur selon une dimension d'attribution.
Pour comprendre la ligne « Total » de vos widgets Google Analytics 4 dans DashThis, suivez ces instructions lorsque le « Total » ne correspond pas à la somme des lignes.
- Ce qu'indique la ligne « Total »
- Pourquoi le total des lignes peut être supérieur à celui de la ligne « Total »
- Pourquoi le total des lignes peut être inférieur au montant indiqué dans la ligne « Total »
- Pourquoi la ligne « Total » diffère de votre widget « Simple Number »
- Quelle dimension de canal choisir ?
- Vérifiez votre widget dans la section « Explorer » de GA4
1. Ce qu'indique la ligne « Total »
Lorsque vous ventilez un indicateur selon une dimension, DashThis rassemble les lignes et le total de ce rapport via l'API officielle GA4 Data de Google. La ligne « Total » correspond au total indiqué par GA4 lui-même pour votre widget, et non à une somme calculée par DashThis à partir des lignes. DashThis n'effectue la somme des lignes que lorsque GA4 ne renvoie aucun total.
- Compté une seule fois: GA4 ne comptabilise chaque session et chaque utilisateur qu'une seule fois dans le total, même s'ils apparaissent dans plusieurs lignes.
- Comme pour « Explorer »: la ligne « Total » correspond à la ligne « Totaux » d'une exploration GA4 créée avec la même métrique, la même dimension et la même période.
2. Pourquoi le total des lignes peut être supérieur à la ligne « Total »
Les dimensions d'attribution telles que « Regroupement par canal par défaut », « Source », « Support » ou « Campagne » décrivent le canal auquel est attribué un événement clé. Une session dont les événements clés sont attribués à deux canaux apparaît dans les deux lignes. Il s'agit d'un comportement normal de GA4, et non d'une erreur de calcul de DashThis.
- Sessions: une session répertoriée dans deux chaînes n'est comptabilisée qu'une seule fois dans la ligne « Total ».
- Utilisateurs: un utilisateur dont les sessions proviennent de deux canaux est répertorié dans les deux et n'est compté qu'une seule fois.
- Événements clés: GA4 répartit le mérite d'un événement clé entre les canaux qui y ont contribué, de sorte que le total des lignes correspond toujours à la ligne « Total ».
Voici un exemple simple : un widget « Liste à plusieurs colonnes » affichant les sessions, les événements clés et le nombre total d'utilisateurs, avec un regroupement par canal par défaut, sur une période d'un mois.
| Groupement de canaux par défaut | Sessions | Événements marquants* | Nombre total d'utilisateurs |
|---|---|---|---|
| Recherche organique | 6 | 6 | 5 |
| Recherche payée | 4 | 3 | 4 |
| Direct | 2 | 2 | 2 |
| Somme des lignes | 12 | 11 | 11 |
| Total de la ligne | 10 | 11 | 9 |
Deux sessions ont donné lieu à des événements clés attribués à deux canaux ; elles apparaissent donc deux fois dans les lignes et une fois dans la ligne « Total ». Deux utilisateurs sont également passés par deux canaux.
*Avec le modèle par défaut de GA4, basé sur les données, l'attribution d'un événement clé peut être fractionnaire ; il est donc possible que votre propre widget affiche des décimales là où cet exemple présente des nombres entiers.
3. Pourquoi le total des lignes peut être inférieur au total général
La ligne « Total » couvre toujours l'intégralité du rapport, y compris les lignes que votre widget n'affiche pas.
- Limite de 1 000 lignes: pour les dimensions pouvant contenir un très grand nombre de valeurs (chemins d'accès aux pages, pages de destination, noms d'événements, Source, Support, Campagne, noms d'articles, villes, etc.), DashThis ne demande à GA4 que les 1 000 premières lignes, dans l'ordre de tri que vous avez sélectionné. Les lignes restantes apparaissent toujours dans la ligne « Total ».
Les dimensions comportant peu de valeurs, telles que le « Regroupement par canal par défaut », ne sont pas soumises à cette limite. - La ligne « (autres) »: lorsqu'une dimension comporte plus de valeurs distinctes que ne le permet la limite de rapport de GA4, GA4 regroupe les valeurs excédentaires dans une seule ligne « (autres) ».
- Seuil de données: GA4 masque les lignes susceptibles de permettre l'identification d'un utilisateur individuel, et ce de manière plus stricte lorsque Google Signals est activé. La ligne « Total » n'est pas concernée.
4. Pourquoi la ligne « Total » diffère de votre widget « Simple Number »
Un widget « Nombre simple » ou « Historique » affiche un indicateur pour l'ensemble de votre propriété. Un widget « Liste » affiche cet indicateur pour les sessions correspondant à la dimension en question. Pour la plupart des dimensions, il s'agit des mêmes sessions, et les deux totaux correspondent.
- Dimensions d’attribution: le regroupement par canal par défaut, la source, le support, la source/le support, la plateforme source, la campagne, l’ID de campagne et les dimensions Google Ads n’incluent que les sessions ayant déclenché un événement clé.
Supposons que ce site ait enregistré 2 400 sessions ce mois-là : le widget ci-dessus n’en affiche que 10. Les 2 390 autres sessions n’ont pas donné lieu à un événement clé ; elles n’apparaissent donc dans aucune ligne et ne figurent pas non plus dans la ligne « Total ». - Dimensions liées aux requêtes Google Ads: encore plus ciblées. Seules les sessions issues d'une recherche Google Ads et ayant déclenché un événement clé ont une valeur. Les versions « Session » et « Premier utilisateur » de ces mêmes dimensions ne se limitent pas aux événements clés.
- Widgets vides: un widget ne comportant aucune ligne pour la période affichera « N/A » dans la ligne « Total ».
5. Quelle dimension de canal utiliser ?
GA4 propose les mêmes dimensions « canal », « source » et « campagne » dans trois périmètres différents. Choisissez le périmètre qui correspond à la question à laquelle vous souhaitez que votre widget réponde.
- Regroupement par défaut des sessions par chaîne: chaque session est regroupée en fonction de la chaîne qui l'a déclenchée. La ligne « Total » correspond à votre widget « Nombre simple » pour les sessions.
- Regroupement par premier canal d'accès de l'utilisateur: à chaque session, les utilisateurs sont regroupés en fonction du canal par lequel ils ont accédé pour la première fois à votre site.
- Regroupement par chaîne par défaut: uniquement les sessions comportant un événement clé, regroupées par chaîne à l'origine de cet événement.
6. Vérifiez votre widget dans la section « Explorer » de GA4
Comme expliqué dans l'article « Comment comparer mes résultats Google Analytics 4 dans DashThis », les données de DashThis correspondent à la section « Explorer » de GA4, et non aux rapports standard fixes.
- Ouvrir « Explore » : dans GA4, ouvrez la section « Explore » et créez une exploration sous forme de « Blank ».
- Adaptez votre widget : ajoutez la même métrique et la même dimension. Le regroupement par canal par défaut figure sous « Attribution », et celui par session sous « Source de trafic ».
- Faites correspondre la période : sélectionnez les mêmes dates que celles de votre tableau de bord, sans segment, filtre ni comparaison.
- Comparez la ligne « Totaux » : elle correspond à votre ligne « Total », sauf si l'un des cas mentionnés dans la section 3 s'applique. Privilégiez une période qui s'est terminée il y a au moins deux jours, car GA4 est encore en train de traiter les données récentes.
Si aucune de ces recommandations ne permet d'expliquer la différence que vous constatez, ou si vous rencontrez toujours des divergences dans les données, vous pouvez nous contacter.