带有“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 视频

YouTube:如何在静音的情况下呈现嵌入视频

使用自定义字段从 Youtube 或 Vimeo 嵌入背景视频

使用 <iframe> Youtube 视频自动播放 - ?autoplay=1 不起作用

您可以在不启用自动播放的情况下隐藏 YouTube 嵌入的控件吗?

如何永久嵌入带有 url 的 Youtube 实时聊天?