带有“autoplay=1”的嵌入式 youtube 视频。它是不是计入观看次数?
Posted
技术标签:
【中文标题】带有“autoplay=1”的嵌入式 youtube 视频。它是不是计入观看次数?【英文标题】:Embedded youtube video with "autoplay=1". Does it count towards views?带有“autoplay=1”的嵌入式 youtube 视频。它是否计入观看次数? 【发布时间】:2013-08-15 10:43:22 【问题描述】:我可以使用“autoplay=1”使嵌入的 youtube 视频开始自动播放 当用户观看嵌入视频时,它是否计入我的观看次数?
我尝试过测试,但没有得出结论。即使手动点击播放,已观看的嵌入视频似乎也无法始终转换为观看次数。
我的测试来自单台机器和 IP,这可能是问题所在?浏览器会话似乎不相关。
【问题讨论】:
是的,我是说我没有削弱它。 【参考方案1】:有一些关于这个话题的讨论。这是一个带有一些矛盾答案的线程:
Does the views in the embed player count?
这是一篇关于 Youtube 官方回应声称自动播放浏览量不计入的文章:
Youtube Says Autoplay Don't Count
这是另一个声称自动播放的嵌入式视频不计算在内的另一个:
How does YouTube video view count work?
(通过this SO answer找到)
注意 1:请注意,似乎存在“作弊”和错误,但 Youtube 声称正在努力防止它。这意味着,如果您以常规方式使用他们的 API,则您的自动播放视图可能不计算在内。
注2:以上注解只是Youtube的官方声明。谁知道真正发生了什么。有些人(包括你,OP)得到的结果好坏参半。
底线是,不要指望它(双关语)。
【讨论】:
【参考方案2】:简短回答:否
我找到了有关该主题的官方文档(但它与 Custom gadget development guidelines 有关)
经验法则: 每当用户使用本机播放器控件启动播放时,该播放都应计入。使用 API 方法播放视频不算在内。但是,您可以使用 cueVideoById,然后让用户单击本机内置的播放按钮,它就会计数。
以下情况不计入观看次数: 用户通过 playVideo 或 loadVideoById 等 API 方法启动播放 视频通过 autoplay 参数自动播放
【讨论】:
【参考方案3】:您可以尝试添加属性“enablejsapi=1”。这将增加 youtube.com 网站的观看次数
【讨论】:
有什么参考吗? 这是错误的。即使 enablejsapi=1 并由 js 启动自动播放视频也不会增加计数器。【参考方案4】:没有。这是一个漫长的搜索,但答案似乎隐藏在这里。点击链接查看。
取自这里。
https://support.google.com/youtube/answer/171780?hl=en&ref_topic=3014330
【讨论】:
以上是关于带有“autoplay=1”的嵌入式 youtube 视频。它是不是计入观看次数?的主要内容,如果未能解决你的问题,请参考以下文章
使用自定义字段从 Youtube 或 Vimeo 嵌入背景视频
使用 <iframe> Youtube 视频自动播放 - ?autoplay=1 不起作用