パーソナライゼーションの使用
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
訪問者の結果をパーソナライズするには、widget.items.search.personalizationオブジェクトを使用します。類似の項目を検索するときに優先順位を付けSitecore Search fieldsと、使用するアルゴリズムを追加する必要があります。また、uuidを渡して、どの訪問者がパーソナライズされた結果を取得する必要があるかをSitecore Searchが把握できるようにします。
メモ
パーソナライゼーションに属性を使用する前に、管理者がSearchでPersonalizationの属性を設定していることを確認してください。
このオブジェクトのデータモデルについては、Search and Recommendation APIリファレンスを参照してください。
次の例では、次のことを行います。
-
キーフレーズのパーソナライズされた結果を表示するcloud。
-
類似のコンテンツを検索するときに、コンテンツのタイトルとタイプを使用するようにSitecore Searchに依頼します。これを行うには、personalizationオブジェクト内でfields配列を使用し、titleとtypeを値として渡します。
-
affinityアルゴリズムを使用して、パーソナライズされたコンテンツを取得します。
次のコード サンプルは、要求を作成する方法を示しています。