似たようなアイテムを手に入れる

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

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

widget.items.search.personalizationオブジェクトを使って、訪問者に見せる類似品を入手できます。似た品を探す際に優先して取りたいfieldsと、似た品をSitecore Searchしたい文書idsを追加しなければなりません。

このオブジェクトのデータモデルについては、Search and Recommendation APIリファレンスを参照してください。

類似アイテムの例として、各検索結果項目の下に 「もっと詳しく」 ボタンを表示することがあります。ユーザーがこのボタンをクリックすると、類似したアイテムのリストが表示されます。

!注似たようなアイテムを入手する前に、管理者がSitecore SearchでPersonalizationを設定していることを確認してください。

次の例では、次のようにしたいです:

  • 文書に似た5つのアイテムをID **https_www_sitecore_com_blog_ai-overcome-bad-data(悪データ克服)**します。これを行うには、widget.items.search.personalizationオブジェクト内のids配列を使い、https_www_sitecore_com_blog_ai-overcomes-bad-dataのIDを値として渡します。
  • 類似したコンテンツを検索する際にタイトルとドキュメントタイプを使うようSearch指示します。そのためには、widget.items.search.personalizationオブジェクト内のfields配列を使い、titleとtypeを値として渡します。

以下のコードサンプルは、リクエストの作成方法を示しています:

{ "widget": { "items": { "rfk_id": "rfkid_7", "entity": "content", "sources": "388218", "390565" , "search": { "content": {}, "personalization": { "algorithm": "mlt", "fields": "title", "type" , "ids": "https___www_https_www_sitecore_com_blog_ai-overcomes-bad-data"

}, "limit": 5, "offset": 0 } }

}, "context": { "locale": { "country": "us", "language": "en" }, "user": { "uuid": "159871551-1g-i4-4x-1p-f5tdhddqwvywv7b9g2vy-1664852644904" } } }

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