Analytics

Suivi automatique des événements dans GTM 2.0

Dans la nouvelle version de Google Tag Manager, le suivi automatique des événements a reçu une amélioration considérable de la convivialité. Cela peut sembler bizarre au début, surtout si vous êtes habitué à l’ancienne méthode de suivi automatique des événements, mais la logique derrière la nouvelle configuration est brillante.

Suivi automatique des événements dans GTM 2.0

La distinction la plus importante est que le suivi automatique des événements n’est pas quelque chose que vous contrôlez avec des Mots clés plus. Au contraire, c’est maintenant entièrement déclencheur-piloté, ce qui signifie que vous activez et spécifiez le suivi automatique des événements de votre choix à l’aide de déclencheurs de balises (les déclencheurs sont ce que les anciens appelaient les règles).

Les types de déclencheur

Si vous avez utilisé la nouvelle interface utilisateur, vous avez peut-être remarqué que les déclencheurs sont désormais regroupés de manière logique. Par exemple, vous avez vos déclencheurs de clic (qui incluent à la fois les types de déclencheur « Clic » et « Clic sur le lien ») :

Cliquez sur Déclencheurs dans la nouvelle interface utilisateur

Je reviendrai sur la façon dont ces déclencheurs sont configurés dans un instant, mais la chose importante à comprendre est que le déclencheur d’événement automatique contrôle à la fois quand votre balise réelle se déclenche ainsi que quand l’écouteur d’événement automatique doit être actif. C’est une énorme simplification, puisque vous n’avez plus besoin d’une balise distincte et discrète pour contrôler votre écouteur d’événement automatique.

Ensuite, vous avez vos déclencheurs de formulaire :

Déclencheurs de formulaire

Et vous avez également des déclencheurs d’événements automatiques pour les événements d’historique, les erreurs JavaScript et les minuteurs, comme auparavant.

Alors souviens-toi:

Le déclencheur d’événement automatique détermine quand votre balise se déclenche ET quand l’écouteur est actif.

C’est le nouveau suivi automatique des événements en un mot.

Comment le configurer

Mais s’il ne s’agissait que d’un article “en bref”, je ferais honte à ma réputation d’auteur de guides de plus en plus longs alors qu’un énoncé simple, direct, concis, non répétitif, efficace et sans ambiguïté suffirait (cette phrase prouve mon propos). Alors, voici une étape par étape pour configurer des écouteurs utiles.

Lorsque vous créez un déclencheur pour un événement automatique, tel qu’un déclencheur de clic ou un déclencheur d’historique, ils être toujours allumé. Qu’est-ce que ça veut dire? Eh bien, cela signifie exactement ce que j’ai écrit. Par exemple, lorsque vous créez un déclencheur de clic, quels que soient les filtres que vous avez mis en place pour la balise qui l’utilise, chaque clic sur chaque page créera le gtm.click un événement. Allez-y, essayez-le! Vous ne pouvez pas limiter le type de déclencheur Click pour qu’il ne se déclenche que sur certaines pages.

Il y a deux exceptions notables à cela.

Lorsque vous créez un Minuteur, Cliquez sur le lien ou un Formulaire déclencheur, vous devrez spécifier quand ce déclencheur est activé, si vous utilisez le Attendre les balises ou alors Vérifier la validation options. En effet, ces écouteurs peuvent se comporter de manière erratique lorsque d’autres scripts de votre page interrompent ou contrôlent le flux de propagation des événements. Il n’est donc pas toujours prudent que l’un de ces déclencheurs se déclenche sur une page où il pourrait ne pas fonctionner correctement avec vos autres scripts.

Vous contrôlez quand ces déclencheurs spéciaux sont activés en utilisant le Activer quand étape dans les paramètres de déclenchement :

Activer lors du déclenchement

Vous ne verrez cette option que sur la minuterie, le clic sur le lien et le type de déclencheur de formulaire, lorsque vous avez sélectionné Attendre les balises ou alors Vérifier la validation. Ce filtre permet de délimiter le déclencheur pour qu’il ne soit actif que sur certaines pages, par exemple. Il est préférable de commencer par une requête large (L’URL de la page correspond à RegEx .*), puis modifiez-le de manière appropriée si des problèmes surviennent.

Les conditions de déclenchement d’une balise utilisant ce déclencheur sont définies dans le Tirer sur marche d’escalier:

Réglage du feu allumé

J’espère que cette distinction est maintenant claire. Activer quand sert à déterminer quand le déclencheur écoute pour les événements, et Tirer sur correspond au moment où la balise doit se déclencher si l’événement est enregistré.

Donc, revenons à la pas à pas. Voici le processus clé :

  1. Créez la balise que vous souhaitez déclencher par l’événement automatique (par exemple, la balise d’événement pour Google Analytics)

  2. Ajoutez le déclencheur que vous souhaitez utiliser pour le tag (par exemple, Click ou Form)

  3. Dans les paramètres du déclencheur, spécifiez les autres conditions à côté du clic ou de l’envoi de formulaire que vous souhaitez mettre en place pour la balise (par exemple ID de clic égal à X ou alors L’URL du formulaire contient Y)

  4. S’il s’agit d’un déclencheur Link Click ou Form, vous devez également spécifier dans quelles conditions l’écouteur d’événement automatique lui-même doit être actif

Passons en revue cette étape par étape. Je vais créer une balise qui envoie un événement chaque fois que quelqu’un clique sur un lien qui redirige hors de mon domaine. Un lien externe, en termes simples.

1. Variables intégrées

Tout d’abord. La nouvelle interface utilisateur a introduit quelque chose appelé Variables intégrées. Ces petites cases à cocher vous permettent d’activer rapidement vos variables les plus utilisées pour vos balises à utiliser. Comme je souhaite déclencher la balise uniquement lorsque le lien cliqué HREF ne pointe pas vers mon domaine, je devrai activer le Cliquez sur l’URL variable. Dans l’ancienne interface utilisateur, c’est la même chose que {{URL de l’élément}} macro, juste simplifiée ici pour votre commodité.

Cliquez sur Variable d'URL

Vous me verrez l’utiliser dans quelques instants.

2. Configurez votre balise

Ensuite, créez votre balise. J’utiliserai une balise Universal Analytics / Event pour cela. Arrêtons-nous avant d’ajouter le déclencheur :

Créer une balise d'événement

Rien d’étonnant ici, n’est-ce pas ?

3. Créez votre déclencheur

Ensuite, nous devons créer le déclencheur Link Click qui fait que cette balise devient BOOM. Alors, cliquez sur Cliquez sur dans la liste des déclencheurs pour entrer le Choisissez parmi les déclencheurs de clic existants (si vous avez déjà des déclencheurs de clic) ou le Ajouter un nouveau déclencheur voir si c’est votre premier. Quoi qu’il en soit, vous devriez maintenant être en train de créer un nouveau déclencheur de clic pour votre tag :

Déclencheur de clic de lien

Dans Étape 2, vous êtes invité à sélectionner le type de déclencheur. Choisissez Link Click dans cette liste, et vous devriez voir deux nouvelles options dans cette même étape :

  • Attendre les balises – si vous souhaitez que l’écouteur attende que les balises se déclenchent avant de procéder à l’action d’origine (c’est-à-dire la redirection de lien)

  • Vérifier la validation – si vous souhaitez que l’écouteur ne s’active que lorsqu’un clic de lien approprié est enregistré

C’est une bonne idée de commencer avec les deux cochés, puis si cela ne fonctionne pas, déboguez en décochant d’abord l’un puis l’autre.

Notez que puisque nous créons un (Lien) Cliquez déclencheur, la condition sous-jacente est qu’un clic s’est produit, donc vous n’avez plus besoin de spécifier l’événement gtm.(link)click ! Tout ce que vous devez spécifier dans ces filtres, ce sont les autres conditions que vous pouvez utiliser pour que votre balise ne se déclenche que dans des circonstances spécifiques.

Si vous choisissez Attendre les balises ou Vérifier la validation, Étape 3 nécessite que vous saisissiez la condition pour laquelle l’auditeur doit être actif et à l’écoute des clics. Comme je l’ai déjà suggéré, commencez par une requête large comme L’URL de la page correspond à RegEx .*, testez-le soigneusement et si certaines pages s’avèrent problématiques, excluez-les avec une condition d’URL.

Activer lors du déclenchement

Étape 4 sert à spécifier ce qui se passe lorsqu’un événement de clic (lien) est enregistré. Si une balise est associée à ce déclencheur, vous devez maintenant spécifier toute autre condition que vous souhaitez vérifier pour que la balise ne se déclenche que pour certains clics sur le lien, par exemple. Comme nous voulons suivre les clics sur les liens externes, nous allons commencer par choisir Quelques clicspuis en saisissant ce qui suit Tirer sur condition:

Feu sur les clics externes

Ainsi, en ayant Fire On : l’URL du clic ne correspond pas à RegEx simoahava.comnous veillons à ce que toute balise utilisant ce déclencheur ne soit déclenchée que si l’événement de clic est enregistré sur un lien pointant hors du domaine simoahava.com.

Et c’est tout! La façon dont vous lisez les paramètres de l’étape 1 à l’étape 4 est à peu près la suivante :

Cette Clic sur le lien – Lien externe l’actif est un déclencheur de type Cliquez sur le lien. Il écoutera les clics sur les liens toutes les pages où ce conteneur est installé. Lorsqu’un événement de clic sur un lien est enregistré, ce déclencheur activera toute balise à laquelle il est attaché uniquement si le l’URL de l’élément de lien cliqué ne correspond pas au modèle d’expression régulière simoahava.com. L’écouteur de clic de lien sera également attendre les balises se déclencher avant de procéder à la redirection de lien et ne s’activer que si l’action est une valide clic sur le lien.

Il s’agit donc désormais de 95 % du suivi automatique des événements dans la nouvelle interface utilisateur. Il est basé sur un déclencheur, il vous suffit donc d’obtenir votre déclencheur correctement et tout fonctionnera en douceur. Enregistrez le déclencheur et revenez à la balise.

4. Remplissez le reste de votre tag

Le reste n’est que la création de balises régulières. N’oubliez pas de donner un nom à votre tag. Vous pouvez utiliser les autres variables intégrées (telles que Page Path) pour remplir vos champs, comme dans l’ancienne interface utilisateur.

Reste des paramètres de balise

Et ça devrait être ça. N’oubliez pas de tester avec le mode Aperçu pour vous assurer que la balise ne se déclenche que lorsque des clics externes sont enregistrés !

Mode aperçu

Il est important de remarquer que gtm.linkClick les événements sont enregistrés comme d’habitude à chaque clic sur un lien, puisque mon déclencheur de lien a été configuré pour être actif avec {{url}} correspond à RegEx .*. Mais c’est le premier ensemble de filtres qui s’assurent que ma balise ne se déclenche que lorsque l’élément cliqué HREF ne contient pas simoahava.com.

Résumé

La nouvelle configuration peut sembler intimidante au premier abord. C’est un peu déroutant maintenant, je l’avoue, et j’espère que l’interface utilisateur sera améliorée. Pour certains, il a été difficile de faire la distinction entre le premier ensemble de filtres sur le déclencheur (qui détermine le moment où la balise se déclenche) et le deuxième ensemble de filtres sur les types de déclencheur Link Click et Form (qui déterminent quand l’écouteur est actif). Cela devrait être rendu plus intuitif.

Cependant, ayant basé sur un déclencheur le suivi automatique des événements est très logique, en effet. Un auditeur ne devrait, après tout, exister que pour remplir une condition sur une balise marketing. Ils n’ont aucune valeur inhérente en tant que balises elles-mêmes. Il est donc contre-intuitif d’avoir un écouteur comme balise alors que son seul but est de créer les bases d’un déclencheur de déclenchement ou de blocage.

Dès que vous saisirez l’interaction entre les balises et les déclencheurs de cette manière, vous passerez un agréable moment Eureka. N’hésitez pas à partager ce moment dans les commentaires ci-dessous 🙂

Je n’ai fait qu’effleurer le fonctionnement de la nouvelle interface utilisateur, et en particulier les nouvelles variables intégrées n’ont reçu qu’un bref aperçu, mais honnêtement, j’adore travailler avec la nouvelle interface utilisateur. Tout est plus rationalisé et le flux de travail est beaucoup plus clair. J’espère que vous l’avez également trouvé utile !

Source : www.simoahava.com

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page
Index