- Searchリクエスト
Ranking interface
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
ウィジェットの設定は実行時にオーバーライドまたは更新できます。 これは検索リクエスト自体で行 います。リクエスト内のエンティティの属性によって様々なルールが制御されます。
このトピックでは、検索中に属性をランク付けするために実行時に使われるオブジェクトのインターフェースについて説明します。
Ranking interface
財産
種類
概要
名称
ストリング
ランキングに使う属性の Required.Name。Sitecore Searchで検索ランキング用属性をマークし、Administration > Domain Settings > Attribute >機能使用をクリックしてください。
重量
番号
このランキング属性に重みを適用してください。デフォルトは1.0です。1から100までの任意の値を入力できますが、単一のコンポーネントが全体のスコアリングシステムに与える影響を最小限に抑えるために、低い値をパスすることを推奨します。例えばlast_modifiedのようなタイムスタンプ属性でランク付けする場合、潜在的なマッチの重みは時間とともに次のように変化します。リクエストのタイムスタンプと正確に一致するタイムスタンプ属性を持つ潜在的なマッチには、その重みが全額与えられます。リクエストのタイムスタンプより1週間以上遅れている可能性のあるマッチには、重みがゼロとなります。例えば、5月26日金曜日の午後1時30分にランクウェイト3のリクエストを送信した場合、5月23日のlast_modified属性の値を持つcontent itemは、ランキング重み1.5を受け取ります。ただし、last_modified属性値が5月15日のcontent itemはランキング重みが0になります。
!注タイムスタンプ属性をランキングに用いる場合、ランキングブーストはクエリ時刻から7日以内のタイムスタンプを持つコンテンツにのみ適用されます。最新順位でコンテンツをランク付けするには、Unixのエポック値を含む整数属性として日付を保存します。より新しい日付は数値が大きいため、新しいコンテンツを優先して古いコンテンツを優先することがあります。
!注特に明記がない限り、すべての値は任意です。