谷歌分析跟踪iFrame

Google Analytics track iFrames

本文关键字:iFrame 跟踪 谷歌      更新时间:2024-02-17

我正在通读GA编码,似乎不太清楚他们试图解释什么。

情况:我有一个我们做直播的网站。带有播放器和聊天或推特流的简单页面。没有那么复杂。举个例子,ClientA订购了一个直播流,我做了以下操作:

1. create a client page: domain.com/clientA
    - landingspage with player and twitterstream and such
    - has a GA tracking code
2. domain.com/clientA/ec/
    - a page with only the player for iframe embedding purpose
    - also has a GA tracking code (same, for now)
3. domain.com/ec.php (or whatever)
    - a simple page with the iframe and some explanation
    - this is so they can embed the iFrame on their own site

问题我似乎无法追踪domain.com/clientA/ec/何时在网站上被iFramed。因此,根据我的理解,domain.com/clientA和domain.com/clientA/ec/上的trackingcode应该彼此不同,对吧?

Iv一直在读这篇文章,但运气不好,所以我想如果没有对其他网站上托管的页面的控制,我想要的可能是不可能的。起初,我认为当嵌入代码出现在将要iFramed的页面上时,这样做不会很麻烦。

所以。。。有人能用非谷歌英语更好地解释一下这里发生了什么吗?别误会我的意思,谷歌在编码他们的东西方面做得很好。有时我就是看不见树林。

__
尊敬的Paul

跟踪其他网站上已命名的内容不会向您显示网站统计数据,这不是Analytics的工作方式。

问题是,根据我对您的设置的理解,您希望能够查看内容是否已进行iframe,并查看来自iframe源的网页统计信息?那么不,你运气不好。

你看到的统计数据是在你的网页上发生的交互,跟踪代码就是在那里实现的。为了让你能够看到除网页之外的任何其他内容,你必须访问这些其他网站。

跨域跟踪所做的基本上与您试图实现的相同,但这是"错误的方法"。跨域跟踪通常要做的是捕获另一个域上的数据,但保留自己域中的访问者信息。通常,这涉及到一个购物网站,他们在另一个服务器网页上进行电子商务。然后,您就可以在这两个域上设置相同的跟踪代码,然后通过setAllowLinker_link和其他语法将它们链接在一起,这些语法在您引用的页面上有详细说明。