過去の任意の (追跡された) 時間に特定のアクション シーケンスを実行したことが、ユーザーの維持とエンゲージメント に与える影響を調べたいと思います。
アクション シーケンスは、オプションの新しいユーザー フローを実行するシーケンスです。
これは、適切なイベントを送信することで Google アナリティクスに通知されます。それはうまくいきます。イベントは期待どおりにレポートに表示されます。
私の問題は、これらのイベントを使用してセグメントを作成したときに結果がどうなるかです。アドバンス セグメンテーションでこれに基づいてセグメントを作成する 2 つの異なる方法を試しました。条件 (終了イベントを介してセグメントを定義し、セッションではなくユーザーをフィルター処理) とシーケンス (開始イベントと終了イベントを定義し、ユーザーをフィルター処理しない) を使用します。セッション)。
これらのセグメントのいずれかを使用して、さまざまなリテンション/ロイヤルティ レポートを見たときに得られるのは、使用セッション全体ではなく、セッション内でこのセグメンテーションを行っている非常に明確な結果です。したがって、NUF 完了者の場合、セッション 1 で私の忠誠心/最新性がすべて見られます。セッション 1 では、NUF を実行する可能性が最も高くなります。これは私が望むものではありません。(これは別のコンテキストで、別のイベントで非常に役立つものであることに注意してください!ただし、新しいユーザー フローには当てはまりません。)
欲しいものを手に入れるためのオプションは何ですか? 次の 2 つの方法が考えられます。
- カスタム ディメンションを使用して、新しいユーザー フローが完了したときにコードでカスタム ディメンション値を割り当てます。ただし、これがセッション間の永続性の問題を解決するかどうかはわかりません。
- 現在は行っていない UserID の注入、および (どういうわけか!) UserID を注入するときに利用可能なレポートを使用してこれを行う。
これらのパスのいずれかがもっともらしいですか? より良い方法はありますか?Google アナリティクスでこれを試みるのはばかげていますか? 私は、Google アナリティクスよりも、当然のこととしてこれを行うアプリ トラッキング ソリューション (Flurry、Mixpanel、DeltaDNA など) に精通しています。驚き。
ありがとう、
ヘザー