我的主要网站有GA跟踪代码与子域跟踪启用。
ga('create', 'UA-XXXXXXXX-1', 'auto');
ga('require', 'displayfeatures');
ga('send', 'pageview');子域的GA跟踪集与“UA-xxxxxxxxxxxxx-1”相同。
我的主要网站有一个iFrame与子域的网页作为它的来源。在Google助手中,我可以看到相同的跟踪代码被列出两次,其中包含“相同的web属性ID被跟踪了两次”。
为什么要复制?
发布于 2016-08-17 12:19:01
有办法解决这个问题。您可以使用JavaScript来判断站点是否被加载在iframe中。在这个这里上有一个很好的线程。您可以使用它来确定您的子域是否加载在iframe中,然后不输出分析代码。这就消除了主页上的重复跟踪问题,但是当您直接访问子域时,仍然可以在子域上进行跟踪。
子域中的代码如下所示:
if(window.frameElement === null){
//top level element, output analytics code
}小心潜在的浏览器兼容性问题(堆栈溢出线程将详细介绍此问题)
https://webmasters.stackexchange.com/questions/95081
复制相似问题