Google Tag Manager utilise des configurations de déclencheur pour déclencher des balises en réponse à des événements. Cet article explique comment utiliser Tag Manager pour configurer des balises d'événement Universal Analytics, qui sont déclenchés à intervalles réguliers, lors de l'envoi de formulaires, et en réponse à des clics sur des liens et à des clics d'autres types d'éléments.
Clics sur les liens
Nous présentons ci-après deux méthodes courantes qui permettent d'envoyer les informations sur les événements de clic à Google Analytics :
- Utiliser un déclencheur et une balise distincts pour chaque type de lien.
- Utiliser une seule balise avec une expression régulière pour gérer toutes les données de clic.
Pour ces exemples, nous supposons qu'une page Web contient un menu de navigation avec ces noms de liens et ces URL :
Acheter | https://example.com/buy.html |
À propos | https://example.com/about.html |
Nous contacter | https://example.com/contact.html |
Utiliser des déclencheurs et des balises distincts pour mesurer les clics
Cette méthode nécessite la création de trois déclencheurs et de trois balises, à savoir d'une paire déclencheur/balise pour chaque élément du tableau ci-dessus :
- Ajoutez une balise Google Analytics "Page vue" s'il n'y en a pas encore dans le code. Cette balise doit être déclenchée sur toutes les pages.
- Configurez Tag Manager pour qu'il capture les valeurs des URL qui reçoivent des clics :
- Cliquez sur Variables.
- Dans la section Variables intégrées, cliquez sur Configurer.
- Cochez la case Click URL.
- Créez les déclencheurs appropriés afin d'écouter les clics sur les liens pour les pages buy.html, contact.html et about.html :
- Cliquez sur Déclencheurs Nouveau.
- Cliquez sur Configuration du déclencheur Clic – Liens uniquement.
- Configurez le déclencheur avec les paramètres suivants :
- Attendre les balises : (cochez la case)
- Temps d'attente maximal : 2 000 (millisecondes)
- Vérifier la validation : (décochez la case)
- Activer ce déclencheur lorsque toutes ces conditions sont remplies : Page URL contient
/
- Conditions dans lesquelles le déclencheur est exécuté : Certains clics sur un lien Click URL contient buy.html
- Nommez le déclencheur Déclencheur - Clics sur Acheter, puis enregistrez-le.
- Répétez ces étapes pour les pages contact.html et about.html
- Créez trois balises Google Analytics pour mesurer les clics sur chaque page :
- Cliquez sur Balises Nouveau.
- Cliquez sur Configuration de la balise Google Analytics : Universal Analytics.
- Définissez Type de suivi sur Événement.
- Configurez la section Paramètres du suivi des événements comme ci-dessous :
- Catégorie : Nav
- Action : Sélectionner
- Libellé : Acheter
REMARQUE : La valeur du libellé doit correspondre au lien spécifique sur lequel l'utilisateur a cliqué (par exemple, "Acheter" pour buy.html, "Nous contacter" pour contact.html et "À propos" pour about.html). - Nom de la balise : UA - Événement - Lien Acheter
- Accès non comptabilisé comme une interaction : Faux
- Paramètres Google Analytics : sélectionnez une variable "Paramètres Google Analytics" existante ou configurez-en une nouvelle.
- Cliquez sur Déclenchement et sélectionnez le déclencheur que vous avez créé à l'étape 3, intitulé Déclencheur - Clics sur Acheter.
- Attribuez un nom à la balise et enregistrez la configuration de la balise.
- Répétez ces étapes afin de créer les balises pour les liens Nous contacter et À propos. N'oubliez pas de définir la valeur Libellé en fonction du nom de la page (par exemple, "Acheter" pour buy.html, "Nous contacter" pour contact.html et "À propos" pour about.html).
- Publiez le conteneur.
Utiliser une seule balise pour mesurer les clics
Vous pouvez simplifier votre conteneur en créant un seul déclencheur qui utilise une expression régulière et s'exécute sur les pages appropriées, ainsi qu'une seule balise qui utilise une variable Tag Manager pour le champ Libellé :
- Ajoutez une balise Google Analytics "Page vue" s'il n'y en a pas encore dans le code. Cette balise doit être déclenchée sur toutes les pages.
- Configurez Tag Manager pour qu'il capture les valeurs des URL qui reçoivent des clics :
- Cliquez sur Variables.
- Dans la section Variables intégrées, cliquez sur Configurer.
- Sélectionnez la variable intégrée Click URL.
- Créez un seul déclencheur pour suivre les clics sur les liens dans les pages du tableau ci-dessus :
- Cliquez sur Déclencheurs Nouveau.
- Cliquez sur Configuration du déclencheur Clic – Liens uniquement
- Configurez le déclencheur avec les paramètres suivants :
- Attendre les balises : (cochez la case)
- Temps d'attente maximal : 2 000 ms
- Vérifier la validation : (décochez la case)
- Activer ce déclencheur lorsque toutes ces conditions sont remplies : Page URL contient
/
- Conditions dans lesquelles le déclencheur est exécuté : Certains clics sur un lien Click URL correspond à l'expression régulière
contact\.html|buy\.html|about\.html
- Nommez le déclencheur Déclencheur - Clics Nav, puis enregistrez-le.
- Créez une seule balise pour suivre tous les clics :
- Cliquez sur Balises Nouveau.
- Cliquez sur Configuration de la balise Google Analytics : Universal Analytics.
- Définissez Type de suivi sur Événement.
- Configurez la section Paramètres du suivi des événements comme ci-dessous :
- Catégorie : Nav
- Action : Sélectionner
- Libellé : {{Click URL}}
- Cliquez sur Déclenchement et sélectionnez le déclencheur que vous avez créé à l'étape 3, intitulé Déclencheur - Clics Nav.
- Enregistrez la balise.
- Publiez le conteneur.
Clics sur tous les types d'éléments
Utilisez cette méthode pour mesurer les clics sur tous les éléments autres que des liens. Cela inclut les clics sur les images, les éléments <div>
ou tout autre élément de la page accessible par le DOM. Dans cet exemple, chaque image a une valeur d'attribut class
définie sur gallery
et une valeur d'attribut d'ID unique pour chaque image :
Dans cet exemple, nous configurons à l'aide de ces attributs un déclencheur qui s'active sur les balises d'image comportant class="gallery"
. Il déclenche ensuite une balise qui envoie les valeurs d'ID respectives (par exemple, Golden_Gate_Bridge
, Taj_Mahal
) à Google Analytics :
- Ajoutez une balise Google Analytics "Page vue" s'il n'y en a pas encore dans le code. Cette balise doit être déclenchée sur toutes les pages.
- Configurez Tag Manager pour qu'il capture les valeurs de classe et d'ID des clics :
- Cliquez sur Variables.
- Dans la section Variables intégrées, cliquez sur Configurer.
- Sélectionnez les variables intégrées Click Classes et Click ID.
- Créez un déclencheur qui se déclenche lorsqu'un lien a la valeur d'attribut de classe
gallery
:- Cliquez sur Déclencheurs Nouveau.
- Cliquez sur Configuration du déclencheur Clic – Tous les éléments.
- Activer ce déclencheur lorsque toutes ces conditions sont remplies : Page URL contient
/
- Conditions dans lesquelles le déclencheur est exécuté : Certains clics Click Classes contient
gallery
. - Enregistrez le déclencheur et nommez-le Déclencheur - Clic sur une image de la galerie lorsque vous y êtes invité.
- Créez une balise afin de capturer les valeurs d'attribut ID pour une image sur laquelle l'utilisateur a cliqué :
- Cliquez sur Balises Nouvelle.
- Cliquez sur Configuration de la balise Google Analytics : Universal Analytics.
- Définissez Type de suivi sur Événement.
- Configurez la section Paramètres du suivi des événements comme ci-dessous :
- Catégorie : Image de la galerie
- Action : Clic
- Libellé : {{Click ID}}
Remarque : Dans les champs de texte et le code personnalisé, les accolades permettent de remplacer un nom de variable Tag Manager valide par la valeur correspondante extraite de l'événement. - Accès non comptabilisé comme une interaction : Faux
- Paramètres Google Analytics : sélectionnez une variable Paramètres Google Analytics existante ou configurez-en une nouvelle si nécessaire.
- Cliquez sur Déclenchement et sélectionnez le déclencheur que vous avez créé à l'étape 3, intitulé Déclencheur - Clic sur une image de la galerie.
- Enregistrez la balise sous le nom GA - Balise Événement - Clic sur une image de la galerie.
- Publiez le conteneur.
Intervalles réguliers
Mesurez les intervalles réguliers lorsque vous souhaitez connaître le temps passé sur la page sans qu'aucun événement n'ait été déclenché. Cela peut inclure les utilisateurs qui lisent du texte ou regardent des vidéos sur la page. De plus, étant donné que les sessions Google Analytics expirent dans un délai de 30 minutes par défaut, vous avez peut-être intérêt à ajouter un événement keepalive pour vous assurer que cette activité est envoyée toutes les 25 minutes.
Pour configurer une balise effectuant des mesures à intervalles réguliers, procédez comme suit :
- Ajoutez une balise Google Analytics "Page vue" de base s'il n'y en a pas encore dans le code. Cette balise doit être déclenchée sur toutes les pages.
- Créez un déclencheur de type "Minuteur" :
- Cliquez sur Déclencheurs Nouveau.
- Cliquez sur Configuration du déclencheur Minuteur.
- Configurez le déclencheur avec les paramètres suivants :
- Nom de l'événement : gtm.timer
- Intervalle : 1 500 000 (calculé en millisecondes)
- Limite : 5
- Activer ce déclencheur lorsque toutes ces conditions sont remplies : Page URL contient video.html
- Conditions dans lesquelles le déclencheur est exécuté : Tous les minuteurs
- Enregistrez le déclencheur sous le nom Déclencheur - Minuteur de session
- Créez une balise de type "Minuteur de session" :
- Cliquez sur Balises Nouveau.
- Cliquez sur Configuration de la balise Google Analytics : Universal Analytics et configurez la balise avec les paramètres suivants :
- Type de suivi : Durée
- Paramètres de suivi du temps utilisateur : laissez le champ vide, ou ajoutez les valeurs souhaitées pour vos rapports.
- Cliquez sur Déclenchement et sélectionnez le déclencheur que vous avez créé à l'étape 2, intitulé Déclencheur - Minuteur de session.
- Publiez le conteneur.
Envois de formulaires
Cette méthode déclenche une balise à chaque envoi d'un formulaire sur une page Web. Cet exemple part du principe que la balise HTML <form>
contient un attribut ID avec la valeur "contact_us
" :
Nous pouvons utiliser cet ID pour créer un déclencheur qui détectera l'envoi de ce formulaire :
- Ajoutez une balise Google Analytics "Page vue" de base s'il n'y en a pas encore dans le code. Cette balise doit être déclenchée sur toutes les pages.
- Configurez Tag Manager pour qu'il capture les ID de formulaire :
- Cliquez sur Variables.
- Cliquez sur Configurer dans la section Variables intégrées.
- Sélectionnez la variable intégrée Form ID.
- Créez un déclencheur de type "Envoi de formulaire" :
- Cliquez sur Déclencheurs Nouveau.
- Cliquez sur Configuration du déclencheur Envoi de formulaire.
- Configurez le déclencheur avec les paramètres suivants :
- Attendre les balises : (décochez la case)
- Vérifier la validation : (cochez la case)
- Activer ce déclencheur lorsque toutes ces conditions sont remplies : Page URL contient
/
- Conditions dans lesquelles le déclencheur est exécuté : Certains formulaires Form ID contient
contact_us
- Enregistrez le déclencheur sous le nom Déclencheur - Envois de mon formulaire.
- Créez la balise de suivi des envois de formulaire :
- Cliquez sur Balises Nouveau.
- Cliquez sur Configuration de la balise Google Analytics : Universal Analytics.
- Définissez Type de suivi sur Événement.
- Configurez la section Paramètres du suivi des événements comme ci-dessous :
- Catégorie : Formulaires
- Action : Envoyer
- Libellé : Génération de prospects - {{Form ID}}
Remarque : Dans les champs de texte et le code personnalisé, les accolades permettent de remplacer un nom de variable Tag Manager valide par la valeur correspondante extraite de l'événement.
- Accès non comptabilisé comme une interaction : Faux
- Paramètres Google Analytics : sélectionnez une variable Paramètres Google Analytics existante ou configurez-en une nouvelle.
- Cliquez sur Déclenchement et sélectionnez le déclencheur que vous avez créé à l'étape 3, intitulé Déclencheur - Envois de mon formulaire.
- Enregistrez la balise sous le nom GA - Balise Événement - Envois de formulaire.
- Publiez le conteneur.
Ressources associées
- Déployer Google Analytics avec Tag Manager
- Dimensions personnalisées Google Analytics
- Groupes de contenu dans Google Analytics
- Mesures à l'aide des ID utilisateur
- Commerce électronique Google Analytics
- Mesurer l'activité des utilisateurs sur plusieurs domaines
- Remarketing dynamique Google Analytics
- Centre d'aide Google Analytics : À propos des événements