我一直在使用主网站的代码跟踪主网站和子网域,但是,当我转到网站内容>页面,当它应该链接到应该引用子域的已查看页面的子域时,它链接到主域。
这是我的代码:
主要网站:
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'xxxx']);
_gaq.push(['_setDomainName', 'sitename.com']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
子域:
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'xxxx']);
_gaq.push(['_setDomainName', 'sub.sitename.com']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
我在子域上阅读了Google Analytics的文档。对于_setDomainName
我已经尝试了.sitename.com
和sitename.com
,但它仍然显示相同的结果。因此,Google Analytics信息中心中的网页内容会链接到主网站,但在引用子网页时,它不会链接到子域。
这对索引页面造成了问题,因为我如何知道域和子域之间唯一视图的划分?我一定是在做错了!
答案 0 :(得分:1)
您是否考虑过为子域设置单独的配置文件?例如:
个人资料1:汇总没有过滤器,可以收集所有内容,以便您可以查看来自各地的数据
个人资料2:仅限www.sitename.com的流量。创建一个过滤器,仅包含www.sitename.com流量。
个人资料3:仅限sub.sitename.com的流量。创建一个过滤器,仅包含sub.sitename.com流量。