Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
嵌入Javascript的Youtube无统计信息_Javascript_Youtube_Statistics - Fatal编程技术网

嵌入Javascript的Youtube无统计信息

嵌入Javascript的Youtube无统计信息,javascript,youtube,statistics,Javascript,Youtube,Statistics,出于多种原因,我正在使用Javascript将嵌入式Youtube视频加载到页面上。可能主要原因是,当打开灯箱时,它可以立即开始播放 我发现的问题是没有记录视频的统计数据: 在你们提问之前,我知道它在嵌入的字母A旁边写着,我只是做了这个作为我测试的一部分。该视频作为Javascript lightbox弹出窗口在网站上已经存在至少2个月了 为了尝试和测试,我将Youtube提供的代码直接嵌入到一个新的网页上(不是用Javascript加载的),这很好,这就是为什么现在记录统计数据的原因。看看这

出于多种原因,我正在使用Javascript将嵌入式Youtube视频加载到页面上。可能主要原因是,当打开灯箱时,它可以立即开始播放

我发现的问题是没有记录视频的统计数据:

在你们提问之前,我知道它在嵌入的字母A旁边写着,我只是做了这个作为我测试的一部分。该视频作为Javascript lightbox弹出窗口在网站上已经存在至少2个月了

为了尝试和测试,我将Youtube提供的代码直接嵌入到一个新的网页上(不是用Javascript加载的),这很好,这就是为什么现在记录统计数据的原因。看看这两页上发生的事情,我只能看到细微的差别:

正确发送统计信息的嵌入:

该脚本嵌入:

两人都犯了一个我起初认为可能是问题所在的错误。之后,虽然后者缺少了一些请求,但我不确定它们有多大区别(例如,悬停在“read2”上似乎在请求youtube注释)

还有其他人经历过同样的问题吗

更新:

我已经改变了将视频动态加载到页面的方式。之前,我在Javascript中将代码作为字符串加载。准备好后,我会将其加载到页面上的另一个元素中


我所做的更改是首先将iframe加载到页面上。然后,我使用Javascript将元素(只是隐藏不起作用,因为它需要自动播放)删除到一个变量中,并在准备就绪时再次追加它。虽然这项技术有效,但它对记录统计数据没有任何影响。

我最终还是自己找到了答案。对于任何有类似问题的人,请继续阅读

基本上,不可能使用autoplay=1并增加视图计数。这大概是为了阻止垃圾邮件发送者。调查触发视频的JS替代方案(videoPlay())也遇到了同样的问题。我终于找到了一个小片段,上面写着

注意:YouTube只统计通过 嵌入式或无铬播放器中的本机播放按钮。“

只有两个本地播放按钮(一个自定义按钮是不可能的)是左下一个(在音量控制的旁边),第一个加载时出现在视频中间的一个,提示播放。 对于我自己,我将考虑使用GA来录制播放(当我的自定义按钮被按下时,使用自定义事件录制),因为我只想知道它是否被监视,这应该足够了


祝其他人好运。

我终于自己找到了答案。对于任何有类似问题的人,请继续阅读

基本上,不可能使用autoplay=1并增加视图计数。这大概是为了阻止垃圾邮件发送者。调查触发视频的JS替代方案(videoPlay())也遇到了同样的问题。我终于找到了一个小片段,上面写着

注意:YouTube只统计通过 嵌入式或无铬播放器中的本机播放按钮。“

只有两个本地播放按钮(一个自定义按钮是不可能的)是左下一个(在音量控制的旁边),第一个加载时出现在视频中间的一个,提示播放。 对于我自己,我将考虑使用GA来录制播放(当我的自定义按钮被按下时,使用自定义事件录制),因为我只想知道它是否被监视,这应该足够了

祝其他人好运