【发布时间】:2010-10-22 22:09:21
【问题描述】:
我正在创建一个可共享的小部件,供任何人复制到他们的网站上。可共享的代码是一个框架,它指向存在于我们托管站点(即 ourdomain.com)上的实际小部件。如果我们想要调整实际的小部件,我们可以在一个地方进行,而不会影响从我们无法控制的其他网站指向它的 iframe。
我尝试了跨域跟踪的方法。在分析结果时,我观察到共享小部件代码的路径(不在我们的域中)出现在 GA 的内容视图中。这与我的previous post 的回复背道而驰“如果它被插入到许多域中,您将需要设置多个 GA 帐户并为每个用户使用不同的帐号。”
如果我错了,请纠正我:默认情况下,任何使用我们唯一帐户 ID 的跟踪代码都会出现在我们的 GA 中,无论它托管在哪里,也不管代码是否实现跨域跟踪。 http://www.google.com/support/forum/p/Google+Analytics/thread?tid=6af5b4c3e30c71be&hl=en
由于托管 GA 跟踪代码的任何页面都显示在我们的内容视图中,因此我只需查找名称中不包含 ourdomain.com 的所有页面,就可以找到正在查看小部件的位置。当然这也包括代理服务器,但我还打算包括一个自定义变量,以便我可以根据自定义变量实现一个过滤器。
所以向我解释一下这在哪里发生了故障,或者我在这里缺少什么。由于 GA cookie 实际上没有被使用,我是否在这里丢失了一些数据?请给我一个充分的理由,说明我应该努力全面实施跨域跟踪,包括在我们的服务器上为 IE 访问者实施必要的 P3P。
作为旁注,我正在考虑在小部件本身内添加带有事件跟踪器的 GA 跟踪代码,以跟踪人们何时实际使用小部件(与加载小部件时不同)。我知道,如果不实施跨域跟踪,我将无法获取有关访问者的任何数据,只能获取小部件是否被执行。
【问题讨论】: