---
title: "Ranking interface"
slug: "the-ranking-interface"
abstract: "実行時にこのSitecore Search JS Dataパッケージオブジェクトを属性によるランク付けのリクエストに追加します。"
---
# Ranking interface

ウィジェットの設定は実行時にオーバーライドまたは更新できます。 [これは検索リクエスト自体で行](https://doc.sitecore.com/search/ja/developers/search-developer-guide/integrating-using-search-js-data-package/walkthrough--configuring-widgets-at-runtime.html "Walkthrough: Configuring widgets at runtime") います。リクエスト内のエンティティの属性によって様々なルールが制御されます。

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

## 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のエポック値を含む整数属性として日付を保存します。より新しい日付は数値が大きいため、新しいコンテンツを優先して古いコンテンツを優先することがあります。

> !注特に明記がない限り、すべての値は任意です。