我可以访问代理服务器,我可以找到请求视频的时间.日志的格式为(时间,IP,URL).我想以某种方式弄清楚使用IP地址A的特定用户观看YouTube视频的秒数.有什么建议?
如果您只能访问请求,那么如果有人刚加载视频或观看视频,您显然无法区分.
因此,您可以做的最好的事情是提出一组试探法,试图通过观察用户的某些行为来"猜测"它.以下是一些想法:
但是,诚实地说,我认为尝试推出这样一个特定的指标几乎是不可能的,比如从有限数据观看的秒数,如视频被请求的时间点.想想你想出的任何策略可能会搞乱:用户可以在一个爆发中加载不同标签中的几个视频,或者他可以加载视频页面,暂停它并在观看之前忘记它几分钟或几小时.
简而言之:我认为只使用您拥有的数据就不会得到可靠的猜测,但如果您绝对必须尝试,请观察客户端和YouTube之间的网络活动,这只会在视频处于"播放状态"时发生'(拉广告,相关视频,某种内部YouTube日志记录等)可能是你最好的选择.尽管如此,即使这可能也不会有几乎接近秒的粒度.
| 归档时间: |
|
| 查看次数: |
238 次 |
| 最近记录: |