ランキングの使用
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
カスタムランキングを追加して、検索結果内のアイテムの関連性を変更できます。カスタマイズされたランク付けを実行するには、widget.items.search.rankingオブジェクトを使用して、nameとweightを指定します。
メモ
ランク付けに属性を使用する前に、管理者がSearchでRankingの属性を設定していることを確認してください。
このオブジェクトのデータモデルについては、Search and Recommendation APIリファレンスを参照してください。
たとえば、訪問者がproduct optimizationを検索し、結果に10個の項目があり、それぞれに関連性スコアがあるとします。カスタマイズされたランキングを使用して、各項目の関連性スコアを増減できます。たとえば、review_ratingでランク付けすると、レビュー評価が高い項目ほど関連性スコアが高くなります。
手記
weightを5未満に抑えることをお勧めします。これは、1つの属性がシステム全体に与える影響を最小限に抑えるためです。
weightが高いほど、関連性スコアを計算するときにSitecore Searchが属性を考慮することが重要になります。たとえば、Sitecore Search属性よりもreview_rating属性をわずかに重要視genreする場合は、両方の属性を渡し、より高いweightreview_rating割り当てます。
次のコード サンプルは、要求を作成する方法を示しています。