如果使用jquery动态嵌入youtube iframe,为什么不计算视图?

时间:2016-07-04 17:08:21

标签: jquery youtube

在我的一个网站中,我每天都有成千上万的访问者,但在一年之后,start page上主视频的观看次数仍然只有26次。

我想节省加载时间,这就是为什么我在页面上提供带有播放图标的图像的原因。点击图标后,我会通过以下方式加载youtube iframe:

    $('#introimg').click( function() { 
        $(this).replaceWith('<iframe width="759" height="426" src="https://www.youtube.com/embed/fduB8MivQUk?wmode=transparent&amp;rel=0&amp;showinfo=1&amp;iv_load_policy=1&amp;modestbranding=1&amp;controls=2&amp;vq=large&amp;autoplay=1" allowfullscreen></iframe>');
    });

我发现one note here说:

  

由于点击其中一个原生播放器UI元素(控制栏中的播放按钮或静态播放器图像)而产生的视图通常会计入增加视频的视图。

这是原因吗?因为我使用autoplay将iframe嵌入为true,所以没有click事件。

是一种解决方法,可以执行replaceWidth然后执行触发(&#39;点击&#39;)? (这可能在iframe中不起作用......)

相关,但在stackoverflow上有所不同:
Youtube embedded video views do not count
Are YouTube view counts incremented when using the iframe Player?

1 个答案:

答案 0 :(得分:0)

不计的意见

有一些观点来源不计,还有一些观点会使观点无法计算。

从嵌入式视频集到自动播放的视图可能会也可能不会计算。多年来情况各不相同,有许多相互矛盾的报道。但是,一般情况下,自动播放的视频集会让用户远离烦恼。允许他们按照自己的条件加载视频;不要强迫它们。 来自内容创建者的视图通常在有限的范围内计数。例如,YouTube无法知道您是否将视频展示给计算机上的其他人。但是,刷新页面数十次以扩大视图计数将导致这些视图不计。 在短时间内来自同一用户的重复视图通常不计算在内。在某些情况下,重复视图是合法的,通常是音乐视频和教程,但它们通常在单个会话中进行。如果用户每次观看视频时都在重新加载页面,他们可能会尝试对系统进行游戏,并且他们的重复视图不会计算在内。

Read More here