ユーザーセッションのプロファイリングとは、特定の期間(ユーザーセッション)におけるアプリ内での1人のユーザーの活動に関するデータを収集、分析、可視化するプロセスです。
ユーザーセッションの詳細ページ
ユーザーセッションの詳細ページにはセッションプロファイルが包括的に表示され、セッション中のユーザーの操作や状況を把握できます。これには、アクセスした画面/ページ、実行した処理、実行されたAPIコール、発生したクラッシュや致命的でないエラー、セッション中に送信されたフィードバックが含まれます。
[開発者]→[ユーザーセッション]に移動します。ここでは、選択した期間内に、このプロジェクト内のすべてのアプリで発生したユーザーセッションを表示、分析できます。異なるデバイスからの同一ユーザーのすべてのセッションは1人のユーザーに関連付けられ、メールアドレスとデバイスIDの両方を使用してセッションを検索できます。
個々のセッションデータをクリックすると、ユーザー情報、デバイスの詳細、そのセッション中に行われたすべてのユーザー活動の履歴が表示されます。同じページでユーザーのセッション全体のタイムラインを表示し、同じユーザーの他のセッションのデータ表示に移動することもできます。
クラッシュ、エラー、フィードバックに関するユーザーセッションのコンテキスト
ユーザーセッションの詳細ページは、1回のセッションにおけるユーザーの活動、アプリの動作、環境をまとめて表示する、行動セッションのプロファイリングツールとして利用できます。これにより、問題のデバッグ、使用状況の傾向の把握、アプリの利用体験の改善が容易になります。
たとえば、クラッシュ/エラーの各事象や個々のフィードバックなどの詳細を確認すると、クラッシュ、JavaScriptエラー、致命的でないエラーが報告されたセッション、またはフィードバックが送信されたセッションで何が起きたかについて、詳細な分析情報とコンテキストを表示できます。