Vorgehensweise zur Integration der Player in Google Analytics mit einem SWF-Plug-in.
In diesem Thema wird die Integration Ihrer Player in Google Analytics erläutert. Mit der Flash-Tracking-Funktion von Google können Sie Ihre Player überall dort verfolgen, wo sie veröffentlicht wurden. Dazu ist kein in die Seite integrierter JavaScript-Code erforderlich. Lesen Sie diese Google-Dokumentation als Einführung in das Flash-Tracking von Google.
Wenn Sie mit ActionScript vertraut sind und die Google Analytics-Integration anpassen möchten, lesen Sie das umfassendere Thema für Entwickler: Google Analytics-Integration für Entwickler.
Dies sind die Hauptschritte bei der Integration:
Dieser Abschnitt enthält Informationen zu folgenden Themen:
Legen Sie gleich los.
Zur Integration von Google Analytics müssen Sie zunächst ein Google Analytics-Konto einrichten. Dies ist kostenlos.
Nachdem Sie Ihr Google Analytics-Konto eingerichtet und sich angemeldet haben, erstellen Sie ein Website-Profil. Ein Website-Profil ermöglicht in Google einen Einblick in Ihre Berichte. Dies ist eine äußerst leistungsstarke Funktion, da Sie für eine Website (oder einen Player) mehrere Profile erstellen können, um Ihre Daten auf verschiedene Weise zu filtern und darzustellen.
Haben Sie bereits in Google Analytics ein Profil für Ihre Website erstellt, um Seitenaufrufe zu verfolgen, wird dringend empfohlen, ein neues Profil für dieselbe Website zu erstellen, mit dem nur Video Cloud-Daten verfolgt werden. Wenn nicht, kann es passieren, dass Sie die anderen Websitedaten, die Sie verfolgen möchten, überschreiben. Weitere Informationen zu Profilen finden Sie in der Hilfedokumentation für Google Analytics.
So erstellen Sie ein Profil:
Nachdem Sie Ihr Profil erstellt haben, zeigt Google Analytics Verfolgungscode und die alphanumerische ID Ihres Google-Kontos an, die etwa folgendermaßen aussieht: „AA-123456-A“.
Zur Nutzung der neuen Flash-Tracking-Funktion von Google Analytics ist der JavaScript-Verfolgungscode nicht erforderlich. Sie benötigen jedoch die ID Ihres Google-Kontos. Bewahren Sie diese ID gut auf, da Sie sie später bei der Konfiguration der Player zum Senden von Ereignissen an Google Analytics benötigen.
Sie können die Google Analytics-SWF als ZIP-Datei herunterladen. Mithilfe dieser Beispieldatei werden die Ereignisse PLAYER LOAD, MediaEvent.BEGIN und MediaEvent.COMPLETE an Google Analytics gesendet. Weitere Informationen zu diesen Ereignissen finden Sie unter MediaEvent-Ereignisse der Player-API. Wenn Sie mit ActionScript vertraut sind, können Sie die Google Analytics-SWF erweitern, damit weitere Ereignisse ausgelöst werden. Informationen hierzu finden Sie unter Integration der Google Analytics-SWF für Entwickler.
Alternativ können Sie eine in Open Source @ Brightcove verfügbare Open Source-Google Analytics-SWF herunterladen, entzippen und verwenden. Laden Sie den Player hier herunter.
Für an Google gesendete Ladeereignisse des Players werden folgende Details erfasst:
Für an Google gesendete Ereignisse zu Medienstart und -ende werden folgende Details erfasst:
Beispiel: Beim Laden des Players sieht das im Google Analytics-Bericht angezeigte Ereignis folgendermaßen aus:
http://mysite.com/playerid=12345/playername=My First Player/url=http://mysite.com/video/refurl=http://someothersite.com/player_load
Die URL für ein Medienstartereignis, d. h. wenn die Videowiedergabe gestartet wird, würde im Google-Bericht folgendermaßen aussehen:
http://mysite.com/playerid=12345/playername=My First Player/playlistid=67890/videoid=32145/videoname=My First Video Eva/video_start
Nach dem Herunterladen der Google Analytics-SWF müssen Sie sie in den Playern bereitstellen. Zur Verwendung der Google Analytics-SWF müssen Sie folgende Schritte ausführen:
Nachdem Sie Ihren Player veröffentlicht haben und Google-Ereignisse ausgelöst werden, kann es bis zu 24 Stunden dauern, bis die Ereignisse in Ihren Google-Berichten angezeigt werden.
Nachdem Sie Ihren Player wie oben beschrieben so eingerichtet haben, dass Daten an Google gesendet werden, können Sie Daten zu Ihren Videos in den Google Analytics-Berichten anzeigen. Führen Sie dazu folgende Schritte aus:
Stellen Sie sicher, dass die crossdomain.xml-Datei richtig eingerichtet ist. Die crossdomain.xml-Datei befindet sich in Ihrer Domäne (auf der auch die Google Analytics-SWF gehostet wird), die eine Liste mit vertrauenswürdigen Drittanbieterdomänen enthält. Möglicherweise müssen Sie sich an Ihren Webmaster wenden, um diese Änderung vorzunehmen. Auf Ihrer Website muss der Zugriff von Flash Player auf Daten aus den Brightcove- und Google-Domänen aktiviert sein. Die einfachste crossdomain.xml-Datei, die nur diese zwei Domänen zulässt, würde folgendermaßen aussehen:
<cross-domain-policy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://www.adobe.com/xml/schemas/PolicyFile.xsd">
<allow-access-from domain="*.brightcove.com"/>
<allow-access-from domain="*.google-analytics.com"/>
</cross-domain-policy>
Wenn Sie nicht genau wissen, wie Sie diese Datei wie hier beschrieben ändern, wenden Sie sich bitte an Ihren Webmaster. Weitere Informationen finden Sie unter Domänenübergreifende Sicherheit.
Beachten Sie die folgenden Einschränkungen und zusätzlichen Informationen zur Verwendung von Google Analytics: