Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize
        • ウェブテストの始め方
        • ウェブ実験でのトラフィック割り当てとバリアント トラフィック割り当ての使用
        • ウェブテストでウェブページをターゲットにする
        • ウェブ実験に条件を適用する
        • ウェブテストにセグメントを適用する
        • Web実験で決定モデルを使用する
    • XM Cloudの実験にアクセスする
    • 実験リストの使用
    • 実験の詳細を管理する
    • 実験結果に基づいてテスト後の自動アクションを設定する
    • テストのメール通知を設定する
    • 実験の詳細を複製、削除、表示する
  • パーソナライゼーションでのクライアントサイドJavaScriptの使用
  • 用語集
  1. Sitecore Personalizeでの実験の紹介
  1. Sitecore Personalize
  2. Sitecore Personalizeでの実験の紹介
  3. Sitecore Personalizeでのウェブ実験の概要

ウェブテストでウェブページをターゲットにする

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Webページと、組織のWebサイトでWebテスト が実行される条件をターゲットに設定できます。

ウェブ テストでウェブページをターゲットに設定するには:

  1. 実験ビルダーで、Page Targetingタイルをクリックします。

    追加のフィールドが表示されます。

  2. デフォルトでは、All Pagesオプションが選択されています。これにより、組織のWebサイトのすべてのページでWebテスト が実行されます。または、実行するエクスペリエンスの特定のページをターゲットにするには、Specific Pagesオプションをクリックします。

    メモ

    ターゲティングを1つのページに制限することをお勧めします。複数のページをターゲットにすると、一部のページでは他のページよりも本質的に優れた結果が得られる可能性があるため、交絡変数が発生する可能性があります。

  3. 「 Add conditions」をクリックします。

  4. 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演算子ではなくこの演算子を使用することをお勧めします。

  5. テキストフィールドに、必要な文字列を入力します。これはURLではありません。選択した演算子に応じて、次の図に示すように、部分的なページパスなど、必要な文字列または文字を入力する必要があります。

    Add an operator and required characters to target a page.
  6. ターゲット条件をページに追加するには、「 Add page」をクリックします。

  7. ブラウザーでクライアント側JavaScript (CSJS) を実行して 実験を実行するかどうかを決定するには、Add scriptをクリックします。

    Advanced targetingペインが表示されます。

  8. クライアントサイドJavaScript (CSJS) を入力します。

    これには、真実の値が含まれる場合があります。真理値は、ブール コンテキストで評価されたときにtrueに変換される値です。

    大事な

    ターゲティング条件を定義したら、targetingPassed() 関数を呼び出す必要があります。この関数を使用すると、次に示すように、ページがブラウザーに物理的に読み込まれていなくても、仮想ページの読み込みで 実験 を実行できます。

    (function () {
        targetingPassed();
        var pushState = history.pushState;
        history.pushState = function() {
            pushState.apply(history, arguments);
            targetingPassed();
        };
    })();
  9. 「 Save」をクリックします。

    Page Targetingペインに戻ります。

  10. Saveをクリックしてウィンドウを閉じます。

この記事を改善するための提案がある場合は、 お知らせください!

Documentation Assistant

This assistant uses AI to generate responses based on Sitecore documentation. While it has access to official sources, answers may be incomplete or inaccurate and should not be considered official advice or support.
Powered by
k
kapa.ai
Protected by reCAPTCHA

© Copyright 2026, Sitecore A/S or a Sitecore affiliated company.
All rights reserved.

Privacy policySitecore Trust CenterTerms of use