セッションリプレイを使用すると、ウェブサイト上の実際のユーザーセッションの録画を視聴できます。訪問者が見たもの、クリックした場所、ナビゲート方法を正確に確認できます。

セッションリプレイとは?
セッションリプレイはウェブサイト上の訪問者のインタラクションを記録します:
| キャプチャ | 説明 |
|---|---|
| ページコンテンツ | 訪問者が見たもの |
| マウス移動 | カーソルパスとホバー |
| クリック | ユーザーがクリックした場所 |
| スクロール | スクロール深度と速度 |
| フォーム入力 | フォーカスされたフィールド(値ではなく) |
| エラー | 発生したJavaScriptエラー |
セッションリプレイを使用する理由は?
ユーザー行動を理解する
訪問者の視点を見てください:
- 何が注目を集めたのか
- どこで混乱したのか
- チェックアウトを放棄した理由
- サイトをどのようにナビゲートするか
問題のデバッグ
問題が発生する様子を観察してください:
- ユーザーが報告したバグを再現する
- コンテキストでエラーを確認する
- UXの摩擦点を特定する
- 壊れた機能を見つける
コンバージョンを改善する
機能することを学びましょう:
- 成功したコンバージョンを研究する
- 放棄したユーザーと比較する
- 実際の行動で仮説をテストする
- A/Bテスト結果を検証する
主な機能
完全なセッション記録
すべてのセッションがキャプチャされます:
- 完全なページレンダリング
- 動的コンテンツの変更
- シングルページアプリナビゲーション
- レスポンシブブレークポイントの変更
スマートな再生
効率的な再生コントロール:
- 非アクティブ期間をスキップ
- 遅い部分を速度アップ
- 特定のイベントにジャンプ
- タイムスタンプを共有
プライバシー重視
ユーザープライバシーが保護されます:
- 機密データはマスキング
- プライバシー第一
- 設定可能なプライバシー
- パスワードは記録されません
セッションリプレイ vs. ヒートマップ
| 機能 | セッションリプレイ | ヒートマップ |
|---|---|---|
| ビュータイプ | 個別セッション | 集計データ |
| 詳細レベル | すべてのアクション | クリック/スクロールパターン |
| ユースケース | デバッグ、フロー理解 | レイアウト最適化 |
| データ量 | 1回のセッション | すべてのセッション結合 |
両方を使用して完全なインサイトを得る:
- ヒートマップ: 「ユーザーはどこをクリックするのか?」
- セッション: 「なぜこのユーザーは変換しなかったのか?」
プラン比較
| 機能 | Pro | Scale | Enterprise |
|---|---|---|---|
| セッション記録 | ✓ | ✓ | ✓ |
| 保持期間 | 60日 | 120日 | 180日 |
| ヒートマップ | ✓ | ✓ | ✓ |
| ラッシュクリック検出 | ✓ | ✓ | ✓ |
| エラーリンク | ✓ | ✓ | ✓ |
| カスタムイベント | ✓ | ✓ | ✓ |
| APIアクセス | ✓ | ✓ | ✓ |
| セッションをダウンロード | ✗ | ✓ | ✓ |
始める
セッションリプレイを有効化
セッションリプレイはProプラン以上に含まれます:
- サイトの設定を開き、「詳細設定」タブに移動します
- 「セッションリプレイ」トグルを有効にします
- 記録トリガーを選択します — エラーのあるセッションのみを記録するか、すべてのセッションを記録するかを選択します
- 同じ詳細設定タブでプライバシーオプション(入力マスキング、テキストマスキング、除外ルート)を設定します
コード変更は不要
既にZenovayトラッキングを使用している場合:
- 記録は自動的に開始されます
- 同じスクリプトが再生を処理します
- 追加インストールは不要です
最初の記録
有効化後:
- サイトトラフィックを待ちます
- セッションは数分以内に表示されます
- セッションタブで確認します
何が記録されるのか
キャプチャされた要素
| 要素 | 記録 | 注記 |
|---|---|---|
| ページレイアウト | ✓ | 完全なDOMスナップショット |
| 画像 | ✓ | 表示されたとおり |
| CSSスタイル | ✓ | 計算されたスタイル |
| アニメーション | ✓ | CSS/JSアニメーション |
| ビデオ | プレースホルダー | プライバシーの懸念 |
| フォーム | フィールドのみ | 値はマスキング |
ユーザーアクション
| アクション | 記録 |
|---|---|
| マウス移動 | ✓ |
| クリック | ✓ |
| スクロール | ✓ |
| 入力 | マスキング |
| タブフォーカス | ✓ |
| コピー/ペースト | イベントのみ |
記録されない
プライバシーとセキュリティのため:
- パスワードフィールドコンテンツ
- クレジットカード番号
- マークされたフィールド内の個人データ
- クリップボードコンテンツ
- ファイルアップロードコンテンツ
記録ワークフロー
仕組み
- 訪問者がページを読み込む → 初期DOMスナップショット
- ユーザーが操作 → 変更がイベントとしてキャプチャされる
- データ送信 → 圧縮、プライバシーフィルタリング
- 安全に保存 → 保存時に暗号化
- 再生可能 → セッションタブで
パフォーマンスへの影響
記録は軽量です:
- 最小限のCPUオーバーヘッド(<1%)
- 小さな帯域幅増加(ページあたり約50KB)
- ユーザーに見えるラグなし
- 非同期データ送信
セッションを表示
記録にアクセス
- サイトのダッシュボードを開き、「セッション」タブを選択します
- セッションリストを参照します
- セッションをクリックして再生します
- プレイヤーコントロールを使用して移動します
セッションリストが表示するもの
| 列 | 情報 |
|---|---|
| 時刻 | セッションが発生した時刻 |
| 期間 | セッション期間 |
| ページ | ページ数 |
| 国 | 訪問者の場所 |
| デバイス | デスクトップ/モバイル/タブレット |
| ステータス | アクティブ、完了、エラー |
クイックフィルター
事前構築フィルター:
- 最近のセッション
- 長いセッション(5分以上)
- 短いセッション(1分未満)
- エラーのあるセッション
- ラッシュクリック付きセッション
プライバシーとコンプライアンス
プライバシー重視
セッションリプレイはプライバシーを尊重します:
- デフォルトでマスキングされた入力フィールド
- 設定可能なマスキングとルート除外
- リクエスト時に記録を削除できます
- プランに従って保持制限が適用されます
データマスキング
サイトの「詳細設定」でマスキングを設定します:
- すべての入力フィールド値をマスク(デフォルトで有効)
- すべてのテキストコンテンツをマスク
- 特定のルートを記録から除外
さらに詳しく
詳細については、セッション保存とプライバシー を参照してください。