このリファレンスでは、Google アナリティクスと Urchin ソフトウェアの両方を使用してウェブサイトをトラッキングしている場合に、サーバーを設定する方法について説明します。
GATC Urchin サーバー メソッド
_getLocalGifPath()
_getServiceMode()
_setLocalGifPath(newLocalGifPath)
_setLocalRemoteServerMode()
_setLocalServerMode()
_setRemoteServerMode()
メソッドの詳細
_getLocalGifPath()
_getLocalGifPath()
Urchin GIF ファイルのローカルパスを取得します。詳しくは、_setLocalGifPath()
をご覧ください。
非同期スニペット(推奨)
_gaq.push(function() { var pageTracker = _gat._getTrackerByName(); // Gets the default tracker. var localGifPath = pageTracker._getLocalGifPath(); });
戻り値
String
ローカル サーバー上の GIF ファイルへのパス。
_getServiceMode()
_getServiceMode()
サーバーの動作モードを返します。ローカルモード(_setLocalGifPath()
で設定されたローカル サーバーにデータを送信する)の場合は 0、リモートモード(Google アナリティクスのバックエンド サーバーにデータを送信する)の場合は 1、ローカルモードとリモートモードの両方の場合は 2 の戻り値が返されます。
非同期スニペット(推奨)
_gaq.push(function() { var pageTracker = _gat._getTrackerByName(); // Gets the default tracker. var serviceMode = pageTracker._getServiceMode(); });
戻り値
Number
サーバー運用モード。
_setLocalGifPath()
_setLocalGifPath(newLocalGifPath)
Urchin GIF ファイルのローカルパスを設定します。ローカル サーバーで Urchin トラッキング ソフトウェアを実行している場合は、この方法を使用します。ここで指定したパスは、ローカル サーバー自体へのパスを決定するために _setLocalServerMode()
メソッドと _setLocalRemoteServerMode()
メソッドで使用されます。
非同期スニペット(推奨)
_gaq.push(['_setLocalGifPath', 'http://mysite.com']);
パラメータ
String newLocalGifPath
ローカル サーバー上の GIF ファイルへのパス。
_setLocalRemoteServerMode()
_setLocalRemoteServerMode()
ローカル サーバーと Google アナリティクスのバックエンド サーバーの両方にトラッキング データを送信するには、このメソッドを呼び出します。この方法は、ローカル サーバー上で Urchin トラッキング ソフトウェアを実行していて、データをローカルおよび Google アナリティクス サーバー経由でトラッキングする場合に使用します。このシナリオでは、ローカル サーバーへのパスが _setLocalGifPath()
によって設定されます。
非同期スニペット(推奨)
_gaq.push(['_setLocalRemoteServerMode']);
_setLocalServerMode()
_setLocalServerMode()
トラッキング データをローカル サーバーのみに送信する場合に呼び出します。この方法は、ローカル サーバー上で Urchin トラッキング ソフトウェアを実行していて、すべてのトラッキング データをサーバーに送信する場合に使用します。このシナリオでは、ローカル サーバーへのパスが _setLocalGifPath()
によって設定されます。
非同期スニペット(推奨)
_gaq.push(['_setLocalServerMode']);
_setRemoteServerMode()
_setRemoteServerMode()
Google アナリティクスのデフォルトのインストール環境では、トラッキング データが Google アナリティクスのサーバーに送信されます。ウェブサイトに Urchin ソフトウェアをインストールしていて、特定のトラッキング データを Google アナリティクス サーバーにのみ送信する場合は、この方法を使用します。
非同期スニペット(推奨)
_gaq.push(['_setRemoteServerMode']);