7

Zunächst einmal bin ich neu in GTM. Ich versuche, GTM-Video-Tracking auf einer unserer Websites, die JW-Player verwendet, zu implementieren.Jwplayer Video-Tracking mit GTM

Ich habe einige Artikel gefolgt wie folgt:

https://www.thyngster.com/jwplayer-video-tracking-using-google-tag-manager/

In der obigen, das ich war ahnungslos, was nach dem Aufsetzen der Tag-Code zu tun, was ich nicht finden konnte, wie das triggern.

Ich folgte auch diese Verbindung, aber es hat nicht funktioniert:

http://ecommppc.com/2014/11/30/track-jw-player-videos-on-gtm/

+0

Ich befürchte, dass wir den GTM noch nicht unterstützen. – emaxsaun

+0

Der Link oben sollte eigentlich funktionieren, da er nur unsere JS-API verwendet, um dies zu tun. Wo hast du das probiert? – emaxsaun

+0

Haben Sie die Variable festgelegt und ausgelöst, wie im Lernprogramm erläutert? In deiner Frage klingt es wie du es nicht getan hast. – Hernan

Antwort

2

Ich glaube, ich weiß, was los ist. Der Code/Tag, der Trigger und die Variable, die er im Tutorial eingerichtet hat, sind nur das, was die Informationen an die DataLayer selbst überträgt. Der letzte Schritt wäre das Hinzufügen einer weiteren Variablen, eines Tags zum Erfassen und eines Auslösers zum Senden.

Die Variable, die Sie benötigen, ist die Variable dataLayer (Verfügbar in GTM unter Variablen> Benutzerdefinierte Variablen> Neu> Datenschichtvariable). Sie geben ihm dann den Namen der Variablen in der Datenschicht, die er erfassen soll. Insbesondere jede der Variablen in der Aktion dataLayer.push (d. H. Video_url, Dauer usw.).

Der Trigger, der in diesem Fall verwendet wird, ist der Trigger für benutzerdefinierte Ereignisse. Dieser Trigger wartet gezielt darauf, dass ein Objekt mit der Variable "event" in die dataLayer geschoben wird. In diesem Fall benötigen Sie einen Trigger, um auf ein Ereignis mit dem Namen "video" zu warten. Sie können auch Filter hinzufügen, d. H. Dieser Auslöser wird nur bei bestimmten URLs ausgelöst oder wenn andere Bedingungen erfüllt sind.

Schließlich benötigen Sie ein weiteres GA Universal Analytics-Tag, das eingerichtet wurde, Ereignisse zu verfolgen, z. B. Track Type: Event. Setzen Sie in diesem Tag den Trigger auf den Trigger für benutzerdefinierte Ereignisse, den Sie zuvor erstellt haben, und klicken Sie dann auf "Tag konfigurieren". Klicken Sie unter "Weitere Einstellungen" auf "Benutzerdefinierte Dimension hinzufügen". Stellen Sie sicher, dass der Index, den Sie verwenden, um ihn an Google Analytics zu senden, nicht bereits in Ihrer Property verwendet wird. Ansonsten ist es egal, welchen Index Sie wählen. Fügen Sie schließlich den Variablennamen im Feld "Dimensionswert" in folgendem Format hinzu: {{video_url}}. Geben Sie anstelle von "video_url" den Namen der dataLayer-Variablen ein, die Sie zuvor erstellt haben.

Dies sollte GTM dazu bringen, die Variable aus der dataLayer zu holen und sie jedes Mal an Google Analytics zu senden, wenn die Variable "event" im dataLayer-Objekt zu sehen ist.

Hoffe, dass hilft!