Comment intégrer Google Analytics à vos lecteurs par le biais d'un SWF plug-in.
Cette rubrique décrit l’intégration de vos lecteurs avec Google Analytics. Grâce à la fonction de suivi Flash de Google, vous pouvez assurer le suivi de vos lecteurs où qu’ils soient sans devoir vous baser sur le code JavaScript intégré à la page. Lisez cette documentation Google pour une présentation du suivi flash de Google.
Si vous connaissez ActionScript et si vous souhaitez personnaliser l’intégration de Google Analytics, lisez la rubrique avancée consacrée aux développeurs : Intégration de Google Analytics pour les développeurs.
Les principales étapes de cette intégration sont :
Cette rubrique comprend des informations sur :
C’est parti !
La première étape dans l’intégration à Google Analytics consiste à ouvrir un compte Google Analytics. Cette procédure est gratuite.
Une fois enregistré et connecté à votre compte Google Analytics, créez un profil de site Web. Le profil de site Web est en fait une vue de vos rapports. C’est un outil qui peut s’avérer très puissant : vous pouvez créer plusieurs profils pour le même site Web (ou lecteur) pour filtrer et découper vos données de plusieurs façons différentes.
Si vous possédez déjà un profil Google Analytics pour votre site Web pour le suivi des vues de vos pages, nous vous recommandons de créer un profil pour le même site Web pour le suivi des données Video Cloud. Dans le cas contraire, vous pourriez écraser d'autres données de site Web que vous essayez de suivre. Plus d'informations sur les profils dans la documentation d'aide Google Analytics.
Pour créer un profil :
Une fois le profil créé, Google Analytics affiche des codes de suivi et votre ID de compte Google alphanumérique qui ressemble à ce qui suit : « AA-123456-A ».
Vous n’avez pas besoin du code de suivi JavaScript pour profiter des fonctionnalités de suivi flash de Google Analytics. Vous aurez toutefois besoin de votre ID de compte Google. Notez ce dernier quelque part, car vous en aurez besoin lors de la configuration de vos lecteurs pour envoyer des événements à Google Analytics.
Vous pouvez télécharger le SWF Google Analytics sous forme de fichier *.zip. Le fichier échantillon envoie les événements PLAYER LOAD, MediaEvent.BEGIN et MediaEvent.COMPLETE à Google Analytics. Pour plus d’informations sur ces événements, consultez la rubrique Aide sur les MediaEvents de l’API du lecteur. Si vous êtes familier avec ActionScript, vous pouvez faire en sorte que le SWF Google Analytics lance plus d'événements. Consultez la rubrique Intégration du SWF Google Analytics pour les développeurs pour plus d’informations sur le sujet.
Autrement, vous pouvez télécharger, décompresser et utiliser le SWF Google Analytics open source disponible sur Open Source @ Brightcove. Il se trouve à cette adresse.
Pour les événements de chargement du lecteur envoyés à Google, les détails suivis sont les suivants :
Pour les événements « media begin » et « media complete » envoyés à Google, les détails suivis sont les suivants :
Par exemple, si votre lecteur est chargé, l’événement qui s’affichera dans le rapport Google Analytics ressemblera à ce qui suit :
http://monsite.com/playerid=12345/playername=Mon premier lecteur/url=http://monsite.com/video/refurl=http://autressites.com/player_load
Dans le cas d’un événement Media Begin au démarrage de la lecture d’une vidéo, l’URL dans le rapport Google ressemblera à ce qui suit :
http://monsite.com/playerid=12345/playername=Mon premier lecteur/playlistid=67890/videoid=32145/videoname=My First Video Eva/video_start
Une fois le SWF Google Analytics téléchargé, vous devez le rendre disponible dans vos lecteurs. Pour utiliser le SWF de Google Analytics, vous devez :
Une fois que votre lecteur a été publié et commence à envoyer des événements Google, il peut se passer 24 heures entre l’événement et son inscription dans les rapports Google.
Une fois votre lecteur configuré pour envoyer des données à Google comme défini dans les étapes ci-dessus, vous pouvez voir vos données vidéo dans les rapports Google Analytics. Pour ce faire :
Vérifiez que votre fichier crossdomain.xml est correctement configuré. Le fichier crossdomain.xml repose dans le domaine (le même domaine où vous hébergez le SWF Google Analytics) qui contient une liste des domaines tiers de confiance. Vous devrez probablement contacter votre administrateur pour apporter cette modification. Votre site doit autoriser Flash Player à accéder aux données des domaines Brightcove et Google. Le fichier crossdomain.xml le plus simple possible qui autoriserait uniquement ces deux domaines ressemblerait fortement à la syntaxe suivante :
<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>
Si vous ne savez pas comment modifier le fichier selon les modalités ici décrites, contactez votre administrateur Web. Pour plus d’informations, consultez la rubrique Sécurité des domaines croisés.
Tenez compte des restrictions et des informations suivantes quant à l’utilisation de Google Analytics :