機械翻訳について

REST APIを使用したランキング・ポリシーのテスト

ランキング・ポリシーをテストして、検索結果に対する適切な影響があることを確認します。 ランク付けポリシーは、次の方法でREST APIを使用してテストできます:
  • ドラフト: ランキング・ポリシーがドラフト状態の場合は、次のメソッドを使用してテストできます:

    • rankByパラメータ: コンテンツ・プレビュー用のREST APIアイテム・エンドポイントに検索問合せを送信し、rankByパラメータに名前でランク付けポリシーを指定します。

      次の構文を使用します。

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

      たとえば:

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

  • プロモーション: ランキング・ポリシーが昇格されると、前のメソッドと次の追加メソッドを使用してテストできます:
    • rankByパラメータ: ランキング・ポリシーを昇格させると、REST API for Content PreviewまたはREST API for Content ManagementでrankByパラメータを使用できます。 前述の構文と同様の構文を使用して、previewmanagementに置き換えて、「コンテンツ管理のためのREST API」「アイテム検索エンドポイント」に検索問合せを送信します。

    • チャネルのデフォルト検索: ランキング・ポリシーをチャネルのデフォルトとして割り当てるの後に、検索問合せでChannelTokenを渡すことができます。 次のチャネル・デフォルト検索例は、コンテンツ管理用のREST APIですが、REST APIでコンテンツ・プレビュー用のチャネル・デフォルトをテストすることもできます。

      次の構文を使用します。

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

      たとえば:

      GET: http://myinstance-myaccount.cec.ocp.oraclecloud.com/content/management/api/v1.1/items?q=(type eq "Blog")&channelToken=MarketingChannel

  • 公開済: ランキング・ポリシーが公開されたら、前のメソッドと次の追加メソッドを使用してテストできます:
    • rankByパラメータ: ランキング・ポリシーが公開されると、REST API for Content Preview、REST API for Content ManagementまたはREST API for Content DeliveryでrankByパラメータを使用できます。 前述の構文と同様の構文を使用して、previewpublishedに置き換えて、「コンテンツ配信用のREST API」「アイテム・エンドポイント」に検索問合せを送信します。

    • チャネルのデフォルト検索: ランキング・ポリシーが公開され、チャネルのデフォルトとして割り当てる場合、REST API for Content Preview、REST API for Content ManagementまたはREST API for Content Deliveryでチャネルを検索できます。 前述の構文と同様の構文を使用して、検索問合せでChannelTokenを渡し、managementpublishedに置き換えます。

    • グローバル・デフォルト検索: ランキング・ポリシーをグローバル・デフォルトとして割り当てるの後、チャネルのデフォルトを持たないチャネルを検索することで、グローバル・デフォルトをテストできます。 次のグローバル・デフォルトの例は、コンテンツ配信用のREST APIですが、コンテンツ・プレビュー用のREST APIまたはコンテンツ管理用のREST APIでグローバル・デフォルトをテストすることもできます。

      次の構文を使用します。

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

      たとえば:

      GET: http://myinstance-myaccount.cec.ocp.oraclecloud.com/content/published/api/v1.1/items?q=(type eq "Blog")&channelToken=MarketingChannel