Analytics 跟踪我网站上的 Youtube iframe

Analytics track Youtube iframe on my website

我正在尝试跟踪我网站上显示的视频的观看次数。为了显示我使用 iframe 的视频:

<iframe width="640" height="400" src="https://www.youtube.com/embed/Videoid?autoplay=1" style="" frameborder="0" allowfullscreen></iframe>

现在我必须添加如下内容:

&utm_source=website&utm_medium=click&utm_campaign=campName

我已经将这条尾巴 url 附加到我要跟踪的页面中的其他 object(facebook link,下载 link,ecc...)它 works.So 我试过这个解决方案,但它不起作用:

<iframe width="640" height="400" src="https://www.youtube.com/embed/VideoId?autoplay=1&utm_source=website&utm_medium=click&utm_campaign=campName" style="" frameborder="0" allowfullscreen></iframe>

有什么区别?只有 iframe 性质或 Youtube 想要以其他方式拨打电话?我在 Whosebug 和 google 上阅读了一些内容,解决方案似乎是迁移到 youTube api 逻辑,但如果可能的话我想使用 iframe。还有另一种方法可以包含尾部 url :

&utm_source=website&utm_medium=click&utm_campaign=campName

在 iframe 中?

通过在启动视频的按钮上插入 onclick 事件解决:

onclick="_gaq.push([‘_trackEvent’, ‘extlink’, ‘click’, ‘Showvideo’]);"