React Sitecore Search JS SDKの概要
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Searchは検索可能なコンテンツのインデックスを作成し、インデックスをエンティティとして保存することで、エンティティベースの検索を提供します。エンティティは、コンテンツのさまざまなカテゴリを表す一意の構造を持つ、検索インデックス可能な個別のオブジェクトタイプです。
Searchエクスペリエンス
次に、ユーザーの一般的な検索エクスペリエンスと、アプリケーション内の ウィジェット コンポーネントとの対話 について説明します。
-
コンテンツを検索するためのキーフレーズの送信。
-
検索結果の表示。
-
UIコントロールを使用して別の検索をトリガーし、結果の並べ替え、フィルタリング、結果の絞り込みまたは拡大を行います。
-
コンテンツ アイテムをクリックして、表示、ダウンロード、ブックマークやその他のコンバージョン アクションを実行します。
検索結果をパーソナライズするために、訪問者とWebページの情報がデータリクエストに追加されます。定義された検索条件を満たすエンティティのみが返されます。
さまざまなツールとコントロールを使用して、コンテンツ ストラテジストはCustomer Engagement Console (CEC) でウィジェットを構成します。ウィジェットは、検索エクスペリエンスの構成です。開発者は、ウィジェットコンポーネントまたはUI要素を作成して、アプリケーションに表示するデータを取得できます。
CECには、認証、エンティティ、属性、ソース、機能など、ドメインの設定も含まれています。統合中にコンソールからさまざまな設定にアクセスしなければならない場合があるため、コンソールに慣れておくことをお勧めします。
Search JS SDK for Reactパッケージ
コンテンツ マネージャーと開発者は協力して、Webサイトの訪問者にパーソナライズされた検索エクスペリエンスを提供します。次の図は、JS SDK for Reactパッケージ を使用してフロントエンドを開発する際のそれぞれのチームが対応すべき事柄を示しています。
JS SDKを使用すると、検索エクスペリエンスをReactアプリケーションにすばやく統合できます。それらをプロジェクトにインストールして、コンパイル時にSDKをReactブラウザー アプリケーションに統合することができます。
JS SDKを使用すると、さまざまなツールやリソース を利用して開発作業をサポートできます。これには、すぐにテーマ設定可能なウィジェット コンポーネントをインスタンス化するためのコマンドライン インターフェイス (CLI)、オープン ソースの スターター キットWebサイト、およびドキュメントが含まれています。