it-swarm.com.de

Wie höre ich gtm events fire aus einer Javascript-Datei auf meiner Webseite?

Ich verwende gtm mit dem Universal Analytics-Tag auf meiner Website. Ich kenne gtm-Brände - "gtm.js", "gtm.click", "gtm.dom", "gtm.load" usw. Ereignisse und sende Ereignisdaten an Google Analytics basierend auf den in den Triggern angegebenen Regeln. Ich möchte all diese gtm-Ereignisse anhören. Und wann immer eines dieser gtm-Ereignisse ausgelöst wird, möchte ich die Ereignisdaten, die es an Google Analytics sendet, aus meinem auf der Webseite angehängten Javascript abrufen.

Kann mir jemand sagen, wie ich ein benutzerdefiniertes Ereignis in Javascript auslösen kann, wenn eines der gtm-Ereignisse die Ereignisdaten auslöst und abruft, die es an Google Analytics sendet? Einfach gesagt, welchen Code sollte ich in js schreiben, um gtm.click like event abzuhören und die Daten abzurufen, die es an google analytics sendet?

2
APL

Diese Dinge, die Sie erwähnen, sind Zuhörer. Ich frage mich genau wie Reve, was versuchst du zu erreichen? Die meisten Auslöser für Seitenaufrufe oder Ereignisse hängen von diesen Auslösern ab. Hier ist eine Liste, wie sie es tun:

  • gtm.js entspricht dem Auslöser "pageview". Bedeutung GTM-Skript ist geladen und bereit
  • gtm.dom ist, wenn das DOM geladen wird
  • gtm.load ist, wenn das Fenster geladen wird
  • mit gtm.click können Sie Klicks auf das HTML-Markup nachverfolgen
  • gtm.linkClick dient zum Verfolgen von Klicks auf a-Elemente

Diese senden also eigentlich nichts, sie sind die Auslöser, die sicherstellen, dass Sie etwas senden können.

1

Ich würde Logstalgia und Quelle vorschlagen. Diese Software ist kostenlos und dient zur Visualisierung des Zugriffsprotokolls auf den Webserver. Mit diesen Tools können Sie in Echtzeit und aufgezeichnet sehen.

0
jehovahsays