我可以使用" autoplay = 1"自动开始播放YouTube视频。 当用户查看嵌入的视频时,它会计入我的观看次数吗?
我试图测试但结果不确定。即使手动点击播放,已查看的嵌入视频也无法始终如一地转换为视图。
我的测试来自一台机器和IP,这可能是问题所在?浏览器会话似乎并不相关。
答案 0 :(得分:9)
关于这个话题已经有过一些讨论。这是一个有一些矛盾答案的主题:
Does the views in the embed player count?
这是一篇关于Youtube官方回复声称自动播放视图不计算的文章:
Youtube Says Autoplay Don't Count
这是另一个声称带有自动播放功能的嵌入式视频不计算在内的内容:
How does YouTube video view count work?
(通过this找到了答案)
注1:请注意,似乎存在“作弊”和错误,但Youtube声称正在努力防止它。这意味着,如果您以常规方式使用其API,则您的自动播放视图可能不计算在内。
注2:上述说明只是Youtube的官方声明。谁知道真正发生了什么。有些人(包括你,OP)的结果好坏参半。
最重要的是,不要指望它(双关语)。
答案 1 :(得分:6)
简短回答:否
我找到了关于这个主题的官方文档(不过它是关于Custom gadget development guidelines)
经验法则:
每当用户使用本机播放器控件启动播放时,该播放应该计数。使用API方法播放视频不算数。但是,您可以使用cueVideoById,然后让用户单击本机内置播放按钮,它将计数。如果出现以下情况,则不会计算视图:
用户通过诸如playVideo或loadVideoById的API方法启动回放 视频通过自动播放参数自动播放
答案 2 :(得分:1)
您可以尝试添加属性“enablejsapi = 1”。这将增加youtube.com网站的观看次数
答案 3 :(得分:1)
没有。这是一个漫长的搜索,但答案似乎隐藏在这里。点击链接查看。
从这里采取。
https://support.google.com/youtube/answer/171780?hl=en&ref_topic=3014330