AIを使用して英語から翻訳されました
この記事はAI技術を使用して翻訳されています。正確性を維持するよう努めていますが、一部の詳細が元のテキストと完全に一致しない場合があります。情報に不明点がある場合は、英語版をご参照ください。
URLターゲティングは、Session Replayの設定で、どのページがセッションリプレイをトリガーするかを定義できます。URLマッチルールを作成することで、決済フロー、重要なランディングページ、特定のユーザージャーニーなど、最も重要なページにリプレイキャプチャを集中させることができます。ユーザーがルールに一致するURLを訪問すると、Contentsquareは自動的にそのセッションのリプレイキャプチャを開始します。
注
セッションは、Replay Recording Rateによってリプレイキャプチャの対象に選択されている必要があります。
この記事では、URLターゲティングの設定方法、利用可能なマッチオプション、および各オプションに一致する(または一致しない)URLの例を説明します。
リプレイのURLターゲティングを設定する方法
URLターゲティングの設定は、管理者またはExpertユーザーの許可を持つユーザーのみが行えます。
- 右上のプロフィールアイコンをクリックします。
-
Projects and usersを選択します。
- Replaysタブに移動します。
- ドロップダウンからマッチ条件を選択します(以下のオプションを参照)。
-
テキストフィールドに、ターゲットにしたいURLまたはURLの一部を入力します。
- 保存をクリックします。
URLターゲティングのオン・オフを切り替えるには:
Replay targetingの横にあるトグルをクリックして有効化または無効化します。
URLターゲティングのオプション
URLは複数の部分で構成されています。Contentsquareはターゲティングルールのマッチング時に以下の最大5つの部分をチェックします:
- プロトコル
- ドメイン
- パス
- クエリ文字列
- フラグメント
セッションをターゲットにするには、8つのマッチ条件のいずれかを使用できます:
- URL matches exactly: プロトコル、クエリ文字列、フラグメントを含む特定のURLを対象とします。
- URL contains: 入力したテキストを含む任意のページのURLを対象とします。
- URL starts with: プロトコルを含む、入力したテキストで始まる任意のページのURLを対象とします。
- URL ends with: 入力したテキストで終わる任意のページのURLを対象とします。
- URL does not match exactly: 指定したURL以外のすべてのURLを対象とします。
- URL does not contain: 入力したテキストを含まないページのURLを対象とします。
- URL does not start with: 入力したテキストで始まらないページのURLを対象とします。
- URL does not end with: 入力したテキストで終わらないページのURLを対象とします。
URLターゲティングの例
URL matches exactly
例のURL入力: https://www.example.com/pages/?x=1
| 結果 | 例のURL | 理由 |
|---|---|---|
| 一致 | https://www.example.com/pages/?x=1 | すべてのURL部分が完全に一致しています。 |
| 不一致 | https://www.example.com/pages/ | クエリ文字列 ?x=1 がありません |
| 不一致 | https://www.example.com/pages/subpage | クエリ文字列 ?x=1 がなく、ページパスに /subpage を含めるべきではありません |
| 不一致 | https://www.example.com/pages/?x=1&y=1 | URLの末尾に一致しないクエリ文字列 &y=1 があります |
| 不一致 | https://www.example.com/pages/?x=1#2 | フラグメント #2 によりURLは完全一致ではなくなります。 |
URL contains
例のURL入力: subpage
| 結果 | 例のURL | 理由 |
|---|---|---|
| 一致 | https://www.example.com/subpage/info | URLのパスにsubpageが含まれています。 |
| 一致 | https://www.example.com/category/product-subpage-launch/ | 単語subpageがパスのセグメント内に現れます。 |
| 一致 | https://www.example.com/help/?q=subpage_results | 単語subpageがクエリ文字列に現れます。 |
| 不一致 | https://www.example.com/mainpage | URLに正確な文字列subpageが含まれていません。 |
| 不一致 | https://www.example.com/SUBPAGE/details | URLの一致は大文字小文字を区別しないため、SUBPAGEはsubpageに一致します |
| 不一致 | https://www.example.com/sub-page/details | URLにはsub-page(ハイフン付き)が含まれており、正確な連続文字列subpageではありません |
URLの最初の文字
例のURL入力: https://www.example.com/pages/
| 結果 | 例のURL | 理由 |
|---|---|---|
| 一致 | https://www.example.com/pages/ | URLが対象の基準と完全に一致しています |
| 一致 | https://www.example.com/pages/subpage | URLは対象の基準で始まっています。追加のパスセグメント/subpage は一致点の後に続きます。 |
| 一致 | https://www.example.com/pages/?x=1 | URLは対象の基準で始まっています。クエリ文字列?x=1は一致点の後に続きます。 |
| 一致 | https://www.example.com/pages/?x=1&y=1 | URLは対象の基準で始まっています。クエリ文字列?x=1&y=1は一致点の後に続きます。 |
| 一致 | https://www.example.com/pages/?x=1#2 | URLは対象の基準で始まっています。クエリ文字列?x=1とフラグメント#2は一致点の後に続きます。 |
| 不一致 | https://example.com/pages/ | サブドメインwww.がありません。完全なドメインは対象の基準と正確に一致する必要があります。 |
URLで終わる
例のURL入力: pages/
| 結果 | 例のURL | 理由 |
|---|---|---|
| 一致 | https://www.example.com/pages/ | URLは一致する基準のpages/で終わっています |
| 一致 | https://www.example.com/folder/pages/ | URLは一致する基準のpages/で終わっています |
| 不一致 | https://www.example.com/pages/subpage | URLパスはpages/で終わっていません |
| 一致 | https://www.example.com/pages/?x=1 | URLは?x=1で終わっており、pages/ではありません。クエリパラメータは一致評価に含まれます。 |
よくある質問
Replay Targetingは遡及的に適用されますか?
いいえ、ターゲティングは設定が保存された後に発生するセッションに対してのみ開始されます。
URLターゲティングは対象のページを訪問したすべてのセッションをキャプチャしますか?
必ずしもそうではありません。セッションはまずプランのグローバルReplay Recording Rateによって選択される必要があり、その後URLターゲティングがページルールに基づいて選択されたセッションの中からキャプチャするものを制御します。