2

標準スクリプトを使用して、Web ページに Google 分析を設定しています。

<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 ) のアクティビティのみを追跡します。

thxs

4

2 に答える 2

-1

これにより、構成した URL の分析のみが収集されます。これは、他のドメインからは収集されません。

于 2012-09-15T10:21:18.727 に答える
-1

Google アナリティクスが情報を受け取るドメイン (または、GA がホスト名と呼ぶのが好きなように) は問題ではなく、実際にそれを定義するのはクライアント次第です (そして非常に悪用されています。ほんの一例としてこれを参照してください)。

UAT サイトでのアクティビティを追跡したくない場合は、Hostnameフィルターを作成して、データが記録されないようにすることができます。このフィルターは、実稼働サイトのみが登録されるように含めるタイプにするか、UAT サイトのみを除外するように除外タイプにすることができます。

または、分析コードを変更して、UAT サイトで追跡しないようにすることもできます。

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