1

e コマース Web サイトに新しい Google アナリティクスをインストールしています。現在、訪問者がサイトにアクセスするとリファラーが割り当てられ、ユーザーがチェックアウトしてオフサイトの 3D セキュア ページに誘導されると、そのリファラーが上書きされます。

これで、ユーザーが戻ってきて購入が Google アナリティクスに登録されると、サイトにアクセスした元のリファラーではなく、ユーザーが来たばかりの 3D セキュア ページのリファラーに対して購入が記録されます。

その 2 番目のリファラーをオーバーライドする必要があります。私が考えることができる唯一のアプローチは、正規表現フィルターを使用して、参照元フィールドに多数のサイトのいずれかが含まれているかどうかを確認し、含まれている場合はフィールドを空白に設定することです。

残念ながら、高度なフィルターを使用してフィールドを空白に設定すると、フィールドが空白の文字列に設定されるかどうかはわかりませんが、それでも以前の値を上書きするのか、それとも値をまったく設定せずに保持するのかはわかりません以前の値。ライブサイトで変更を加えたくないので、結果がどうなるか知っている人がいるかどうかここで尋ねています.

問題の簡単な図を次に示します。

| Pageview 1 - arrives at site (Initial referrer is set)
|
| Pageviews 2 through 5 - browses around
|
| Pageview 6 - enters checkout
|
| Pageview 7 - Sent off-site to 3d secure by checkout
|
| Pageview 8 - Returned to site from 3d secure website (Referrer is over-written to 3d secure website)
|
| Pageview 9 - Purchase is completed revenue assigend to most recent referrer (3d secure page)

高度なフィルタを使用してページビュー 8 のリファラーを「」に設定すると、収益が最初のリファラーに割り当てられるのか、それとも「」の新しいページビュー 8 リファラーに割り当てられるのかを知りたいです。

外部サイトが私の e コマース サイトにリンクするために使用するリンクのクエリ文字列に utm_nooverride=1 を設定することで、この問題を解決できることを認識しています。ただし、ビジネス上の理由から、このシナリオでは不可能です。

4

1 に答える 1

1

必要なのは、そのリファラーを無視することを Google アナリティクスに通知することだけです。その場合、以前のトラフィック ソースが再利用されます。

非同期スニペットを使用している場合は、メソッド_addIgnoredRef()を使用する必要があります。

呼び出しの後に次の呼び出しを追加し_setAccountます。

_gaq.push(['_addIgnoredRef', 'checkoutsiteA.com']);
_gaq.push(['_addIgnoredRef', 'checkoutsiteB.com']);
_gaq.push(['_addIgnoredRef', 'checkoutsiteC.com']); 

チェックアウト サイトが複数ある場合は、それらのいくつかを無視できます。

ユニバーサル アナリティクスを使用している場合は、管理者インターフェースで [無視されたリフェラル] を設定する必要があります

フィルターは必要ありません。

于 2013-06-24T18:16:34.437 に答える