ウェブテストでウェブページをターゲットにする
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Webページと、組織のWebサイトでWebテスト が実行される条件をターゲットに設定できます。
ウェブ テストでウェブページをターゲットに設定するには:
-
実験ビルダーで、Page Targetingタイルをクリックします。
追加のフィールドが表示されます。
-
デフォルトでは、All Pagesオプションが選択されています。これにより、組織のWebサイトのすべてのページでWebテスト が実行されます。または、実行するエクスペリエンスの特定のページをターゲットにするには、Specific Pagesオプションをクリックします。
メモターゲティングを1つのページに制限することをお勧めします。複数のページをターゲットにすると、一部のページでは他のページよりも本質的に優れた結果が得られる可能性があるため、交絡変数が発生する可能性があります。
-
「 Add conditions」をクリックします。
-
Page Targetingペインの演算子ドロップダウンリストで、次のいずれかの演算子をクリックします。
演算子
形容
含む
この演算子は、ゲストのURLにテキスト フィールドに指定した文字が含まれている場合に 実験 を実行します。
含まれないもの
この演算子は、テキスト フィールドで指定された文字がURLに含まれていない場合に 実験 を実行します。
で終わらない
この演算子は、ゲストのURLがテキスト フィールドに指定した文字列で終わらない場合に テスト を実行します。
等しくない
この演算子は、ゲストのURLがテキスト フィールドで指定した文字列と一致しない場合に 実験 を実行します。
正規表現と一致しません(大文字と小文字を区別しない)
この演算子は、ゲストの現在のページのUniform Resource Identifier (URI) が指定された正規表現 (RegEx) パターンで書式設定されていない場合に 実験 を実行します。これは、1つの正規表現で異なるデータを照合できるため、複数のcontains条件を使用する場合に便利です。隣接するフィールドに正規表現文字を入力します。正規表現文字の書き方の詳細については、https://www.regular-expressions.infoサイトを参照してください。
正規表現と一致しません
ゲストの現在のページのUniform Resource Identifier (URI) が書式設定されておらず、指定した正規表現 (RegEx) パターンの大文字と小文字と完全に一致する場合に 実験 を実行する場合は、この演算子を選択します。これは、1つの正規表現で異なるデータを照合できるため、複数のcontains条件を使用する場合に便利です。テキストフィールドに正規表現文字を入力します。正規表現文字の書き方の詳細については、https://www.regular-expressions.infoサイトを参照してください。
先端この演算子では、大文字と小文字が区別されます。RegExを使用し、大文字と小文字を区別しない場合は、Does not match Regex (Ignore Case)演算子を選択します。
で始まらない
この演算子は、ゲストのURLがテキスト フィールドで指定した文字列で始まっていない場合に テスト を実行します。多くの場合、多くのURLにutm_source=email_campaignなどのクエリ パラメータが追加され、テキスト フィールドに入力するすべての正確なURLを把握するのが難しくなるため、Does not equal演算子ではなく、この演算子を使用することをお勧めします。
で終わる
この演算子は、ゲストのURLがテキスト フィールドに指定した文字列で終わる場合に テスト を実行します。
イコール
この演算子は、ゲストのURLがテキスト フィールドに指定した文字列と完全に一致する場合に テスト を実行します。Equals演算子を使用する場合、テスト は文字列がURLと完全に一致する場合にのみ実行されます。これは、プレビュー モードや、URLにクエリ パラメータやUrchin Tracking Module (UTM) パラメータが追加されている場合、本番環境で意図したとおりに機能しないことがあります。Equals演算子を使用する場合、実験をプレビュー するときに、ステップ3で入力したテキスト フィールドに含まれていないクエリ パラメーターを削除する必要があります。これらの理由から、Starts with演算子の使用をおすすめすることがよくあります。
正規表現に一致 (大文字と小文字を区別しない)
この演算子は、ゲストの現在のページのUniform Resource Identifier (URI) が指定された正規表現 (RegEx) パターンで書式設定されている場合に 実験 を実行します。これは、1つの正規表現で異なるデータを照合できるため、複数のcontains条件を使用する場合に便利です。隣接するフィールドに正規表現文字を入力します。正規表現文字の書き方の詳細については、https://www.regular-expressions.infoサイトを参照してください。
正規表現に一致
ゲストの現在のページのUniform Resource Identifier (URI) が書式設定され、指定した正規表現 (RegEx) パターンの大文字と小文字と完全に一致する場合に 実験 を実行する場合は、この演算子を選択します。これは、1つの正規表現で異なるデータを照合できるため、複数のcontains条件を使用する場合に便利です。隣接するフィールドに正規表現文字を入力します。正規表現文字の書き方の詳細については、https://www.regular-expressions.infoサイトを参照してください。
先端この演算子では、大文字と小文字が区別されます。RegExを使用し、大文字と小文字を区別しない場合は、Matches Regex (Ignore Case)演算子を選択します。
で始まる
この演算子は、ゲストのURLがテキスト フィールドで指定した文字列で始まる場合に テスト を実行します。多くのURLにはutm_source=email_campaignなどのクエリ パラメータが追加されるため、テキスト フィールドに入力するすべての正確なURLを把握するのが難しくなるため、Equals演算子ではなくこの演算子を使用することをお勧めします。
-
テキストフィールドに、必要な文字列を入力します。これはURLではありません。選択した演算子に応じて、次の図に示すように、部分的なページパスなど、必要な文字列または文字を入力する必要があります。

-
ターゲット条件をページに追加するには、「 Add page」をクリックします。
-
ブラウザーでクライアント側JavaScript (CSJS) を実行して 実験を実行するかどうかを決定するには、Add scriptをクリックします。
Advanced targetingペインが表示されます。
-
クライアントサイドJavaScript (CSJS) を入力します。
これには、真実の値が含まれる場合があります。真理値は、ブール コンテキストで評価されたときにtrueに変換される値です。
大事なターゲティング条件を定義したら、targetingPassed() 関数を呼び出す必要があります。この関数を使用すると、次に示すように、ページがブラウザーに物理的に読み込まれていなくても、仮想ページの読み込みで 実験 を実行できます。
-
「 Save」をクリックします。
Page Targetingペインに戻ります。
-
Saveをクリックしてウィンドウを閉じます。