web-dev-qa-db-fra.com

Comment écouter les événements gtm à partir d'un fichier javascript dans ma page Web?

J'utilise gtm avec la balise Universal Analytics sur mon site Web. Je sais que gtm se déclenche - "gtm.js", "gtm.click", "gtm.dom", "gtm.load", etc. et envoie des données d'événement à Google Analytics en fonction de règles spécifiées dans les déclencheurs. Je veux écouter tous ces événements gtm. Et chaque fois que l'un de ces événements gtm se déclenche, je souhaite récupérer les données de l'événement qu'il envoie à Google Analytics, à partir de mon code javascript joint à la page Web.

Quelqu'un peut-il me dire comment puis-je déclencher un événement personnalisé en javascript chaque fois qu'un des événements gtm déclenche et récupère les données d'événement qu'il envoie à Google Analytics? Quel code dois-je écrire dans js pour écouter gtm.click comme événement et récupérer les données envoyées à Google Analytics?

2
APL

Ces choses que vous mentionnez sont des auditeurs. Je me demande la même chose que Reve, que tentez-vous d’accomplir? La plupart des déclencheurs pour les visites de page ou les événements dépendent de ces déclencheurs. Voici une liste comment ils font:

  • gtm.js est égal au déclencheur "pageview". Signification Le script GTM est chargé et prêt
  • gtm.dom est quand le DOM est chargé
  • gtm.load est quand la fenêtre est chargée
  • gtm.click est de suivre les clics sur le balisage HTML
  • gtm.linkClick est de suivre les clics sur un élément

Donc, ils n'envoient rien, ce sont les déclencheurs qui vous permettent d'envoyer quelque chose.

1

Je suggérerais Logstalgia et gource. Ces logiciels sont gratuits et sont des outils de visualisation des journaux d’accès aux serveurs Web. Avec ces outils, vous pourrez voir en temps réel et pré-enregistré.

0
jehovahsays