Configurer GTM web

Configurer Google Analytics 4 pour envoyer les données au serveur

Introduction

Cette méthode consiste à implémenter un balisage unique sur votre conteneur web pour envoyer les données à votre conteneur serveur. En utilisant Google Analytics 4 (GA4) comme transporteur de données, la configuration côté serveur devient plus simple et rapide. Si GA4 est correctement configuré côté web, les événements peuvent être facilement envoyés aux différentes plateformes depuis le serveur.

Schéma client-to-server

Remarque : La mise en place correcte de GA4 dépend de la qualité de votre Data Layer. Un Data Layer insuffisant impactera la collecte de données, que vous soyez en client-side ou en server-side.

Configuration de la balise Google

Création d'une nouvelle balise (Facultatif)

⚠️

Si vous avez déjà un tracking GA4 existant sur votre GTM web, utilisez plutôt la balise Google existante. Vous pouvez aller directement à l'etape 3 pour ajouter le parametre server_container_url.

Accédez au menu Tags dans Google Tag Manager (côté web) puis cliquez sur New en haut à droite.

Création d'une nouvelle balise dans GTM

Ensuite, sélectionnez le Google Tag.

Sélection du type de balise Google dans GTM

Dans l’identifiant de la balise Google vous pouvez mettre l’ID de mesure de votre propriété GA4.

Configuration de l'identifiant de la balise Google dans GTM

Envoi de page_view (Facultatif)

Vous pouvez également ajouter le paramètre send_page_view pour envoyer l'événement page_view.

Ajout du paramètre send_page_view dans GTM

Ajouter le paramètre server_container_url

Dans les Paramètres de configuration, ajoutez server_container_url pour diriger les événements GA4 vers votre serveur.

Ajout du paramètre server_container_url dans GTM

Déclenchement de la balise

Cette balise doit se déclencher sur chacune des pages. Déclenchez la balise Google dès le chargement des pages de votre site web en sélectionnant Initialization - All Pages.

Sélection du déclencheur dans GTM

Vous pouvez sauvegarder le tag.

Il est conseillé de déclencher la balise Google le plus tôt possible lors du chargement des pages de votre site web.

Test and Preview

Pour récapituler, nous avons créé un workspace et des serveurs sur Addingwell, configuré notre sGTM, installé Tag Health et configuré notre GTM web. Il est temps de tester tout cela et de vérifier que tout fonctionne comme attendu.

Lancer le mode preview côté serveur

Dans l'interface GTM de votre conteneur serveur, cliquez sur Preview.

Lancement du mode preview côté serveur

Un nouvel onglet doit s'ouvrir. Cette page sera vide mais c'est normal. Le preview serveur sera en attente des requêtes de tracking GA4.

Aperçu du mode preview côté serveur

Lancer le mode preview côté web

Dans l'interface de GTM web, cliquez sur Preview.

Lancement du mode preview côté web

Une nouvelle page s'ouvre également. Renseignez l'url de votre site et cliquez sur Connect.

Aperçu du mode preview côté web

Votre site s'ouvrira dans un nouvel onglet. Naviguez dessus et déclenchez quelques événements.

⚠️

Quand vous ouvrez le mode preview côté web, il se peut que votre site s'ouvre dans une fenêtre différente. Ceci n'est pas très pratique pour debugger correctement. Pour éviter ceci, vous pouvez installer l'extension chrome Tag Assistant Companion (opens in a new tab).

Vérification dans la prévisualisation de sGTM

Retournez dans l'onglet de prévisualisation de GTM server-side. Vous devriez voir maintenant les événements de tracking dans cette interface.

Vérification dans la prévisualisation de sGTM

Publication

Si toutes les étapes du test se sont bien passées, vous pouvez maintenant publier votre conteneur web en production, après avoir vérifié que votre conteneur serveur est également publié.

Publication du conteneur GTM web

Dans les minutes ou heures qui suivent, vérifiez dans l'interface de GA4 que Google Analytics reçoit encore des données.

Félicitations

Vous avez terminé la configuration de Google Analytics 4 pour envoyer les données au serveur. La base de votre tracking server-side est maintenant prête et vous pouvez passer aux différents cas d'usages de GTM server-side.

Si vous avez rencontré le moindre problème durant ces étapes de démarrage, n'hésitez pas à contacter notre équipe support directement depuis l'interface d'Addingwell.

Contacter le support dans Addingwell