1

現在、utm 変数を使用してサイトの内部キャンペーンを追跡していますが、UTM 変数の使用方法が間違っていることを後で知りました。ユーザーがサイトにアクセスする原因となった以前の UTM 変数が失われ、明らかに新しいセッションも作成されます。

そこで、この記事 ( http://www.lunametrics.com/blog/2012/01/26/track-conversions-internal-external-campaigns/ ) を読み、イベントでトリガーして追跡するカスタム変数を設定することにしました。そのように内部キャンペーン。

実装してから数日後、イベントとカスタム変数がトリガーされ、Google アナリティクスによってログに記録されます。問題は、私たちの「目標」が別のサブドメイン (追跡されている) にあることです。残念ながら、セッション レベルのカスタム変数がそのサブドメインに引き継がれていないようです。そのため、Google アナリティクスでは、誰かがリンクをクリックしたことはわかりますが、実際に目標を達成したかどうかはわかりません。

これについて私ができることについて何か考えはありますか?内部キャンペーンを追跡するために間違ったアプローチを取っていますか?

もう少しコンテキストを説明します。私たちのサイトは非営利団体であり、最終的な目標は誰かが寄付をすることです (これはサブドメインで行われます)。どの内部リンク/ページが寄付につながっているかを追跡できるようにしたいと考えています。

4

1 に答える 1

1

site.com で設定されたセッション レベルのカスタム変数を sub.site.com に引き継ぐには、2 番目のセッションを開始しないようにする必要があります。GA が新しいトラフィック ソースを検出すると、2 番目のセッションが開始されます。これは、_utmz cookie (キャンペーン cookie) を共有していない場合に、サブドメインにクロスするとまさに発生することです。GA は、トラフィック ソースがsite.com からの紹介。解決策は、次のコード行を site.com と sub.site.com の両方に追加して Cookie を共有することです: _gaq.push(['_setDomainName','site.com']); 詳細については、次のドキュメントを参照してください: https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite

于 2013-02-26T18:56:24.950 に答える