1. Search開発者

Ranking interface

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

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

実行時にウィジェットの設定を上書きまたは更新できます。 これは、検索要求自体で行います 。さまざまなルールは、要求内のエンティティの属性によって駆動されます。

このトピックでは、検索中に属性をランク付けするために実行時に使用されるオブジェクトのインタフェースについて説明します。

Ranking interface

財産

種類

形容

name

必須。

ランク付けに使用する属性の名前。 Sitecore Searchで検索ランキングの属性をマークするには、Administration > Domain Settings > Attribute > Use For Featuresをクリックします。

weight

このランキング属性に適用する重み。デフォルトは1.0です。1から100までの任意の値を入力できますが、スコアリング システム全体に対する1つのコンポーネントの影響を最小限に抑えるために、低い値を渡すことをお勧めします。

たとえば、last_modifiedなどのタイムスタンプ属性でランク付けする場合、潜在的な一致の重みは次のように時間とともに変化します。

  • timestamp属性がリクエストのタイムスタンプと完全に一致する潜在的な一致は、完全な重みを取得します。

  • タイムスタンプ属性がリクエストのタイムスタンプより1週間以上遅れている潜在的な一致は、重みがゼロになります。

たとえば、5月26日金曜日の午後1時30分に、ランキングの重み付けが3のリクエストを送信したとします。 last_modified属性の値がMay 23のcontent itemは、ランキングの重み付けが1.5になります。ただし、last_modified属性の値がMay 15のcontent itemは、ランキングの重み付けが0になります。

メモ

特に指定しない限り、すべての値はオプションです。

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