web-dev-qa-db-ja.com

Googleアナリティクスのカスタム参照コード

ターゲットは、トラフィックソースに基づいてコンバージョンレポートを表示することですが、Googleアナリティクスでは、Facebook、Youtube、ダイレクトなど、トラフィックのマクロソースのみを表示します。しかし、詳細が必要です。たとえば、 https://imbahase.com/?c=facebook_community1 または https://imbahase.com/?c=facebook_community2 =

ユーザーが私のサイトに登録する場合、私は彼の一般的なコード(facebook_community1、facebook_community2など)を私のデータベースに保存します。

私が出会った問題は、紹介コードによってフィルタリングされたコンバージョンレポートを表示して、他の人よりもコンバージョン率の高い人を決定する必要があることです。このデータをGoogleに渡す方法と、より高いレベルで記述されたレポートを作成する方法は?

現在、GoogleタグマネージャーとGoogleアナリティクスを使用しています

更新。探していたソリューション:

実際、私のトラッキングコードはGoogleアナリティクスのキャンペーンとほぼ同じなので、必要なのはクエリ文字列を取得して、

ga('set', 'campaignName', trackingCode);
ga('set', 'campaignSource', trackingCode);
ga('set', 'campaignMedium', trackingCode);
1

あなたがしたいのは、ページビューがキャプチャされたときに、これをカスタムディメンションとして登録することです。

次の2つのオプションがあります。

  1. Googleタグマネージャーとマクロを使用して、クエリ文字列をキャプチャします。 UA Pageviewタグを呼び出すとき-このキャプチャされた変数を[カスタムディメンション]ボックスに追加します。
  2. JavaScriptを使用してURLからクエリ文字列をキャプチャします( http://gomakethings.com/how-to-get-the-value-of-a-querystring-with-native-javascript/ )次のようなページビューで送信します。

    ga( 'send'、 'pageview'、{'dimension1':query_string});

1
L Martin