機械翻訳について

ランキング・ポリシーの使用

ランキング・ポリシーが確定したら、それを公開チャネルデフォルトとして割り当てられます」で使用できるように、プロモートする必要があります。 「ランキング・ポリシーをglobalデフォルトとして割り当てます」を使用する場合は、最初に「ランキング・ポリシーの公開」が必要です。 チャネルのデフォルト・ランキング・ポリシーを設定すると、グローバルのデフォルト・ランキング・ポリシーがオーバーライドされます。

ランキング・ポリシーをグローバル・デフォルトにします

検索対象のチャネルにランキング・ポリシーが割り当てられていないか、検索問合せのrankByパラメータでランキング・ポリシーが指定されていない場合に、コンテンツ配信用のREST APIはグローバル・デフォルト・ポリシーを使用して検索結果をランク付けします。

グローバル・デフォルトとして割り当てる前に、ランキング・ポリシーを「促進」および「公開」する必要があります。

ランキング・ポリシーをグローバル・デフォルトとして割り当てるには:

  1. ブラウザでコンテンツ管理者としてサインインし、左側のナビゲーション・メニューの管理で「コンテンツ」をクリックします。
  2. ドロップダウン・リストから「ランキング・ポリシー」を選択します。
  3. グローバル・デフォルトとして割り当てるランキング・ポリシーを選択します。
  4. 「グローバル・デフォルトとして設定」をクリックします。

    ランキング・ポリシーの横に「グローバル・デフォルト」タグが表示されます。

グローバル・デフォルトを変更するには、別のカスタム・ランキング・ポリシーで前述のステップを実行します。 現在のグローバル・デフォルトであるカスタム・ランキング・ポリシーを選択し、「グローバル・デフォルトとして削除」をクリックして、即時利用可能なランキング・ポリシーに戻すこともできます。

特定の公開チャネルのグローバル・デフォルトを「ランキング・ポリシーをチャネルのデフォルトとして割り当てる」でオーバーライドすることもできます。

チャネル・デフォルトとしてのランキング・ポリシーの割当

コンテンツ配信のREST APIでは、検索問合せのrankByパラメータでランキング・ポリシーが指定されていない場合は、チャネルのデフォルト・ポリシーを使用して検索結果をランク付けします。

チャネル・デフォルトとして割り当てるには、「ランキング・ポリシーの昇格」が必要です。

チャネルの作成時に公開チャネルにデフォルトのランキング・ポリシーを割り当てるか、チャネルを編集してランキング・ポリシーを割り当てることができます。

公開チャネルを編集して、ランキング・ポリシーをチャネルのデフォルトとして割り当てるには:

  1. ブラウザでコンテンツ管理者としてサインインし、左側のナビゲーション・メニューの管理で「コンテンツ」をクリックします。
  2. ドロップダウン・リストから「公開チャネル」を選択します。
  3. ランキング・ポリシーを割り当てる公開チャネルを開きます。
  4. 検索結果ランキングで、デフォルトとして割り当てるランキング・ポリシーと、ランキング・ポリシーを適用するアセット・タイプを選択します。
    • ランキング・ポリシー・スコープを設定した場合、ランキング・ポリシーはランキング・ポリシー・ルールに一致する結果に適用されますが、ここで選択したアセット・タイプの場合にのみ適用されます。
    • ランキング・ポリシー・スコープを設定せず、ユーザーが検索を1つ以上のアセット・タイプに制限すると、ランキング・ポリシー・ルール(標準フィールド・ルールとユーザー定義フィールド・ルールの両方)に一致するすべての結果にランキング・ポリシーが適用されます。
    • ランキング・ポリシー・スコープを設定せず、ユーザーが検索をアセット・タイプに制限しない場合は、ランキング・ポリシーを適用するためにランキング・ポリシーの標準フィールド・ルールのみが使用されます。
  5. 「保存」をクリックします。

「公開済ランキング・ポリシーをグローバル・デフォルトとして割り当てます」も使用できます。

コンテンツ配信用のREST APIの検索リクエストでのランキング・ポリシーの使用

カスタム・ランキング・ポリシーは、「コンテンツ配信用のREST API」の検索問合せのURLパラメータとして渡すことができます。 「アイテム・エンドポイント」に対する検索問合せのrankByパラメータで、ランキング・ポリシーを名前で指定します。 このメソッドを使用すると、グローバル・ランキング・ポリシーのデフォルトおよびチャネル・デフォルトがオーバーライドされ、その検索リクエストでの一致アイテムのソート・メソッドが制御されます。

コンテンツ配信用のREST APIでrankByパラメータを指定して検索問合せを発行するには、次の構文を使用します:

GET: https://instanceName-accountName.cec.ocp.oraclecloud.com/content/published/api/v1.1/items?q=(type eq "TypeName")&rankBy=RankingPolicyName

たとえば:

GET: http://instanceName-accountName.cec.ocp.oraclecloud.com/content/publsihed/api/v1.1/items?q=(type eq "Blog")&rankBy=BoostPolicy