Ich verwende die iframe-YouTube-API und möchte Ereignisse verfolgen, z. B. Daten an Google Analytics senden, wenn Nutzer Videos starten und stoppen.
%Vor%Ich habe Ссылка gesucht und kein Beispiel dafür gefunden. Das Beispiel erstellt iframe und definiert onReady und onStateChange. Wie würde ich dasselbe tun, wenn ich nur iframe auf der Seite habe?
In diesem Beispiel wird jede Wiedergabe- / Pausieraktion des Nutzers mit onPlayerStateChange
mit den verschiedenen Status <überwacht / strong> , und druckt ( Datensätze ) sie aus.
Sie müssen jedoch Ihre eigene record
-Funktion erstellen, um mit diesen Daten zu tun, was Sie wollen.
Sie benötigen außerdem eine ID in Ihrem iframe (in diesem Fall #player ) und am Ende der URL ? enablejsapi = 1 . Und natürlich sollten Sie die Youtube-iframe-API einbeziehen.
Hinweis
Es ist wichtig, die API nach Ihrem Code zu deklarieren, da sie onYouTubeIframeAPIReady
aufruft, wenn sie fertig ist.
Tags und Links javascript youtube youtube-api