我正在制作一个使用JW Player及其插件的视频列表网站。视频的嵌入代码可以放置在网络的任何位置,但我们需要跟踪哪个视频在哪个网站中播放以及视图和播放的数量。
我们正在使用JW Player的Google Analytics Pro插件来跟踪流量。但有没有办法让我跟踪报告
目前我们在JW Player
中使用以下代码s1.addVariable('gapro.accountid','UA-21590286-1'); //alert(this.data.captions[this.slide]) s1.addVariable( “gapro.trackstarts”, “真”); s1.addVariable( “gapro.trackpercentage”, “真”); s1.addVariable( “gapro.tracktime”, “真”); s1.addVariable(“gapro.idstring”,“||频道名称|| - ||故事名称||”);
以下是播放视频的示例嵌入代码..
提前感谢您的支持。 最好的祝福 Deepu S Nath
答案 0 :(得分:1)
JW GA插件应该在Hostname参数中报告托管播放器的网站。
1 /检查当您在网站上嵌入的播放器上播放视频时,会向google-analytics.com发送GIF请求:
http://www.google-analytics.com/__utm.gif?
utmwv=4.9.2&utms=2&utmn=1209321314&
utmhn=www.longtailvideo.com&utmt=event&
utme=5(Video%20Plays*http%3A%2F%2Fcontent.longtailvideo.com%2Fvideos%2Fbunny.flv*
http%3A%2F%2Fwww.longtailvideo.com%2Faddons%2Fplugins%2F107%2Fget-examples.html%3Faddon%3D107%26vid%3D292%26q%3D)
(我已经截断了要求更长的请求。)
2 /确认报告的utmhn值是托管播放器的站点的主机名。看起来JW播放器插件将视频播放报告为类别为播放的事件,操作是文件源URL,标签是播放视频的URL。
3 /在Google Analytics中,查找按主机名显示事件标签的报告(或使用自定义报告创建)。您应该使用过滤器仅查看事件标签=“视频播放”。
这应该会显示每个网站的播放次数。您可以使用类似的报告来查看每个站点的播放器视频(使用事件操作)。
最后一点,我不认为JW播放器正在跟踪“加载”事件 - 当播放器加载时,你不会看到播放器是否已加载但没有播放视频。您可以通过检查加载播放器时是否发送GIF请求来确认。
答案 1 :(得分:1)
我刚刚发现使用google pro插件没有针对我的要求的直接解决方案。相反,我们实现了如下自定义解决方案.. 创建了一个自定义跟踪器,它直接使用谷歌分析API而不是“谷歌分析专业版”插件。为此,我利用JWplayer API与视频播放器进行交互并获取视频相关数据,然后将其传递给Google AnalyticsAPI。稍后在Google Analytics帐户中,创建了一个包含所需指标和维度的自定义报告。这有助于我获取所有跟踪详细信息并创建所需的报告。 :)我非常感谢Antoine给予的支持,这帮助我了解了一些基础知识并寻求解决方案。
答案 2 :(得分:1)
我刚刚检查了您的网站,发现嵌入代码包含iFrame,这就是您无法跟踪嵌入视频播放的主机名的原因。如果您在嵌入视频代码中使用iframe,那么如果嵌入了视频,将无法跟踪网站详细信息。你总是将storybridge.tv作为网站网址。 (iFrame不支持跨域交互)
为了避免这个问题,我们必须使用标签(类似于旧的Youtube嵌入代码),这将有助于插件获取播放视频的网站的详细信息。