モバイルセッションリプレイ(Session Replay Mobile)¶
モバイルセッションリプレイは、ユーザーの操作ごとに録画・再生を行うことで、モバイルアプリケーションのオブザーバビリティを拡張します。これにより、クラッシュやエラー発生時の状況をより簡単に再現できるようになります。さらに、録画を通じてユーザーの実際のインタラクションを把握できるため、製品のインタラクション改善に役立ちます。現在、本機能は alpha フェーズであり、Android、iOS、Flutter、React Native アプリに対応しています。
収集の設定¶
セッションリプレイを使用する前に、ローカルデプロイメントの場合は、まず DataKit をインストールし、RUM 収集 のセッションリプレイ関連パラメータ session_replay_endpoints を有効にする必要があります。パブリック DataWay を使用する場合は、追加の設定は不要です。
注意: セッションリプレイ機能を使用するには、DataKit のバージョンを 1.5.5 以上にアップグレードする必要があります。
統合¶
セッションリプレイの表示¶
モバイルセッションリプレイの表示方法、再生状態、および異常処理方法は、Web 版と同じです。詳細は Web セッションリプレイの表示方法 および 再生状態と異常処理 を参照してください。
対応範囲¶
プラットフォームやバージョンによって、画像、キャンバス描画コントロール、WebView の収集能力は異なります。具体的な対応範囲については、各プラットフォームのセッションリプレイ導入ドキュメントを参照してください。