如何跟踪Google Analytics中的移动网站视频事件?

问题描述:

在我们的桌面版网站中,我们使用mediaelement js player包含了MP4视频。我们目前正在使用Google Analytics插件跟踪视频事件,但我们很困惑这将如何与我们的jQuery移动网站一起工作,因为在移动设备上,当我们点击视频时,它将加载到本机视频播放器应用程序,而不是通过mediaelement js播放球员?如何跟踪Google Analytics中的移动网站视频事件?

如果我们的视频在原生应用上播放,我们无法跟踪视频上的Google Analytics事件?

任何人都可以请让我知道我们如何克服这个问题?

虽然我没有专门用于跟踪视频,但此脚本 - https://code.google.com/p/google-analytics-js/ - 在跟踪第三方JS库的使用方面非常有用。

与我在JS库中调用它的方式相同,您可以将调用gaTrack('UA-123456', 'yoursite.com', '/assets/videoname.mp4');挂接到您在jQuery中启动视频的位置。

请注意,这只会让你跟踪发射,你将限制在哪些事件中你可以跟踪当它在本地播放器中运行(有些比其他人更好地将暂停/搜索等事件反馈给播放器但你需要测试的东西,如https://gist.github.com/Offbeatmammal/3718414

本质上是脚本做的是手动构建一个调用GA跟踪gif与正确的参数。您也可以构建自己的虚拟浏览量虚拟推送,但这需要更多的工作https://developers.google.com/analytics/devguides/collection/gajs/asyncMigrationExamples#VirtualPageviews

+0

感谢您的回复。然而,当我的测试文件试验这种情况时,你的答案部分正确。尽管移动设备在单独的本地播放器GA中打开视频仍然可以跟踪播放器上的事件,但它仍能正常工作。 – 2013-03-01 18:45:35

+0

你正在使用哪个设备/操作系统?在Nexus上它看起来表现不错,但是一些三星(例如)似乎错过了一大堆事件......但很高兴它正在工作(希望每个版本都能增加更好的支持) – Offbeatmammal 2013-03-01 20:45:46