Comprendre les modèle de données de Google Analytics 4
Points abordés dans cet article
- 📌 Hiérarchie et logique Google Analytics – GA4 en un clin d’œil
- 1. Vue macro : du compte à l’événement
- 2. L’événement : brique fondamentale
- 3. Les portées (scopes)
- 4. Sessions : toujours là, mais reconstruites
- 5. Conversions = événements “marqués”
- 6. Dimensions & métriques dérivées
- 7. Audiences dynamiques
- 8. Attribution & fenêtres
- 9. Quotas et autres chiffres clés
- 10. Pourquoi GA4 suit cette logique hiérarchique ?
- 11. BigQuery : schéma simplifié
- 12. Debug & qualité de données
- TL;DR
- FAQ – Modèle de données & Hiérarchie GA4
Mis à jour le 12 juillet 2025
📌 Hiérarchie et logique Google Analytics – GA4 en un clin d’œil
- Pyramide : Organisation → Compte → Propriété GA4 → Flux → Événements
- Mantra : Tout est un événement + paramètres
- Dimensions = étiquettes (Qui/Quoi/Où) • Métriques = chiffres (Combien)
- Propriétés utilisateur : 25 max, données persistantes (langue, city, customer_tier…)
- Sessions : reconstruites, « engagées » dès 10 s ou 1 conversion ou 2 pages
- Limites clés : 500 noms d’événements • 50 conversions • 50 paramètres indexés • 100 audiences
- Attribution : par défaut Data-Driven • Fenêtre clic ≤ 30 j • Impression ≤ 7 j
Objectif : comprendre la structure interne de GA4 pour configurer, lire et interpréter vos données sans surprise.
1. Vue macro : du compte à l’événement
- Propriété GA4
L’unité centrale ; chaque propriété agrège ses propres événements, publics, conversions, audiences, etc. - Flux de données
Source technique (site, appli). Un même ID G-XXXX peut alimenter plusieurs domaines si besoin.
2. L’événement : brique fondamentale
Événement = action | Paramètres = contexte |
---|---|
page_view , click , purchase … |
page_title , video_title , value , currency … |
2.1 Les quatre familles d’événements 🔄
Famille | Gérée par… | Exemples | Quand l’utiliser |
---|---|---|---|
Événements collectés automatiquement | GA4 | first_visit , session_start |
Toujours présents |
Mesures améliorées | Toggle dans le flux Web | scroll , outbound_click , file_download |
Rapide, sans code |
Événements recommandés | Guide Google | sign_up , login , purchase |
Bénéficient de rapports prêts à l’emploi |
Événements personnalisés | Vous / GTM | newsletter_signup |
Spécifiques à votre business |
3. Les portées (scopes)
Portée | Cible | Exemples | Rapporté comment ? |
---|---|---|---|
Événement | 1 hit | page_title , value |
Dimension ou métrique « Evénement » |
Utilisateur | Profil | customer_tier (Gold) |
Devient dimension « User scope » |
4. Sessions : toujours là, mais reconstruites
- Début : événement
session_start
(automatique) - Fin : 30 min d’inactivité (modifiable 5 min ↔ 7 h 55) ou changement de
utm_source
- Engaged session : ≥ 10 s ou ≥ 1 conversion ou ≥ 2 pages/écrans
5. Conversions = événements “marqués”
- Envoyer (ou recréer) l’événement
- Admin › Événements › Marquer comme conversion
- Limite : 50 par propriété standard
6. Dimensions & métriques dérivées
- Dimensions = texte descriptif (“Qui / Quoi / Où”)
- Métriques = nombres (“Combien”)
- Toutes proviennent :
- de paramètres d’événement (scope event)
- de propriétés utilisateur (scope user)
- Limite : 50 paramètres indexés convertibles en dimensions/custom metrics.
7. Audiences dynamiques
- Basées sur conditions d’événement + propriétés utilisateur
- Mise à jour quasi temps réel
- Limite : 100 audiences dans GA4 gratuit
8. Attribution & fenêtres
- Modèle par défaut : Data-Driven
- Fenêtres par propriété :
- Clic : 30 jours (max)
- Impression : 7 jours
9. Quotas et autres chiffres clés
Élément | Valeur (standard) |
---|---|
Noms d’événements | 500 max |
Conversions | 50 |
Paramètres indexés | 50 |
Propriétés utilisateur | 25 |
Audiences actives | 100 |
Rétention max données (explorations) | 14 mois |
10. Pourquoi GA4 suit cette logique hiérarchique ?
La structure Organisation → Compte → Propriété GA4 → Flux → Événements reflète une approche pensée pour :
-
Unifier le web et le mobile dans un seul écosystème de données
-
Simplifier l’analyse multi-plateformes, en collectant tous les événements au même niveau
-
Standardiser la mesure autour d’un seul modèle : l’événement enrichi de paramètres
-
Faciliter la collaboration entre équipes (marketing, produit, data) grâce à des niveaux clairs de gouvernance
Cette logique « pyramidale » offre une base souple, évolutive et compatible RGPD, taillée pour les besoins actuels du tracking et de l’analyse produit.
11. BigQuery : schéma simplifié
Chaque événement exporté contient (colonnes majeures) :
Colonne | Usage |
---|---|
event_name |
Nom de l’événement |
event_timestamp |
µs UTC |
event_params.key / .value |
Paramètres |
user_properties.key / .value |
Propriétés utilisateur |
user_pseudo_id |
Équivalent client_id |
device.category , geo.country , etc. |
Dimensions automatiques |
12. Debug & qualité de données
- DebugView : affichage des hits en 10–30 s
- Google Tag Assistant : extension Chrome pour valider gTag/GTM
- Measurement Protocol v2 : upload offline (nécessite
client_id
ouuser_id
)
TL;DR
- Tout dans GA4 est un événement.
- Chaque événement = paramètres ⇒ deviennent dimensions/métriques.
- Sessions existent encore mais sont déduites, pas paramétrables.
- Conversions = événements marqués (limite 50).
- Limites clés : 50/50/500 + audiences100 + rétention14.
FAQ – Modèle de données & Hiérarchie GA4
❓ Question | ✅ Réponse synthétique |
---|---|
1. Organisation, compte, propriété : dois-je créer les trois ? | L’Organisation (niveau Google Marketing Platform) est optionnelle ; elle sert surtout aux grandes entreprises pour regrouper plusieurs comptes. Le Compte Analytics est obligatoire (peut n’en contenir qu’un). La Propriété GA4 est le vrai conteneur de données : une par site/app ou par périmètre légal. |
2. Combien de flux de données puis-je rattacher à une seule propriété ? | Jusqu’à 50 flux (Web + iOS + Android confondus). Pratique pour regrouper un site et ses app mobiles dans le même reporting croisé. |
3. Un même ID G-XXXX peut-il être utilisé sur plusieurs domaines ? | Oui : si vous souhaitez consolider les données dans une seule propriété. Veillez à configurer la mesure multidomaine (_gl ) pour éviter les auto-références. |
4. Les sessions existent-elles encore dans GA4 ? | Oui, mais elles sont reconstruites à partir de l’événement session_start : nouvelle session après 30 min d’inactivité ou changement de source (utm_source ). On ne crée plus de dimensions « scope session ». |
5. Différence entre « paramètre d’événement » et « dimension » ? | Le paramètre est la valeur brute envoyée avec le hit (value=99 ). Une dimension (ou métrique) personnalisée est l’indexation de ce paramètre dans l’interface pour l’utiliser en rapport/exploration. |
6. Que devient un paramètre si je dépasse la limite des 50 indexés ? | Le paramètre est toujours collecté (disponible dans BigQuery), mais non interrogeable dans les rapports GA4 tant qu’il n’est pas indexé. |
7. Combien de propriétés utilisateur personnalisées puis-je créer ? | 25 par propriété standard ; elles représentent des attributs persistants (ex. customer_tier , ab_group ). |
8. Dois-je créer plusieurs propriétés ou plusieurs flux ? | – Plusieurs propriétés : si vous avez des exigences légales/clients distincts. – Plusieurs flux : si les données doivent coexister (ex. site + app) pour une vue client unifiée. |
9. Comment associer correctement un événement à une conversion ? | Envoyez d’abord l’événement (recommandé ou personnalisé), puis dans Admin › Événements cliquez « Marquer comme conversion ». Limite : 50 conversions marquées. |
10. Quelle est la meilleure pratique pour nommer un événement personnalisé ? | Format verbe_nomObjet en lower_snake_case, ex. newsletter_signup . Évitez majuscules, espaces et dépassement des 40 caractères pour garder la lisibilité et la compatibilité futures. |
Astuce globale : pensez « pyramide »
Organisation (optionnel) → Compte → Propriété GA4 → Flux → Événements (+ paramètres)
Maîtrisez ce schéma, et la navigation dans GA4 devient intuitive.