我有一个使用http://example.com托管的Google Analytics的网络应用。每个页面都包含以下Google Analytics JS
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-99999999-1']);
_gaq.push(['_trackPageview']);
(function () {
var ga = document.createElement('script');
ga.type = 'text/javascript';
ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();
我认为'UA-99999999-1'
以上的帐户ID是否指向我的Google Analytics帐户?
如果我在本地或example.com
以外的任何域上运行应用程序,其上的任何流量也会发送到我的GA帐户,或者此帐户ID仅在应用程序在相关域上运行时才有效使用GA帐户(example.com)?
答案 0 :(得分:0)
是的,如果您在开发环境中触发此Google Analytics跟踪代码(GATC),则会向Google发送请求并显示在您的报告中。
如果您希望将开发,测试和生产环境分开,那么您可以创建单独的配置文件,例如
UA-9999999-1 for PRODUCTION
UA-9999999-2 for TEST
UA-9999999-3 for DEV
看看这里 - https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite - 这可能会引起人们的兴趣。