SearchとRecommendation APIを使った検索体験の作成
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Search and Recommendation APIを使って、訪問者に最高の検索体験を提供します。このAPIは1つのエンドポイントと、検索結果、recommendations、AI搭載の質問や回答などを得るために使える多くのオブジェクトやキーを持っています。
オブジェクトやキーの説明、データモデルの詳細なビューについては、Search and Recommendation APIのリファレン スを参照してください。
管理者がSitecore Searchを使ってソースの初期設定と設定を行った後、Searchと推奨のAPIを使ってウェブサイトやモバイルアプリと統合できます。
Sitecore SearchとSearchおよび勧告API
Sitecore SearchとSearchおよび勧告API連携して機能します。管理者はSitecore Searchを主に2つの目的で行います。
- 初期設定を行います。つまり、ソース、ウィジェット、ページ、属性、ソート、フィルタリング、テキスト関連性などのオプションを設定し、使いたい機能です。これらは必ず実行しなければAPI呼び出しができません。
- 実行時に変更されない設定を設定しましょう。例えば、 APIコールですべてのfacetsを要求した際にSitecore Search返してほしいfacetsを設定できます。これは、すべてのfacetsをリクエストする際に、どのfacetsを表示するかをランタイムのビジタークエリに依存しないためです。
実行時にしかパスできないアイテムをリクエストし設定するには、Searchと推奨APIを使用します。例えば、フィルターレベルでfacetsを取得したい、コンテキストを送信したい場合user 、APIを通じて行う必要があります。これは、利用可能なfacetsがビジタークエリに依存し、特定のビジターの行動がAPIコールをトリガーしたときに初めてコンテキストuser分かるためです。
!注SearchでできることとAPIを通じてできることには重複があります。もし競合がある場合、API経由で要求する設定は必ずSearchで定義したものを上書きします。
この記事を改善するための提案がある場合は、 お知らせください!