英語からAIを使用して翻訳されました
この記事はAI技術を使用して翻訳されていることにご注意ください。正確性を維持するよう努めていますが、一部の詳細が元のテキストと完全に一致しない場合があります。情報に不明点がある場合は、英語版をご参照ください。
機能の概要
リプレイプレイヤーの主な機能を理解しやすくするために、4つの主要なコンポーネントに分けました。各項目をクリックすると詳細情報が表示されます:
1) メタデータバー:ユーザーのセッションに関する情報。
2) スクリーンビューとイベントストリーム:セッション内で何がどこで起きているかをリアルタイムで確認できるスクリーンビューとイベントのリスト。
3) タイムライン:インタラクティブな再生タイムラインで、高(および低)アクティビティをピンポイントで特定し、関心のあるエリアにジャンプしてさらに分析できます。
4) プレイヤー設定と構成:右下の設定で再生体験を調整でき、右上のボタンでリプレイを他者と共有したり、新しいタブで開いたりできます。
*収集されたイベントのリストを確認
RecordingEventType.SCROLL
RecordingEventType.MOUSE_MOVE,
RecordingEventType.MOUSE_DOWN
RecordingEventType.MOUSE_UP
RecordingEventType.INPUT_TEXT
RecordingEventType.INPUT_SELECT
RecordingEventType.INPUT_CHECKABLE
RecordingEventType.CLICK
RecordingEventType.TOUCH
RecordingEventType.TOUCH_START
RecordingEventType.TOUCH_MOVE
RecordingEventType.TOUCH_END
RecordingEventType.TAP
RecordingEventType.KEYDOWN
RecordingEventType.KEYUP
メタデータバー
メタデータバーからは、以下のことができます:
- セッション関連のデータを見る:日付とタイムスタンプ(Contentsquareユーザープロジェクト設定に基づく)、OSバージョン、アプリバージョン、デバイス。
アプリバージョンの制限
アプリバージョンは常に4桁で表示されます。例えば、12.0はメタデータバーで12.0.0.0と表示されます。65535を超える値は値 % 65536(2¹⁶の剰余)として表示されます。例えば、89548は89548 % 65536 = 24012となり、メタデータバーでは24012.0.0.0と表示されます。
アプリバージョンでサポートされる形式は[w]、[w.x]、[w.x.y]、[w.x.y.z]で、w、x、y、zは0から65535の範囲です。
スクリーンビューとイベントストリーム
左上の番号付きリストメニューをクリックして、スクリーンビューとイベントのリストにアクセスします。
そこから、以下のことができます:
- 画面表示情報の表示: URLパスとタイムスタンプ(セッション開始からの相対時間)を表示します。
- 対応する画面表示イベントの表示: 各画面表示の横にある展開矢印を使用して、その画面表示中に発生したイベントを表示します。カスタムのEvent Triggered Replay (ETR) イベントも含まれます。
- すべて折りたたむ: 展開されたすべての画面表示イベントを折りたたみ、リストされているすべての画面表示を簡単に表示およびナビゲートします。
- イベントの影響を定量化: 各イベントの横にあるチェックボックスを使用してImpact Quantificationにジャンプし、そのイベントの影響をさらに分析します(タイムラインのインサイトアイコンをクリックしても定量化できます)。現在の画面表示から最大9つのイベントを定量化できます。
- エラー詳細へのショートカット(Error Analysisプランのみ): エラーを展開し、「Error analysisで表示」をクリックしてエラーの詳細ページを表示し、チームと共有してさらなる調査を行います。
- フィルタと検索: ユーザー行動、イベントなどをフィルタして関心のあるアクティビティに集中します。検索バーにキーワードを入力して特定の画面表示、アクション、またはイベントを見つけます(リストに表示されている任意の用語を検索可能)。
- 画面表示のズームイン・ズームアウト: 展開矢印にホバーし、拡大アイコンをクリックして画面表示に対応するイベントを詳しく確認し、単一の画面表示を再生します。いつでも全セッションにズームアウトできます。
- 動的変数の表示: 展開矢印にホバーし、「カスタムイベント」を選択して、画面表示またはセッション中に発火した動的変数(dVars)を表示およびコピーします。
タイムライン
-
アクティビティ/非アクティビティ: 太いラインはリプレイ中のユーザーのアクティビティを表し、細いラインは非アクティビティを表します。これにより、リプレイ全体のアクティビティレベルを瞬時に把握し、注目すべき箇所を特定できます。
- 注: 非アクティビティは最後のアクティビティイベントから3秒間の期間に対応します
- スクリーンビューの開始/終了: タイムラインにホバーするとスクリーンビューが拡大され、その開始と終了を簡単に識別できます。
タイムラインバーからは(左から順に)以下の操作が可能です:
- 再生の操作: リプレイの再生/一時停止、次/前の画面ビュー間のスキップ、次/前のセッションリプレイ間のスキップができます。
- 再生時間の表示: セッション全体の時間に対する現在の再生時間を確認できます。
- 画面ビューのズームイン・ズームアウト: 拡大鏡アイコンを使って画面ビューに対応するイベントを詳しく見たり、単一の画面ビューを再生したりできます。いつでも全セッションにズームアウトできます。
- Insightsアイコンをクリック: (プランに応じてErrorsも)定量的に分析し、それぞれをナビゲートし、Error Analysisで確認できます(Errorsが適用される場合)。
-
コメントの追加・表示: 「コメント」ボタンを使うか、タイムラインの任意の部分にホバーして新しい内部コメントを追加、または表示されているコメントアイコンをクリックして既存のコメントを確認できます。
- 次の画面ビューまたはセッションへ移動: 各画面ビューまたはセッションの終わりに、「次の画面ビュー」ボタン(画面ビュー単位で視聴している場合)または「次のセッション」ボタン(セッション単位で視聴している場合)を使用します。
Playerの設定と構成
上部バーの右側から:
- お気に入り: リプレイを視聴中に星アイコンをクリックしてお気に入りに追加します。プロジェクト内のすべてのContentsquareユーザーに対してお気に入り登録されます。Session Replayリストの「で表示」ドロップダウンからお気に入りを見つけることができます。
- 要約: AIを使ってリプレイを要約します。
- リプレイの共有: Contentsquareアカウントを持たない他の人とリプレイを共有できます。例えば、開発者(Contentsquareにアクセスできない人)と共有して、問題の可能性を分析してもらう場合などに便利です。
リプレイリンクの共有について詳しくはこちら:
注:この機能はデフォルトでアクティベートされていません。アクティベートするには、カスタマーサクセスマネージャーにお問い合わせください。
アクティベート後、バーのメニュー右上にある「Share replay」をクリックし、以下の手順に従ってください:
1. 共有する内容を選択:
a) 現在再生中のスクリーンビュー。注:
- Contentsquareユーザーでない方と共有する場合、そのユーザーは特定のスクリーンビューのみを閲覧でき、セッション全体を見ることはできません。
- 別のContentsquareユーザーと共有する場合、そのユーザーはContentsquareプラットフォームにリダイレクトされ、関連するスクリーンビューからセッション全体を閲覧できます。
b) フルセッションリプレイ(リプレイにリストされているすべてのスクリーンビューを含む)。
2. 共有する相手を選択:
a) Contentsquareのチームメンバーのみがリプレイを閲覧可能。
b) このリンクを持つ誰でもリプレイを閲覧可能(Contentsquareのユーザーログインは不要)。
3. 「Copy link」をクリックし、対象の相手に共有してください。
リンク受信者のアクション:
受信者はEメールアドレスを入力して認証を求められます。その後、受信箱に移動し、新しいリンクを受け取ります。このリンクでリプレイにアクセスできます。
各リンクの有効期限は4時間です。期限切れ後は再度認証プロセスを経てリプレイを閲覧する必要があります。
プレイヤーのタイムライン右下から:
-
再生体験を設定する
- 設定:歯車アイコンをクリックしてプレイヤー設定、速度、iOSフォントを設定します。
- FIT:リプレイのビューポートサイズを選択します
iOS 26の変更に関するよくある質問
2025年9月15日、AppleはiOS 26をリリースし、モバイルアプリの画面レンダリング方法に大きな変更を加えました。
1. なぜSwiftUIの画像がリプレイで表示されなくなったのですか?
Xcode 16でビルドされたアプリバージョンでは、iOS 26にアップグレードされたデバイスで記録されたセッションのSwiftUI画像が表示されなくなります。この問題を解決するには、最新のSDKバージョンにアップグレードしてください。
2. なぜほとんどのUI要素(テキスト、画像、ボタンなど)がリプレイで表示されなくなったのですか?
Xcode 26でビルドされた新しいアプリバージョンでは、ほとんどのUI要素(テキスト、画像、ボタンなど)がレンダリングされなくなります。この問題を解決するには、最新のSDKバージョン(iOS SDK 4.44.0以上)にアップグレードしてください。