YouTube如何统计其观点?

时间:2012-08-03 05:27:37

标签: ruby-on-rails ruby-on-rails-3 youtube

尝试对我们的网络应用实施类似的方法。

阅读本文:http://mashable.com/2012/06/25/why-do-youtube-videos-freeze-at-301-views/

观看:http://www.youtube.com/watch?v=oIkhgagvrjI

YouTube采取了哪些方法来确定视图是否有效?例如,不是来自机器人,视图服务或尝试多次刷新页面的用户。我知道他们可能有几种方法。但是想要开始。

1 个答案:

答案 0 :(得分:3)

这有点难以回答,我不是来自youtube。但我可以尝试一些事情来帮助你思考这个问题。

什么时候申报?有几种选择:

  1. 用户点击视频链接并且数据开始流动的那一刻。 [最简单的工程解决方案,但不是真正有效的措施]
  2. 如果用户已观看视频的前25%(或30%或输入您的号码)。这也可以改为说用户通过擦洗观看了40%的视频。
  3. 如果用户已观看整个视频直至结束。太保守了。有人可能会在最后5秒钟停止观看比赛,因为说出来的信用是在滚动。
  4. 在继续观看视频之前,用户已经观看了整个前贴片广告(可能广告客户只对此感兴趣!)
  5. 还有视频视图是人/自动化的方面吗?

    1. 您是否以不可能的速度从同一位置获得太多观看次数?
    2. 您的视频观看是否显示非常不可能的模式[假设所有视图都在45秒或视频的50%处停止或所有视图始终到达结束],即使到达率不是很快。人类的观看模式会有所不同。
    3. 链接到您的观看次数的来源是什么。您是否从不同来源获得意见?
    4. 关于前一个视频视图的一些规则,下一个视频视图还可以添加到机器人的检测中。 [假设视频按字母顺序观看或者在搜索中显示它们的顺序。你知道这很可能是一个只通过列表的自动程序。 ]
    5. 然后,您可以将规则与位置,操作系统,浏览器,设备等组合在一起尝试流式传输。它比初始规则集之后的要复杂得多。但我认为你会得到它的要点。