Google tag Manager
👉Apprenez à poser et personnaliser vos tags site-centrics et tags media
Informations pratiques (pour les formations Cegos)
Accès à vos documents
Vous pouvez télécharger le support de la formation au format pdf en cliquant sur ce texte.
Horaires
La formation de déroule de 9.00 à 17.00, avec les pauses suivantes :
- Le matin : 10.30 – 10.45
- Au déjeuner : 12.15 – 13.45
- L’après-midi : 15.30 -16.00
Recueil de vos attentes
Veuillez remplir ce questionnaire.
Les informations recueillies permettront d’adapter le contenu de cette formation à vos attentes propres.
Bonnes pratiques
Cette formation n’est pas une session de débuggage individuel
Dans le cadre de cette formation, nous essayons, dans la mesure du possible, d’utiliser vos sites webs et vos problématiques comme cas pratiques. A ce titre, il est possible que l’on découvre sur votre site certains paramétrages devant être optimisés, plus ou moins en lien avec GA4.
Ce peut être par exemple un paramétrage de votre gestionnaire de balises activant le tag GA4, un souci au niveau du dataLayer qui ne remonte pas toutes les informations nécessaires, votre outil de recueil du consentement qui ne ‘passe’ pas l’information au tag GA4, etc…..Veuillez garder à l’esprit que ces deux jours ne sont pas dédiés à une session de débuggage individuel, mais bien une formation de TOUS les participants, spécifiquement sur l’utilisation de GA4.
L’ordre et la durée du temps passé sur chaque module de la formation ne sont pas figés
Selon les attentes exprimées, et pour être sûr de couvrir en premier lieu ce qui sera utilisé quotidiennement par les participants, il est possible de commencer la session directement par l’étude de l’interface utilisateur (pour des personnes rattachées au service marketing, acquisition, traffic managers, …) ou de commencer par l’implémentation, et d’y passer plus de temps (pour les développeurs).
Affichage de l'extrait du support relatif à chaque module
📌 Pour faire apparaître les slides encapsulées dans les pages, il faut ajouter un paramètre à l’url utilisée : https://www.formation.dibenn.com/formation-google-analytics-ga4/?cegos.
Ceci a pour effet de stocker l’information en session storage (Key = « intra », value = »Cegos »). la présence de ces éléments va déclencher l’affichage.
Attention : le stockage ne dure que le temps d’une session : dès que votre session sera terminée, il faudra à nouveau vous rendre sur les pages en utilisant ce paramètre : /?cegos.
Table des matières
Partie 1
Théorie et principes
Partie 2
Composants de GTM
Partie 3
Cookies – Aspects légaux
Partie 4
Création de variables
Partie 5
Tags site centrics
Partie 6
Tags ad centrics
Partie 1 – Théorie et principe
En quelques mots …
Il existe deux moyens de poser les tags via un TMS
👉 Web to server (méthode traditionnelle, de plus en plus mise à mal par la disparition des cookies)
👉 server to server : qui est actuellement utilisée en compmlément de la première méthode, à laquelle elle devrait prochainement de substituer.
Partie 2 – Composants de GTM
En quelques mots …
Voici ci-dessous la liste des composants essentiels de GTM (web to server)
-
- Tags
- Triggers positifs / négatifs
- Variables
- DataLayer
- Templates
- Preview mode et publication
- Import et export de container
- Workspace
Partie 3 – Cookies et aspects légaux
En quelques mots …
Actualité : ce que change l’abandon des cookies tiers par les navigateurs
- L’adoption du mode ‘Server to server’ de Google Tag Manager, pour contourner cette difficulté. En effet, de nombreuses régies, agences d’affiliation ou partenaires publicitaires s’appuient sur des cookies 3rd parties. La pose des tags partenaires doit donc être repensée. Voir ici pour plus de détails
L’aspect légal
Rien ne doit être déclenché tant que le recueil du consentement utilisateur n’est pas avéré. Chaque entreprise doit mettre en place sur son site son propre outil de CMP, en s’assurant de la conformité avec la CNIL. Le déclenchement des tags sera réalisé sur la base de ce consentement uniquement. Pour exemple, sur ce site, nous utilisons l’outil de CMP Cookiebot.
Pour en savoir plus : https://www.formation.dibenn.com/contexte-enjeux-et-principes-du-web-analytics/#enjeuxLegal
Partie 4 – création de variables
En quelques mots …
Les Variables permettent une configuration de suivi avancée et flexible.
Dans sa forme la plus simple, une variable est une question que GTM pose, et la réponse qu’il reçoit est la valeur.
Par exemple, la variable « Page URL » demande : « Quelle est l’URL de la page sur laquelle l’utilisateur se trouve actuellement ? » La réponse—https://www.votresite.com/page-produit—est la valeur que GTM peut ensuite utiliser dans une balise ou un déclencheur.
Les variables vous permettent de capturer et de réutiliser dynamiquement des informations cruciales sans les coder en dur.
Ce sont des espaces nommés qui détiennent des valeurs qui sont renseignées automatiquement lorsqu’un utilisateur interagit avec votre site web ou votre application mobile.
Par exemple : au lieu de créer une balise distincte pour chaque page de produit, vous pouvez créer une seule balise qui extrait dynamiquement le nom du produit et son prix en utilisant des variables.
Deux catégories de variables.
📌 Variables intégrées :
Véritable boîte à outils, ces variables ‘pré-paramétrées’ sont prêtes à être utilisées. En un seul clic, elles peuvent être activées et ‘nourrir’ vos balises ou déclencheurs, avec les informations suivantes :
Les Pages : Capturer des informations sur la localisation de l’utilisateur, comme Page URL, Page Hostname ou Page Path.
Les Clics : Récupérer les détails sur ce qu’un utilisateur a cliqué, comme le Click Text, Click ID ou Click URL.
Les Formulaires, Erreurs, et plus : Fournir des points de données liés aux soumissions de formulaires, aux erreurs JavaScript et à d’autres interactions de l’utilisateur.
📌 Variables définies par l’utilisateur
Elles servent à collecter des données uniques à votre entreprise. Vous configurez ces variables vous-même pour capturer des informations très spécifiques.
Le type le plus courant est la Variable de Couche de Données (Data Layer Variable), qui récupère les valeurs de la Couche de Données (Data Layer). Il s’agit d’une couche virtuelle sur votre site web où vous pouvez stocker temporairement des informations comme les SKU des produits, les ID d’utilisateurs ou les totaux de commande.
D’autres types de variables définies par l’utilisateur incluent :
- Tableau de Correspondance (Lookup Table) : Utilisé pour transformer une valeur en une autre, comme transformer un chemin de page en un nom de catégorie significatif.
- JavaScript Personnalisé (Custom JavaScript) : Pour les scénarios très avancés où vous devez écrire votre propre code pour extraire des informations d’une page.
Comment les variables fonctionnent avec les balises et les déclencheurs
📌 Variables dans les balises :
Vous insérez des variables dans vos balises pour envoyer des données dynamiques à vos outils d’analyse. Par exemple, dans une balise Google Analytics, vous pourriez utiliser une Variable de Couche de Données pour transmettre la valeur de la commande et l’ID du produit.
📌Variables dans les déclencheurs :
Les variables sont utilisées pour créer des conditions de déclenchement très spécifiques. Vous pourriez configurer un déclencheur pour qu’il se déclenche uniquement lorsque la variable Page Path est égale à /merci ou lorsque la variable Click Text contient les mots « Télécharger maintenant ».
Exercices pratiques
Partie 5 – tags site-centrics
En quelques mots …
Nous allons tenter de reproduire plusieurs cas d’usage de pose de tag site-centrics installés via GTM.
Les exemples illustrent :
- les cas de figure où l’on implémente le script d’un outil de mesure d’audience (GA4, Matomo, Amplitude, etc…)
- les cas de figure où il s’agit d’un script personnalisé, développé sur-mesure, pour répondre à un besoin précis de l’entreprise.
Ressources utiles
Support Google pour implémentation du Google tag via GTM : https://support.google.com/analytics/answer/15756616
Exercices pratiques