2016-11-01 1 views
0

はシナリオです:Googleアナリティクスでユーザーの最後の値のみをトラッキングするにはどうすればよいですか?ここ

  • クライアントは私の製品に来て、彼らの給与所得を入力してください。
  • 彼らはいつでも編集モードで収入を調整することができます。

  • クライアントがオンボーディング中に$ 50Kを入力し、それを$ 100Kに変更した場合、私はGAに$ 100Kの値を "保存"したいだけです。雇用所得の平均値が私のサイトのユーザーのためのものであるかどうかを調べるためのレポートを作成するとき、私は$ 75Kの平均ではなく、そのクライアントに反映される$ 100Kしか望んでいません。

GAでこれを行うにはどうすればよいですか?たとえば、Mixpanelでは、このシナリオで使用できる特定のタイプの「人物プロパティ」があります。

ありがとうございました!

この製品は、セッションスコープのカスタム変数を使用することになり...アンギュラJSのために、Googleアナリティクスで

+0

_「クライアントがオンボード中に$ 50Kを入力した場合」_クライアント情報の一部としてデータベースに保存しますか? _ "それから$ 100Kに変更しました" _ - 後でどうやって?何日か何週間後に別のセッションに入りますか?これは、サイトの使用状況に関するメタデータではなく、データセット自体で行うべき分析をGAに行わせるようにしているように私には聞こえます。 –

答えて

0

です。 「セッションスコープ」とは、セッションごとの最後の値のみが保持されることを意味します。

プロパティ設定でディメンションを作成し、適切なスコープ(ヒットスコープ、ユーザースコープとセッションスコープの間で選択する必要があります)を選択し、トラッキングコードで「設定」する必要があります。インタラクションヒットでディメンションが送信されるため、ページビュー(またはイベントトラッキング)コールの前にディメンションを設定する必要があります。ディメンションは名前ではなく、作成時の数値インデックスで指定します。

ga('create', 'UA-XXXX-Y', 'auto'); 
ga('set', 'dimension1', '<value>'); 
ga('send', 'pageview'); 

あなたは、あなたがインターフェイスのいずれかでカスタムレポートにセカンダリディメンションとして、それらを設定する、またはカスタムレポートでそれを使用して付けた名前によって次元をアクセスすることができます。

これはセッションを通じてユーザーの値を保持します。ユーザースコープのカスタムディメンションを選択することもできます。カスタムディメンションは、複数のセッションを持つユーザーの最後の値のみを保持します。しかし、ユーザースコープはCookieに依存しています(サーバー側からユーザーごとに一意のキーを設定する「ユーザーID」機能を使用しない限り)ので、常に機能するとは限りません。

関連する問題