1

我需要检查用户是否真的看过嵌入的 youtube 视频(这意味着他按下播放键并看到直到结束)。是否可以使用 youtube api (javascript) 做到这一点?

非常感谢

问候

4

2 回答 2

1

使用 Youtube API 是确定用户是否点击播放按钮的最简单方法。

  • 对于初学者,请查看 Google Youtube Api: https ://developers.google.com/youtube/js_api_reference

  • 您将需要使用 Swfobject.js 加载视频以使用 Youtube API 控件

  • 在加载视频时不要忘记添加监听器 (addListener)
  • 加载 API 或视频后,您将能够看到视频的状态,这些是:
    • “-1” - 视频已准备好播放
    • "1" - 视频正在播放(它点击了播放按钮)
    • "2" - 视频暂停
    • “0” - 视频结束

检查加载视频当前状态的示例编码: https ://developers.google.com/youtube/js_api_reference#SubscribingEvents

于 2012-06-26T01:31:32.530 回答
0

如果它是无铬 YouTube 播放器,或者您通过 JW Player 嵌入了视频,那么它是可能的。

chromeless 播放器将去除编码并允许您像 javascript 一样嵌入 YouTube 视频,一旦完成,您就可以将 Google Analytics 扩展片段/代码嵌入到视频的地址并以这种方式跟踪点击量。另一种方法是安装 JW Player,它允许您通过合并 Google Analytics UPI 轻松跟踪 YouTube 视频的分析。

于 2012-06-19T17:33:24.760 回答