2012-08-03 133 views
2

試圖對我們的視圖實施類似的方法計數我們的網絡應用程序。YouTube如何計算其觀看次數?

看完這篇文章:http://mashable.com/2012/06/25/why-do-youtube-videos-freeze-at-301-views/

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

什麼樣的方法是YouTube的服用,以確定視圖是否有效?例如,不是來自機器人,視圖服務或嘗試多次刷新頁面的用戶。我知道他們可能有幾種方法。但看起來開始。

+0

這可能對您有用:http://www.youtube.com/watch?v = qpANKRZJ8Ks – mbreedlove 2012-08-03 07:04:57

回答

3

這有點難以回答,我不是來自youtube。但我可以刺一些東西來幫助你思考這個問題。

何時應該聲明視圖?有幾種選擇:

  1. 用戶點擊視頻鏈接和數據開始流動的那一刻。 [最簡單的工程解決方案,但並非真正有效的措施]
  2. 如果用戶觀看了視頻的前25%(或30%或輸入您的號碼)。這也可以改變,說用戶觀看40%的視頻與洗刷。
  3. 如果用戶觀看了整個視頻直到結束。太保守了。有人可能會在最後5秒停止觀看,因爲信貸正在滾動。
  4. 用戶已經在繼續之前觀看的視頻

還有的視頻觀看是人的方面/觀看了整個預滾廣告(可能是廣告客戶只有在這個感興趣!)全自動的嗎?

  1. 您是否以不可能人爲的速度從相同的位置獲取太多視圖?
  2. 即使到達速度不是很快,您的視頻視圖是否顯示一種非常不可能的模式[假設所有視圖都完全停留在45秒或50%的視頻或所有視圖始終結束]。一個人會有不同的觀看模式。
  3. 什麼是鏈接到您的意見的來源。你是否從不同來源獲得意見?
  4. 關於什麼是以前的視頻視圖的一些規則,什麼是下一個視頻視圖也可以添加到機器人的檢測。 [說視頻正在按照字母順序觀看或命令他們在搜索中呈現。你很可能知道這是一個自動化程序,只是通過一個列表。 ]

然後你可以結合規則與位置,操作系統,瀏覽器,設備等試圖流。在最初的一套規則之後,它變得更加複雜。但我認爲你會得到它的要點。