質問

Googleアナリティクスを使用し、新しいga.jsファイルを使用する場合、Webサイトのルートディレクトリに__utm.gifファイルが必要ですか?

ブラウザからgoogle-analytics.comのファイル( http://www.google-analytics.com/__utm.gif?.. 。)ですが、以前はサイトのルートに存在する必要があると言われました。

これはまだ当てはまりますか?

参照を提供してもらえますか?

役に立ちましたか?

解決

新しいバージョンのトラッキングコード( ga.js )を使用している場合、必要な唯一のことこのJavaScriptスニペットを含める

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._trackPageview();
</script>

これは、サーバー上で __ utm.gif ファイルをホストする必要がないことを意味します(ポイントが全体としてどのように機能するかはわかりません)クライアントのブラウザがGoogleのサーバーにリクエストを するため)。

他のヒント

古いurchin.jsトラッキングメカニズムを使用しています。ローカルにホストする必要はありませんが、速度を上げるために.jsファイルをサーバーに配置できます。追跡を提供するために要求される4つの画像があります。 __ utma __ utmb __ utmc 、および __ utmz は、同じ名前で記録されたCookieに対応しています。

Googleから。 Googleアナリティクスウェブサイトでトラッキングの実装を初めて開始するときは、ウェブサイトのページにトラッキングコードをインストールします。汎用トラッキングコードスニペットは、ga.jsトラッキングコードを参照するスクリプトタグと、トラッキングコードを実行する別のスクリプトの2つの部分で構成されています。

ローカルウェブサーバーにGoogleアナリティクスデータのコピーも送信する場合は、_utm.gifをサーバールートに追加する必要があります。 Googleは無料アカウント用に25か月分のデータのみを保持しているため、データをより長く保持するオプションが提供されます。 また、Googleは生データを共有しません。生データを取得する唯一の方法は、ローカルWebサーバーログに送信することです。動作させるには、以下の行をトラッキングコードに追加する必要があります。

_gaq.push(['_ setLocalRemoteServerMode']);

詳細な議論については、Clifton、Brian(2012-03-30)の本を参照してください。 Google Analyticsを使用した高度なWebメトリックス(Kindle Locations 4459-4460)。ジョン・ワイリーと息子。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top