ローカライズされたエクスペリエンスのルールを作成する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Search検索要求に含まれるロケール値を、結果を生成するときにコンテキストとして使用します。実装でReactにJS SDK Sitecore Search使用している場合、ロケールの変更をすべてのウィジェットに自動的に伝達できます。
ほとんどの場合、ローカライズされたエクスペリエンスを提供するには、次のものが利用可能であることを確認する必要があります。
エクスペリエンスのローカライズされたルールを作成することは必須ではありません。
デフォルトでは、ロケール値は検索結果とrecommendationsを生成するためのコンテキストとして使用されます。
ローカライズされたルールを作成する必要があるのは、異なるロケールのウィジェットの動作を変更する場合のみです。これには、国ごとにさまざまな製品を表示したり、言語ごとに特定のrecommendationsを作成したりすることが含まれます。
特定のオーディエンスに対して特定のアイテムを除外する
特定のオーディエンスに対して特定の項目を除外するには:
-
preview searchウィジェットの場合は、ウィジェットバリエーションルールを追加します。
-
ルール定義ページのメニュー バーで、Contextをクリックします。
-
Site contextタブで、「Add attribute」をクリックし、リストからlocaleを選択し、演算子のドロップダウンメニューで、特定のオーディエンスのロケールの国(例: Canada)を選択します。
-
属性値を設定するには、テキストボックスに特定のオーディエンスのロケール値を入力するか、入力を開始してロケールを選択します。
-
ルール定義ページのメニューバーで、Strategiesをクリックし、「 Bury Rules 」タブをクリックします。
-
Content itemsタブの右側のペインで、リストを名前でフィルタリングするには、検索入力フィールドにテキストを入力します。または、他の属性でリストをフィルタリングするには、
をクリックします。項目の詳細とパフォーマンス分析の概要については、Quick Lookをクリックします。
-
項目をBury Rulesタブにドラッグします。
-
(オプション)このルールを特定のエンティティに制限するには、Output entityドロップダウン リストで、そのエンティティを選択します。
-
Click Saveをクリックし、デプロイするには、Publishをクリックします。
特定の言語話者に特定のrecommendationsを行う
特定の言語話者に具体的なrecommendationsを行うには:
-
recommendationウィジェットの場合は、ウィジェットのバリエーションルールを追加します。
-
ルール定義ページのメニュー バーで、Contextをクリックします。
-
「 Site context 」タブで、「 Add attribute 」をクリックし、特定のrecommendationsを行う言語のロケールを選択します (例: Spanish)。
-
属性値を設定するには、テキスト ボックスにロケール値を入力するか、入力を開始してロケールを選択します。
-
メニューバーでRecipeをクリックし、Enable contextualized recipeスイッチをオンにします。
-
デフォルトのレシピを変更するには、Choose anotherをクリックします。
-
このウィジェットで使用するレシピを選択するには、Choose Recipes画面のEntitiesドロップダウンメニューで、エンティティまたはAllを選択します。
-
目的のレシピカードで、Chooseをクリックします。
大事なレシピを選択するときは、そのレシピを使用するエンティティに対して有効であることを確認してください。特定のレシピでサポートされているすべてのエンティティには、レシピカードの横に緑色のチェックマークが付いています。
レシピの選択に役立てるために、次の方法でレシピをフィルタリングできます。
-
Name - Search入力フィールドにテキストを入力します。
-
Creator - ドロップダウンメニューでDomainまたはSitecoreを選択します。
-
-
(オプション)レシピの場合、そのレシピを使用するエンティティを変更するには、エンティティ名の横にあるチェックボックスを選択します。
先端エンティティには、そのエンティティのレコメンデーションを表示するために、ウィジェットにrecommendationsが1つ割り当てられている必要があります。
-
Click Saveをクリックし、デプロイするには、Publishをクリックします。