Google Analytics 4
Google Analytics 4 (GA4) est la dernière itération de l'outil d'analyse de Google qui vous aide à mesurer le trafic et l'engagement sur vos sites web et applications.
Dernière mise à jour
Google Analytics 4 (GA4) est la dernière itération de l'outil d'analyse de Google qui vous aide à mesurer le trafic et l'engagement sur vos sites web et applications.
Dernière mise à jour
En utilisant cette destination, vous pouvez améliorer votre implémentation de suivi existante pour répondre à vos besoins de collecte de données avec GA4.
Vos données seront envoyées côté serveur en profitant deet sous forme d'événements.
Création d’un compte Google Analytics.
Si vous créez un compte Analytics pour la première fois, cliquez sur Démarrer les mesures dans la section Bienvenue dans Google Analytics.
Si vous avez déjà un compte Analytics et que vous souhaitez en créer un nouveau, dans Admin, dans la colonne Compte, cliquez sur Créer un compte.
Vous devez avoir le rôle d'éditeur pour ajouter des propriétés à un compte Google Analytics. Si vous avez créé ce compte, vous avez automatiquement le rôle d'éditeur.
Dans Admin, regardez la colonne Compte pour vous assurer que vous avez sélectionné le bon compte. Ensuite, dans le repertoire Flux de données dans la colonne Propriété, cliquez sur Créer une propriété.
Dans la colonne Propriété, cliquez sur Flux de données > Ajouter un flux. Cliquez sur iOS app, Android app ou Web on fonction de votre besoin.
Pour information : Vous pouvez ajouter jusqu'à 2 000 propriétés (toute combinaison de propriétés Universal Analytics et Google Analytics 4) à un compte Analytics.
Ajoutez l’url du site Web et donnez lui un nom de flux puis cliquez sur Créer un flux.
Attention : Google a conçu le protocole de mesure avec quelques limitations, en particulier il ne permet pas de gérer les sessions.
Pour la gestion des sessions, vous devez actuellement mettre en place une balise de configuration gtag qui se déclenchera sur la première page (uniquement) de la session de l'utilisateur.
Pour ce faire, vous pouvez utiliser sur votre site le modèle de balise "gtag - Config with options" car il est livré avec l'option de configuration supplémentaire pour envoyer le protocole réservé de Google.
Attention à bien ajouter send_page view:false
Afin de ne pas collecter en doublon le hit de page vue et le hit de la destination
gtag ('config', 'G-XXXXXXXXXX', {
...
send_page_view: false
...
});
Si vous n’ajoutez pas ce tag alors vous observerez des évènements sans utilisateur associé au sein des vos rapports GA4
Ajoutez le One tag Page vue (si ce n’est pas dejà fait) au sein du conteneur global
Au sein de votre conteneur present sur les landing pages (conteneur global ou analytics), ajoutez le tag g_tag renseigné par l’identifiant de mesure (ID de mesure) sans oublier le bout de code send_page_view:false > générez et déployer votre conteneur.
ID de Mesure se trouve au sein de la propriété créée > dans Détails du flux depuis le compte Google Analytics.
Dans Intégrations > Destinations > ajouter la destination GA4.
Dans Settings paramétrez la destination :
a - Définir un libellé
b - Choix de l’environnement
c - Ajouter API secret
Admin > Data Streams > choose your stream > Measurement Protocol > Create
d - Ajout du Measurement ID qui correspond à l’ID de Mesure
e - Option Enable App tracking à cocher dans le cas d’une confirguation sur App. Plus de detail sur la rubrique App Instance ID Filed
f - A l’activation de cette option, toutes les propriétés personnalisées sont également envoyées à GA4 dans l'objet params. Les propriétés avec des propriétés enfants/sous propriétés sont converties en une seule en utilisant le caractère de soulignement "_" comme séparateur (par exemple device_lifecycle_last_session_start). Plus de détails
g - Custom Event Properties : optionnel
h - Customer User Properties : optionnel. Plus de détails
i - Enable proxy mode : optionnel anonmisation des données avant envoie vers GA4
j - Nom du cookie contenant l'identifiant du client Google Analytics qui identifie de manière unique une instance d'utilisateur d'un client Web. Vous pouvez modifier sa valeur par défaut : "_ga". Si ce cookie n'est pas trouvé, user.consistent_anonymous_id est utilisé.
L'Identité du client est la chaîne la plus à droite du cookie, y compris un seul point. Par exemple, voir la chaîne suivante surlignée en bleu "GA1.1.XXXXXXXXXX.XXXXXXXXXX".
k - Les rapports GA4 n'affichent que les utilisateurs actifs qui s'engagent sur votre site pendant une durée non nulle. Pour vous assurer que les utilisateurs sont inclus dans les rapports, vous pouvez conserver la valeur par défaut de 1. Si vous suivez le temps d'engagement réel avec vos événements, vous pouvez définir le temps d'engagement en millisecondes avec une valeur appropriée.
l - Sous Debug View, vous pouvez marquer cette option pour activer le mode de débugage, en envoyant le champ "debug_mode" à "true" sur chaque événement. Cette option permet d'activer la fonction de surveillance du GA4.
m - Envoyez vos événements au serveur de validation du protocole de mesure afin d'inspecter les propriétés à l'aide de notre inspecteur d'événements. Lorsque cette option est sélectionnée, les événements ne sont pas suivis par le GA4.
n - Possibilité de transformer une propriété
Poursuivez la configuration de la destination GA4 :
Rattachez les data sources
Filtres de déclenchement et de conditionnement à la privacy
N’oubliez pas d’activer la destination
Recetter les volumes et structures des hits sortants vers GA4
Depuis Event delivery et Event Inspector
N’oubliez pas de contrôler et de verifier les erreurs de structure de hit ou d’API.