.war
テストとライブでサーブレットを展開しています。
条件付きコードを入れて分析を含めるかどうか気にする必要はありません。両方のサイトで同じコードを使用できますか。また、分析はライブ サイトの統計のみを表示しますか? (それが登録済みのドメインであるため)
テストヒットは除外されますか?
.war
テストとライブでサーブレットを展開しています。
条件付きコードを入れて分析を含めるかどうか気にする必要はありません。両方のサイトで同じコードを使用できますか。また、分析はライブ サイトの統計のみを表示しますか? (それが登録済みのドメインであるため)
テストヒットは除外されますか?
分析テスト サイトに残すことをお勧めします。追跡が機能することをテストする必要があります。
従来のアプローチでは、テスト バージョンのみを考慮し、このバージョンを除外した別のバージョンを考慮した Analyticsプロファイルを作成します。これは、Analytics インターフェースのフィルター(ホストまたは IP に基づく)のおかげで実行できます。
location.host を使用して、サイトが開発中かどうかを判断できます。
if(location.host=='mysite.com') {
_gaq.push(['_trackPageview']);
}
または、そのコードの逆かもしれません:
if(location.host!='localhost') {
_gaq.push(['_trackPageview']);
}
はい、ホスト名を比較してください。このような:
<script>if ('example.com' === window.location.hostname){
// Google Analytics - mathiasbynens.be/notes/async-analytics-snippet - Change UA-XXXXX-X to your ID:
var _gaq=[["_setAccount","UA-XXXXX-X"],["_trackPageview"]];
(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.async=1;g.src=("https:"==location.protocol?"//ssl":"//www")+".google-analytics.com/ga.js";s.parentNode.insertBefore(g,s)}(document,"script"));
}</script>
使用している場合は、www.
それも確認してください。