2

我正在使用标准脚本在我的网页上设置谷歌分析:

<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _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);
  })();

</script>

如果我将这个站点包含在我的 UAT 页面(例如http://uatsite.com/)上,Google 会跟踪任何活动,或者它只会跟踪我的主站点上的活动(例如http://production-site.com)。

谢谢

4

2 回答 2

-1

这只会收集您配置的网址的分析。这不会从任何其他域收集。

于 2012-09-15T10:21:18.727 回答
-1

Google Analytics 从其接收信息的域(或 GA 喜欢称它为hostname)无关紧要,实际上由客户来定义它(并且被大量利用,仅举一个示例)

如果您不想跟踪 UAT 站点上的活动,可以创建Hostname过滤器以防止记录数据。此过滤器可以是包含类型,以便仅您的生产站点注册或排除类型,因此它仅排除您的 UAT 站点。

或者,您可以修改您的分析代码,使其不在 UAT 站点上进行跟踪:

if (!/uatsite/.test(window.location.hostname)) _gaq.push(['_trackPageview']);
于 2012-09-15T15:46:34.963 回答