it-swarm.com.de

Wie implementiere ich ein setTimeout-Ereignis, um die Absprungrate mit dem in Google Tag Manager enthaltenen Google Analytics-Snippet anzupassen?

Wir verwenden diesen Google Tag Manager-Code (GTM-Code) auf unserer Website:

<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].Push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','XXX-XXXXXX');
</script>

Wie kann ich diesen Code integrieren?

setTimeout("gtag('event', 'adjusted bounce rate', {'event_label':'more than 15 sec'})",15000 );"

hinein?

oder kann ich es in das GTM-Backend integrieren, vielleicht als benutzerdefiniertes HTML?

1
helmut

Sie können dies vollständig in GTM tun, indem Sie einen Timer-Trigger verwenden, um ein Event-Tag auszulösen.

(Sie können auch ein setTimeout in Ihrem JavaScript verwenden oder über ein benutzerdefiniertes HTML-Tag einfügen, um ein benutzerdefiniertes Ereignis nach 15 Sekunden in den dataLayer zu verschieben, und einen Auslöser haben, der dieses Ereignis überwacht. Gegenüber dieser Methode hat dies jedoch keine Vorteile Ich kann sehen. Insbesondere sieht es so aus, als würde jemand Ihre Seite öffnen und dann zu einem anderen Tab in seinem Browser wechseln. Die 15 Sekunden zählen weiterhin, ob es sich um ein SetTimeout oder einen GTM-Timer handelt. Ich denke, das ist erwähnenswert - Besucher Für wen dieses Ereignis den Unterschied zwischen einem Absprung und einem Nicht-Absprung ausmacht, verbringt nicht unbedingt die gesamten 15 Sekunden auf Ihrer Seite, sondern hat sie nur noch nicht geschlossen.)

Teil 1: GTM-Trigger einrichten

Erstellen Sie in GTM einen neuen Trigger vom Typ Timer. Ereignisname kann sein, was Sie mögen. Setzen Sie das Intervall auf 15000 und das Limit auf 1 und setzen Sie die Aktivierungsbedingung auf "Seiten-URL enthält /", damit es auf allen Seiten funktioniert.

screenshot of GTM trigger setup

Geben Sie dem Auslöser selbst einen Namen und speichern Sie.

Teil 2: GTM-Tag einrichten

Der Trigger wirkt sich erst dann auf GA aus, wenn Sie ein Tag daran anhängen.

Der Tag-Typ ist Google Analytics mit dem Track-Typ des Ereignisses. Geben Sie ein, was Sie für Kategorie, Aktion und Bezeichnung wünschen.

Der wichtige Teil hier ist, dass Non-Interaction Hit auf False gesetzt ist - zum Glück ist False die Standardeinstellung. Wenn Sie den Wert auf "True" setzen, hat das Ereignis keine Auswirkungen auf die Absprungrate (dies ist im Grunde die Definition von "Non-Interaction Hit").

screenshot of GTM tag setup

Wählen Sie Ihren neuen Trigger im Bereich "Triggering" unterhalb der Tag-Konfiguration aus, geben Sie dem Tag einen Namen und speichern Sie ihn.

Sobald das GTM-Tag und der Auslöser erstellt wurden, können Sie eine Vorschau in GTM anzeigen und sicherstellen, dass das Tag fünfzehn Sekunden nach dem Laden der Seite ausgelöst wird. Die Daten aus der Vorschau werden auch in Ihrem GA angezeigt, sodass Sie sie im Echtzeitbericht sehen können (sofern Sie nicht in einer Ansicht sind, in der Sie sich selbst herausfiltern!).

1
Reve