AIを使用して英語から翻訳されました
この記事はAI技術を使用して翻訳されています。正確性を維持するよう努めていますが、一部の詳細が元のテキストと完全に一致しない場合があります。情報に不明点がある場合は、英語版をご参照ください。
この記事では、イベントを使用してSession ReplayおよびHeatmapsのセッションキャプチャを開始する方法を説明します。例としては、モーダルが開いたときやユーザーがサイトとやり取りしたときのイベントがあります。イベントを使用して従業員のセッションキャプチャを除外することもできます。
開始前に
- Events APIがすでにサイトに実装されている必要があります。
- Contentsquareでサイト設定を編集するには管理者権限が必要です。
イベントを使用してヒートマップのスクリーンショットをキャプチャすることはできません。
イベントに基づいてスクリーンショットをキャプチャすることはできませんが、イベントに基づいてHeatmapのセッションデータをフィルタリングすることは可能です。フィルタリング時、Contentsquareはユーザーがセッション中にイベントをトリガーしたセッションから収集されたデータを表示します。これは、イベントが発生した瞬間にHeatmapのスクリーンショットがキャプチャされることを意味しません。
ABテストの目的で、使用するイベント名がテスト対象のページに固有であることを確認してください。
イベントを使ったセッションキャプチャターゲティングの設定
1. Contentsquareアプリで、Sites & Organisationsに移動します。
2. 歯車アイコンをクリックしてサイト設定にアクセスします。
3. Session targeting & trackingセクションをクリックします。
4. 特定のページまたはカスタムイベントが発生したときにセッションのキャプチャを開始するを選択します。
5. Eventフィールドにイベント名を入力します。
これはトリガーされたときにセッションキャプチャを開始するイベントです。例:opened_modal。
イベント名には英数字(a-z、A-Z、0-9)、アンダースコア(_)、およびダッシュ(-)のみ使用できます。
6. (任意)+アイコンをクリックしてターゲティングルールを追加します。
イベントはURLなどの他のターゲティングオプションより優先されます。
ページにイベントが存在する場合、URLターゲティングルールを含む他のターゲティングルールよりも優先されます。
7. 変更を保存をクリックして確定します。
従業員のセッションキャプチャを除外するためのイベント設定方法
1. サイトのコード内で、従業員であるユーザーに保存されるクッキーを定義します。
2. 従業員クッキーが存在しない場合にのみイベントを送信するようコードを設定します。
例:
if (isnotEmployee) {
window._uxa.push(["event", "start_contentsquare"]);
}3. Contentsquareアプリでセッションキャプチャ設定を変更し、イベント名を使用してセッションキャプチャを開始します。
前のセクションの手順を参照してください。