1. はじめに

エンティティの追加または編集

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

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

これは、作業の開始 チュートリアル シリーズのパート1です。必要に応じて、コンテンツのインデックス作成に進む前に、この部分をスキップできます。

エンティティは、検索可能な項目を記述します。これは、製品、content item、カテゴリ、またはカスタム アイテムにすることができます。各エンティティには、対応するアイテムを表す独自の属性セットがあります。

Entities and their attributes are integral to experiences and sources to index items.

エンティティは、エクスペリエンスに表示される内容と、実装でのデータのインデックス作成方法に影響します。 Sitecore Searchは、ContentProductCategoryStoreの4つの異なるエンティティで事前設定されています。それぞれに、そのタイプのアイテムに典型的な属性があります。

エンティティには、表示してSearchアルゴリズムで使用するすべてのメタデータを保持する属性が必要です。これには、既存のエンティティに属性を追加するか、カスタムエンティティを作成する必要がある場合があります。たとえば、articleの検索結果には、nameauthorpublication, 、およびpublication dateが含まれますが、shoeの検索結果には、namedescriptionbrandSKU、およびpriceが含まれます。

Contentエンティティは、reportsmagazinesvideosdemosなど、さまざまなタイプのコンテンツに典型的な属性で事前設定されています。同様に、Productエンティティは、コマース関連の属性で事前に構成されています。

Contentエンティティと同様の属性を使用してProductエンティティを拡張して、訪問者が同じ結果セットで製品とcontent itemsを表示できるようにすることができます。事前構成済みのすべてのエンティティを表示するには、Administration > Domain settingsをクリックし、Attributesタブをクリックします。エンティティのドロップダウンメニューで、リストをフィルター処理するには、エンティティを選択します。

先端

Sitecore Searchカスタムテンプレートを作成するための エンティティテンプレート を提供します。

この部分を完了する前に、エンティティに必要な属性のリストがあることを確認してください。

既存のエンティティに属性を追加するには:

  • ContentProductCategory、およびStoreエンティティの場合は、属性の追加手順に従います。

カスタムエンティティを作成するには:

これで 、アイテムのインデックス作成に進むことができます。

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