Transformation des rapports Google Analytics 4
Lorsque vos rapports Google Analytics 4 sont transférés vers BigQuery, ils sont transformés en tables et vues BigQuery, comme indiqué ci-dessous.
| Nom du rapport GA4 | Table BigQuery | Vue BigQuery |
|---|---|---|
| Audiences | p_ga4_Audiences | ga4_Audiences |
| Données démographiques | p_ga4_DemographicDetails | ga4_DemographicDetails |
| Achats d'e-commerce | p_ga4_EcommercePurchases | ga4_EcommercePurchases |
| Événements | p_ga4_Events | ga4_Events |
| Page de destination | p_ga4_LandingPage | ga4_LandingPage |
| Pages et écrans | p_ga4_PagesAndScreens | ga4_PagesAndScreens |
| Promotions | p_ga4_Promotions | ga4_Promotions |
| Données technologiques | p_ga4_TechDetails | ga4_TechDetails |
| Acquisition de trafic | p_ga4_TrafficAcquisition | ga4_TrafficAcquisition |
| Acquisition d'utilisateurs | p_ga4_UserAcquisition | ga4_UserAcquisition |
Schémas de table pour les rapports Google Analytics
Nom du tableau : Audiences
| Nom du champ | Description |
|---|---|
| audienceName | Nom attribué à une audience. Les utilisateurs sont répertoriés dans les audiences auxquelles ils appartenaient au cours de la période du rapport. Le comportement actuel des utilisateurs n'a pas d'incidence sur l'historique des membres des audiences dans les rapports. |
| averageSessionDuration | Durée moyenne (en secondes) des sessions des utilisateurs. |
| newUsers | Nombre d'utilisateurs ayant interagi avec votre site ou lancé votre application pour la première fois (événement déclenché : first_open ou first_visit). |
| screenPageViewsPerSession | Nombre d'écrans d'application ou de pages Web vus par les utilisateurs au cours d'une session. Les vues répétées d'une même page ou d'un même écran sont comptabilisées. (événements screen_view + page_view) / sessions. |
| sessions | Nombre de sessions commencées sur votre site ou dans votre application (événement déclenché : session_start). |
| totalRevenue | Somme des revenus provenant des achats, des abonnements et de la publicité (revenus issus des ventes + revenus issus des abonnements + revenus publicitaires) moins les revenus des transactions remboursées. |
| totalUsers | Nombre d'utilisateurs distincts ayant enregistré au moins un événement, que le site ou l'application ait été utilisé ou non lors de l'enregistrement de cet événement. |
Nom de la table : DemographicDetails
| Nom du champ | Description |
|---|---|
| brandingInterest | Centres d'intérêt des utilisateurs situés plus haut dans l'entonnoir d'achat. Les utilisateurs peuvent être comptabilisés dans plusieurs catégories de centres d'intérêt. Par exemple, "Acheteurs", "Styles de vie et loisirs/Amis des animaux" ou "Voyages/Passionnés de voyages/Voyageurs à destination de la plage". |
| city | Ville dans laquelle l'activité de l'utilisateur a été enregistrée. |
| pays | Pays dans lequel l'activité de l'utilisateur a été enregistrée. |
| langue | Paramètre linguistique du navigateur ou de l'appareil de l'utilisateur. Par exemple, "Anglais". |
| région | Zone géographique dans laquelle l'activité de l'utilisateur a été enregistrée, d'après son adresse IP. |
| userAgeBracket | Tranches d'âge des utilisateurs. |
| userGender | Genre de l'utilisateur. |
| activeUsers | Nombre d'utilisateurs distincts ayant consulté votre site ou votre application. |
| engagedSessions | Nombre de sessions ayant enregistré un événement avec engagement. |
| engagementRate | Pourcentage de sessions ayant enregistré un événement avec engagement. |
| eventCount | Nombre d'événements. |
| keyEvents | Nombre d'événements clés qui se sont produits. |
| newUsers | Nombre d'utilisateurs ayant interagi avec votre site ou lancé votre application pour la première fois (événement déclenché : first_open ou first_visit). |
| totalRevenue | Somme des revenus provenant des achats, des abonnements et de la publicité (revenus issus des ventes + revenus issus des abonnements + revenus publicitaires) moins les revenus des transactions remboursées. |
| totalUsers | Nombre d'utilisateurs distincts ayant enregistré au moins un événement, que le site ou l'application ait été utilisé ou non lors de l'enregistrement de cet événement. |
| userEngagementDuration | Durée totale (en secondes) pendant laquelle votre site Web ou votre application s'est affiché au premier plan sur les appareils des utilisateurs. |
| userKeyEventRate | Pourcentage d'utilisateurs ayant déclenché un événement clé. |
Nom de la table : EcommercePurchases
| Nom du champ | Description |
|---|---|
| itemBrand | Nom de marque de l'article. |
| itemCategory | Catégorie hiérarchique dans laquelle l'article est classé. Par exemple, dans "Vêtements/Hommes/Été/Chemises/T-shirts", la catégorie de l'article est "Vêtements". |
| itemCategory2 | Catégorie hiérarchique dans laquelle l'article est classé. Par exemple, dans "Vêtements/Hommes/Été/Chemises/T-shirts", la catégorie d'article 2 est "Hommes". |
| itemCategory3 | Catégorie hiérarchique dans laquelle l'article est classé. Par exemple, dans "Vêtements/Hommes/Été/Chemises/T-shirts", la catégorie d'article 3 est "Été". |
| itemCategory4 | Catégorie hiérarchique dans laquelle l'article est classé. Par exemple, dans "Vêtements/Hommes/Été/Chemises/T-shirts", la catégorie d'article 4 est "Chemises". |
| itemCategory5 | Catégorie hiérarchique dans laquelle l'article est classé. Par exemple, dans "Vêtements/Hommes/Été/Chemises/T-shirts", la catégorie d'article 5 est "T-shirts". |
| itemId | ID de l'article. |
| itemListPosition | Position d'un article dans une liste. Par exemple, un produit que vous vendez dans une liste. Cette dimension est renseignée dans le taggage par le paramètre "index" du tableau "items". |
| itemName | Nom de l'article. |
| itemVariant | Variante spécifique d'un produit. Par exemple, XS, S, M ou L pour la taille ; ou rouge, bleu, vert ou noir pour la couleur. Renseigné par le paramètre item_variant. |
| itemsAddedToCart | Nombre d'unités ajoutées au panier pour un même article. Cette métrique comptabilise la quantité d'articles dans les événements add_to_cart. |
| itemRevenue (Revenu généré par l'article) | Revenu total généré par les achats, moins le revenu des opérations de remboursement pour les articles uniquement. Le revenu généré par l'article est le produit de son prix et de sa quantité. Les revenus générés par l'article excluent les taxes et les frais de port, qui sont spécifiés au niveau de l'événement et non de l'article. |
| itemsPurchased | Nombre d'unités d'un même article incluses dans les événements d'achat. Cette métrique comptabilise la quantité d'articles dans les événements d'achat. |
| itemsViewed | Nombre d'unités consultées pour un même article. Cette métrique comptabilise la quantité d'articles dans les événements view_item. |
Nom de la table : Events
| Nom du champ | Description |
|---|---|
| eventName | Nom de l'événement. |
| eventCount | Nombre d'événements. |
| eventCountPerUser | Nombre moyen d'événements par utilisateur (nombre d'événements divisé par le nombre d'utilisateurs actifs). |
| totalRevenue | Somme des revenus provenant des achats, des abonnements et de la publicité (revenus issus des ventes + revenus issus des abonnements + revenus publicitaires) moins les revenus des transactions remboursées. |
| totalUsers | Nombre d'utilisateurs distincts ayant enregistré au moins un événement, que le site ou l'application ait été utilisé ou non lors de l'enregistrement de cet événement. |
Nom de la table : LandingPage
| Nom du champ | Description |
|---|---|
| landingPage | Chemin de la page associé à la première page vue au cours d'une session. |
| activeUsers | Nombre d'utilisateurs distincts ayant consulté votre site ou votre application. |
| keyEvents | Nombre d'événements clés qui se sont produits. |
| newUsers | Nombre d'utilisateurs ayant interagi avec votre site ou lancé votre application pour la première fois (événement déclenché : first_open ou first_visit). |
| sessionKeyEventRate | Pourcentage de sessions au cours desquelles un événement clé a été déclenché. |
| sessions | Nombre de sessions commencées sur votre site ou dans votre application (événement déclenché : session_start). |
| totalRevenue | Somme des revenus provenant des achats, des abonnements et de la publicité (revenus issus des ventes + revenus issus des abonnements + revenus publicitaires) moins les revenus des transactions remboursées. |
| userEngagementDurationPerSession | Durée d'engagement moyenne par session |
Nom du tableau : PagesAndScreens
| Nom du champ | Description |
|---|---|
| contentGroup | Catégorie qui s'applique aux éléments de contenu publié. Valeur insérée par le paramètre d'événement "content_group". |
| unifiedPagePathScreen | Chemin de la page (Web) ou classe de l'écran (application) sur lequel l'événement a été enregistré. |
| unifiedScreenClass | Titre de la page (Web) ou classe d'écran (application) sur laquelle l'événement a été enregistré. |
| unifiedScreenName | Titre de la page (Web) ou nom de l'écran (application) sur lequel l'événement a été enregistré. |
| activeUsers | Nombre d'utilisateurs distincts ayant consulté votre site ou votre application. |
| eventCount | Nombre d'événements. |
| keyEvents | Nombre d'événements clés qui se sont produits. |
| screenPageViews | Nombre d'écrans d'application ou de pages Web vus par les utilisateurs. Les vues répétées d'une même page ou d'un même écran sont comptabilisées. (événements screen_view + page_view). |
| screenPageViewsPerUser | Nombre d'écrans d'application ou de pages Web vus par utilisateur actif. Les vues répétées d'une même page ou d'un même écran sont comptabilisées. (événements screen_view + page_view) / utilisateurs actifs. |
| totalRevenue | Somme des revenus provenant des achats, des abonnements et de la publicité (revenus issus des ventes + revenus issus des abonnements + revenus publicitaires) moins les revenus des transactions remboursées. |
| userEngagementDuration | Durée totale (en secondes) pendant laquelle votre site Web ou votre application s'est affiché au premier plan sur les appareils des utilisateurs. |
Nom de la table : Promotions
| Nom du champ | Description |
|---|---|
| itemPromotionCreativeName | Nom de la création pour la promotion sur l'article. |
| itemPromotionId | ID de la promotion. |
| itemPromotionName | Nom de la promotion pour l'article. |
| itemListPosition | Position d'un article dans une liste. Par exemple, un produit que vous vendez dans une liste. Cette dimension est renseignée dans le taggage par le paramètre "index" du tableau "items". |
| itemsAddedToCart | Nombre d'unités ajoutées au panier pour un même article. Cette métrique comptabilise la quantité d'articles dans les événements add_to_cart. |
| itemsCheckedOut | Nombre d'unités d'un même article qui ont été payées. Cette métrique comptabilise le nombre d'articles dans les événements begin_checkout. |
| itemPromotionClickThroughRate | Nombre d'utilisateurs ayant sélectionné une ou plusieurs promotions, divisé par le nombre d'utilisateurs ayant consulté les mêmes promotions. Cette métrique est affichée sous forme de fraction. Par exemple, 0,1382 signifie que 13,82 % des utilisateurs qui ont consulté une promotion l'ont aussi sélectionnée. |
| itemRevenue (Revenu généré par l'article) | Revenu total généré par les achats, moins le revenu des opérations de remboursement pour les articles uniquement. Le revenu généré par l'article est le produit de son prix et de sa quantité. Les revenus générés par l'article excluent les taxes et les frais de port, qui sont spécifiés au niveau de l'événement et non de l'article. |
| itemsClickedInPromotion | Nombre d'unités d'un même article sur lesquelles les utilisateurs ont cliqué dans une promotion. Cette métrique comptabilise le nombre d'articles dans les événements select_promotion. |
| itemsPurchased | Nombre d'unités d'un même article incluses dans les événements d'achat. Cette métrique comptabilise la quantité d'articles dans les événements d'achat. |
| itemsViewedInPromotion | Nombre d'unités d'un même article vues dans une promotion. Cette métrique comptabilise la quantité d'articles dans les événements view_promotion. |
Nom de la table : TechDetails
| Nom du champ | Description |
|---|---|
| appVersion | VersionName (Android) ou version courte du bundle (iOS) de l'application. |
| navigateur | Navigateurs utilisés pour consulter votre site Web. |
| deviceCategory | Type d'appareil : ordinateur, tablette ou mobile. |
| operatingSystem | Systèmes d'exploitation utilisés par les visiteurs de votre application ou de votre site Web. Inclut les systèmes d'exploitation pour ordinateur et mobile, tels que Windows et Android. |
| operatingSystemVersion | Versions du système d'exploitation utilisées par les visiteurs de votre site Web ou de votre application. Par exemple, la version d'Android 10 est 10, et celle d'iOS 13.5.1 est 13.5.1. |
| operatingSystemWithVersion | Système d'exploitation et version. Par exemple, Android 10 ou Windows 7. |
| platform | Plate-forme sur laquelle votre application ou votre site Web ont été exécutés (par exemple, Web, iOS ou Android) Pour déterminer le type d'un flux dans un rapport, utilisez à la fois "platform" et "streamId". |
| platformDeviceCategory | Plate-forme et type d'appareil sur lesquels votre application mobile ou votre site Web ont été exécutés (exemple : Android/mobile) |
| screenResolution | Résolution de l'écran de l'utilisateur. Par exemple, 1920x1080. |
| activeUsers | Nombre d'utilisateurs distincts ayant consulté votre site ou votre application. |
| engagedSessions | Nombre de sessions ayant duré plus de 10 secondes, ou ayant enregistré un événement clé ou au moins deux vues d'écran. |
| engagementRate | Pourcentage de sessions avec engagement (sessions avec engagement divisées par le nombre de sessions). Cette métrique est affichée sous forme de fraction. Par exemple, 0,7239 signifie que 72,39 % des sessions étaient des sessions avec engagement. |
| eventCount | Nombre d'événements. |
| keyEvents | Nombre d'événements clés qui se sont produits. |
| newUsers | Nombre d'utilisateurs ayant interagi avec votre site ou lancé votre application pour la première fois (événement déclenché : first_open ou first_visit). |
| totalRevenue | Somme des revenus provenant des achats, des abonnements et de la publicité (revenus issus des ventes + revenus issus des abonnements + revenus publicitaires) moins les revenus des transactions remboursées. |
| userEngagementDuration | Durée totale (en secondes) pendant laquelle votre site Web ou votre application s'est affiché au premier plan sur les appareils des utilisateurs. |
Nom de la table : TrafficAcquisition
| Nom du champ | Description |
|---|---|
| sessionCampaignName | Nom de la campagne marketing pour une session. Inclut les campagnes Google Ads, les campagnes manuelles et d'autres campagnes. |
| sessionDefaultChannelGroup | Le groupe de canaux par défaut de la session est principalement basé sur la source et le support. Énumération incluant "Direct", "recherche naturelle", "réseaux sociaux payants", "Réseaux sociaux (résultats naturels)", "Email", "Affiliates", "Referral", "recherche sponsorisée", "Video" et "Display". |
| sessionMedium | Support ayant initié une session sur votre site ou dans votre application. |
| sessionPrimaryChannelGroup | Groupe de canaux principal ayant généré la session. Les groupes de canaux principaux sont les groupes de canaux utilisés dans les rapports standards de Google Analytics. Ils permettent d'enregistrer activement les données de votre propriété au fil du temps en fonction du regroupement de canaux. |
| sessionSource | Source qui a initié une session sur votre site Web ou dans votre application. |
| sessionSourceMedium | Valeurs combinées des dimensions sessionSource et sessionMedium. |
| sessionSourcePlatform | Plate-forme source de la campagne de la session. Ne vous fiez pas à ce champ qui renvoie "Manuel" pour le trafic qui utilise des UTM. Il sera mis à jour pour renvoyer "(not set)" au lieu de "Manuel" lors du lancement d'une prochaine fonctionnalité. |
| eventCount | Nombre d'événements. |
| eventsPerSession | Nombre moyen d'événements par session (nombre d'événements divisé par le nombre de sessions). |
| engagementRate | Pourcentage de sessions avec engagement (sessions avec engagement divisées par le nombre de sessions). Cette métrique est affichée sous forme de fraction. Par exemple, 0,7239 signifie que 72,39 % des sessions étaient des sessions avec engagement. |
| engagedSessions | Nombre de sessions ayant duré plus de 10 secondes, ou ayant enregistré un événement clé ou au moins deux vues d'écran. |
| keyEvents | Nombre d'événements clés qui se sont produits. |
| sessions | Nombre de sessions commencées sur votre site ou dans votre application (événement déclenché : session_start). |
| sessionKeyEventRate | Pourcentage de sessions au cours desquelles un événement clé a été déclenché. |
| totalRevenue | Somme des revenus provenant des achats, des abonnements et de la publicité (revenus issus des ventes + revenus issus des abonnements + revenus publicitaires) moins les revenus des transactions remboursées. |
| userEngagementDurationPerSession | Durée d'engagement moyenne par session |
Nom de la table : UserAcquisition
| Nom du champ | Description |
|---|---|
| firstUserCampaignName | Nom de la campagne marketing qui a touché l'utilisateur en premier. Inclut les campagnes Google Ads, les campagnes manuelles et d'autres campagnes. |
| firstUserDefaultChannelGroup | Groupe de canaux par défaut à l'origine de la première acquisition de l'utilisateur. Le groupe de canaux par défaut est principalement basé sur la source et le support. Énumération incluant "Direct", "recherche naturelle", "réseaux sociaux payants", "Réseaux sociaux (résultats naturels)", "Email", "Affiliates", "Referral", "recherche sponsorisée", "Video" et "Display". |
| firstUserMedium | Support à l'origine de la première acquisition de l'utilisateur sur votre site ou dans votre application. |
| firstUserPrimaryChannelGroup | Groupe de canaux principal qui a permis d'acquérir un utilisateur à l'origine. Les groupes de canaux principaux sont les groupes de canaux utilisés dans les rapports standards de Google Analytics. Ils permettent d'enregistrer activement les données de votre propriété au fil du temps en fonction du regroupement de canaux. |
| firstUserSource | Source à l'origine de la première acquisition de l'utilisateur sur votre site ou dans votre application. |
| firstUserSourceMedium | Valeurs combinées des dimensions firstUserSource et firstUserMedium. |
| firstUserSourcePlatform | Plate-forme source qui a permis d'acquérir l'utilisateur pour la première fois. Ne vous fiez pas à ce champ qui renvoie "Manuel" pour le trafic qui utilise des UTM. Il sera mis à jour pour renvoyer "(not set)" au lieu de "Manuel" lors du lancement d'une prochaine fonctionnalité. |
| activeUsers | Nombre d'utilisateurs distincts ayant consulté votre site ou votre application. |
| engagedSessions | Nombre de sessions ayant duré plus de 10 secondes, ou ayant enregistré un événement clé ou au moins deux vues d'écran. |
| eventCount | Nombre d'événements. |
| keyEvents | Nombre d'événements clés qui se sont produits. |
| newUsers | Nombre d'utilisateurs ayant interagi avec votre site ou lancé votre application pour la première fois (événement déclenché : first_open ou first_visit). |
| totalRevenue | Somme des revenus provenant des achats, des abonnements et de la publicité (revenus issus des ventes + revenus issus des abonnements + revenus publicitaires) moins les revenus des transactions remboursées. |
| totalUsers | Nombre d'utilisateurs distincts ayant enregistré au moins un événement, que le site ou l'application ait été utilisé ou non lors de l'enregistrement de cet événement. |
| userEngagementDuration | Durée totale (en secondes) pendant laquelle votre site Web ou votre application s'est affiché au premier plan sur les appareils des utilisateurs. |
| userKeyEventRate | Pourcentage d'utilisateurs ayant déclenché un événement clé. |