我正在为许多网站使用 Google Analytics。我为每个站点都有一个专用跟踪器,以及一个全局跟踪器(用于网络范围的统计数据)。因此,每个站点都设置为使用多个跟踪器。我正在异步加载 Google Analytics,每个站点上的跟踪器初始化代码如下所示:
var _gaq = _gaq || [];
_gaq.push(
/* global tracker */
['_setAccount', 'UA-XXXXX-XX'],
['_setDomainName', 'none'],
['_setAllowLinker', true],
['_trackPageview'],
['_trackPageLoadTime'],
/* dedicated site tracker */
['t1._setAccount', 'UA-YYYYY-YY'],
['t1._setDomainName', 'none'],
['t1._setAllowLinker', true],
['t1._trackPageview'],
['t1._trackPageLoadTime']
);
到 11 月 1 日为止,这一切都很好。
但是从 11 月 2 日开始,站点跟踪器仍然工作正常,但全局跟踪器刚刚停止收集统计数据。从那时起,它几乎每天都报告“0”访问者(除了 11 月 2 日本身,奇怪的是,12 月 9 日,每个都报告“1”访问者),从每天到 11 月 1 日的数十万访问者下降.
t0
我尝试向全局跟踪器添加前缀,如下所示:
var _gaq = _gaq || [];
_gaq.push(
/* global tracker */
['t0._setAccount', 'UA-XXXXX-XX'],
['t0._setDomainName', 'none'],
['t0._setAllowLinker', true],
['t0._trackPageview'],
['t0._trackPageLoadTime'],
/* dedicated site tracker */
['t1._setAccount', 'UA-YYYYY-YY'],
['t1._setDomainName', 'none'],
['t1._setAllowLinker', true],
['t1._trackPageview'],
['t1._trackPageLoadTime']
);
给了它48小时,仍然没有帮助。是否有一些我错过了这个初始化代码没有遵循的新格式要求?还有什么可以解释这种行为的吗?