Iris Sande

Iris Sande

Senior Data Analytics Consultant
Related topics: GA4 GA4

GA4 : envoyer des événements via son Protocole de Mesure

9 juin 2023
2 minutos

Dans le monde digital actuel, disposer de données précises et fiables est essentiel pour prendre des décisions précise dans votre stratégie marketing. C’est là que le Protocole de Mesure (MP) de GA4 devient un outil puissant. Le MP est un ensemble de règles qui nous permet d’envoyer des données brutes (raw data) directement à la propriété GA4 depuis le côté client ou serveur. Grâce au protocole de mesure, nous pouvons envoyer tout type d’interaction, qu’elle se produise en ligne ou hors ligne, vers l’univers de GA4.

 

Comment fonctionne le Protocole de Mesure ?

Le Protocole de Mesure (Measurement Protocol) de Google Analytics 4 (GA4) fonctionne en envoyant des requêtes HTTP via l’API de mesure. Ces requêtes contiennent des paramètres spécifiques qui transmettent les informations de l’événement que vous souhaitez suivre. La mise en œuvre du Protocole de Mesure se fait en construisant et en envoyant ces requêtes HTTP, et se déroule de la manière suivante :

  1. La construction de la requête : Tout d’abord, vous devez construire une requête HTTP POST ou GET qui contient les paramètres nécessaires pour décrire l’événement que vous souhaitez suivre. Ces paramètres incluent des informations telles que l’ID de suivi de GA4 (Measurement ID), le type d’événement, les dimensions, les métriques et toute autre donnée supplémentaire que vous souhaitez envoyer.
  2. L’envoi de la requête : Une fois que vous avez construit la requête avec les paramètres nécessaires, vous devez l’envoyer à l’URL de collecte de données de GA4. Cette URL est « https://www.google-analytics.com/mp/collect« .
  3. Le traitement de la requête : Lorsque la requête atteint le serveur de Google Analytics, elle est traitée et les informations de l’événement sont enregistrées. Google Analytics utilise ces données pour générer des rapports et des analyses.

 

Quels sont les paramètres nécessaires pour envoyer un événement par MP ?

Afin de garantir l’enregistrement correct des événements dans votre compte Google Analytics, il est très important de vous assurer que les paramètres et la structure des requêtes sont conformes aux spécifications du Protocole de Mesure de GA4.

Pour cela, Google Analytics met à notre disposition l’Event Builder, un outil qui vous aidera à savoir quels champs sont nécessaires lors de la construction de chaque événement. Les paramètres indispensables sont les suivants :

  1. API_secret : Il s’agit d’une chaîne alphanumérique unique et confidentielle utilisée dans le cadre de l’authentification de l’API de mesure. Elle est utilisée pour vérifier que les requêtes envoyées au serveur de Google Analytics sont légitimes et proviennent d’une source autorisée. Pour la trouver, vous devrez vous rendre dans « Admin / Flux de données / Secrets de l’API du Protocole de Mesure » et la créer.
  2. Measurement_id : Il s’agit de l’ID du flux vers lequel vous souhaitez envoyer les informations.
  3. Client_id : Correspond au cookie _ga, et cela permet à GA4 de lier les informations envoyées via le Protocole de Mesure à celles envoyées via le dataLayer.
  4. Session_id : Dans le cas où vous souhaitez envoyer, par exemple, l’événement d’achat via le protocole de mesure et que vous souhaitez le « lier » aux push effectués via le dataLayer, nous vous recommandons également d’envoyer le session_id pour nous assurer que la session n’est pas interrompue.

Le reste des paramètres variera en fonction du type d’événement que vous souhaitez envoyer via le Protocole de Mesure.

Comment vérifier l’envoi correct d’un événement via le MP ?

Pour effectuer des tests, vous pouvez utiliser l’Event Builder, à partir duquel vous pouvez vérifier les événements et les envoyer à GA pour vous assurer que toutes les informations que nous envoyons sont correctement collectées.

De plus, si vous ajoutez le paramètre « debug_mode » avec une valeur numérique, vous pourrez vérifier cet événement dans la « DebugView » de GA4. C’est aussi simple que ça :

Une fois l’événement vérifié et soumis, vous pourrez le visualiser dans GA4 :

En conclusion, l’envoi d’événements via le Protocole de Mesure (MP) dans GA4 est un moyen puissant d’exploiter au maximum vos données. En capturant des actions significatives et en envoyant des paramètres personnalisés, vous obtiendrez une vision plus complète du comportement de vos utilisateurs et pourrez prendre des décisions plus éclairées.

N’oubliez pas : assurez-vous de configurer correctement les événements personnalisés, de définir les paramètres appropriés et d’utiliser le code de suivi adéquat pour commencer à exploiter tout le potentiel de GA4 et à envoyer des événements via le Protocole de Mesure.