バリエーションとルール
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Searchでは、ウィジェットの設定はバリエーションで保存されます。バリエーションは必要な数だけ作成できますが、常に1つだけActiveとして設定されます。同様に、各ページにもアクティブなバリエーションがあります。
実行時に、Searchからのヘッドレス応答には、アクティブなページバリエーションと、その中のすべてのウィジェットのアクティブなバリエーションが含まれます。
バリエーションを使用すると、次のことができます。
-
さまざまなウィジェットを含むページバリエーションがあります。
-
ページまたはウィジェットのバリエーションの切り替えをスケジュールします。
-
テストのバリエーションを分割して、ビジネスニーズに最も適したものを特定します。
ウィジェットのバリエーションには、事前定義されたコンテキストでの動作を変更するルールが含まれています。たとえば、Use Recipe A when visitor is from Canada otherwise use Recipe Bです。バリエーションには、2つのルールが重複したり、互いに矛盾したりしない限り、複数のルールを含めることができます。
実行時に、Sitecore Searchはウィジェットのデータ要求を受信すると、グローバル ウィジェットと要求されたウィジェットの両方のアクティブなバリエーションを使用して統合構成を作成し、それを使用して結果を生成します。
バリエーションフレームワークでは、すべてのウィジェットがアクティブなグローバルウィジェットバリエーションの設定を継承します。ウィジェットのバリエーションにルールを追加すると、ルールの優先順位が最も高い順位が割り当てられるため、グローバル ウィジェットから継承された競合するルールよりも優先されます。
ルール設定
すべてのルールには、結果を最適化するために必要なすべての構成を含むContext、Strategies、およびSettingsセクションがあります。recommendationウィジェットのルールには、検索プロセスでレシピまたはAIアルゴリズムを設定するために使用されるRecipeという名前のセクションも含まれています。
Searchでは、バリエーションとそれに含まれるルールは、結果を最適化する上で重要な役割を果たします。ルールルールは、Contextで説明されている条件が満たされた場合にのみ、ウィジェットのバリエーションウィジェットのバリエーションの動作を変更します。
次の図は、左側の3つのセクション (Context、Strategies、Settings ) をpreview searchウィジェットと検索結果ウィジェットで使用できるものを示しています。

文脈
ルールのContextセクションでは、ルールを適用する基準を定義します。コンテキストには、次の2つのタイプがあります。
-
Site contextは、ルールを有効にするために訪問者がサイト内のどこにいる必要があるかを定義します。
-
Visitorコンテキストは、訪問者が新規訪問者か再訪問者かなど、ルールが適用されるかどうかに影響する訪問者に関する側面を定義します。
コンテキスト値を設定することの直接的な利点は、特定の結果を表示できるユーザーと、いつ表示するかを制御できることです。コンテキストを設定しない場合、ルールはすべてのサイト・エリアおよびすべての訪問者に適用されます。
ルールのコンテキストを設定すると、ルール・エディターには、そのコンテキストに適合する場合に訪問者に表示される項目のサンプル・セットが表示されます。
常にすべてのウィジェットに適用されるルールコンテキストを設定するには、グローバルウィジェットバリエーションに追加し、バリエーションのステータスをDefaultに設定します。
Recipes
ルールのRecipesセクションでは、recommendationウィジェットの結果の生成に使用されるレシピまたはAIアルゴリズムを割り当てることができます。
戦略
ルールのStrategiesセクションでは、次のような結果の優先順位付け、除外、または含める方法を構成できます。
-
Pinウィジェットの表示の特定のスロットにアイテムを追加します。
-
Boost特定の項目を含めます。
-
Buryそして ブロック アイテム。
Settings
ルールのSettingsセクションでは、ドメイン全体で使用するために作成された機能オプションの優先度と可用性を変更できます。
以下に、いくつかの典型的な例を示します。
-
検索結果ウィジェットのデフォルトのユーザー対話性、facets、および並べ替えオプションをオーバーライドします。
-
preview searchウィジェットにトレンド項目と検索ランキングオプションを表示します。
ルールまたはグローバルウィジェット内に新しいオプションを作成することはできません。
新しいオプションを作成したり、既存のオプションを編集したりするには、Administration > Domain settingsページのFeature configurationタブに移動します。
ユースケース
さまざまなコンテキスト シナリオとビジネス ニーズをカバーするために必要な数のルールを作成できます。
ルールの一般的な使用例をいくつか示します。
バリエーションの一般的な使用例は、キャンペーンを反映するルールを使用してバリエーションをスケジュールすることです。