1. レンダリング

ストアフロントでのファセットの設定と表示

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

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

Sitecore Experience Accelerator(SXA)には、アグリゲートされたファセットフィルターレンダリングが含まれています。このレンダリングは複数のファセットフィルターをアグリゲートします。ページ上で ファセットを表示・設定 するには、個別のファセットフィルターレンダリングを挿入するか、アグリゲートされたファセットフィルターレンダリングを使用します。アグリゲートされたファセットフィルターを使うことで、レンダリングバリアントを作成・関連付け、そのレンダリングバリアント上でファセットフィルターレンダリングを設定します。必要なファセットフィルターを備えたレンダリングバリアントがすでに存在すれば、必要な検索シグネチャを設定していれば再利用可能です。

アグリゲートされたファセットフィルターレンダリングをレンダリングバリアントで使用する利点は、レンダリングバリアントに対して一度だけファセットフィルターを設定し、それを複数のページで再利用する方が、個々のファセットフィルターレンダリングを設定するよりも簡単になることです。ファセットフィルターは、検索結果に適用されるファセットフィルター値がない場合や、カタログ上でプロパティが定義されていない場合に隠れます。

カテゴリページは検索駆動型で、Storefrontサイトテンプレートでは、Aggregated Facet Filterレンダリングがデフォルトでカテゴリページでブランド、製造元、商品の種類の3つの チェックリストフィルター を表示するように設定されています。これらのプロパティ(ブランド、製造元、商品の種類)はカタログ内の製品ごとに定義されており、デフォルトのCommerce Categoryページで動的に表示するためには存在しなければなりません。

!注カタログアイテムテンプレートを拡張するには、「 カタログアイテムテンプレートに新しいフィールドを追加」をご覧ください。

以下の図はデフォルトのCommerceカテゴリページを示しています:

  1. ファセットサマリーレンダリング。
  2. Aggregated Facet Filterレンダリング(sitecore/Layout/Renderings/Feature/Experience Accelerator/Search/Aggregated Facet Filter)を、個別のファセット(ブランド、製造元、商品の種類)を含むCommerceレンダリングバリアントで使用します。
  3. ソート結果レンダリング(sitecore/layout/Renderings/Feature/Experience Accelerator/Search/Sort Results)。
  4. 結果 レンダリング数(/sitecore/layout/Renderings/Feature/Experience Accelerator/Search/Results Count)。
  5. Commerce Search Results レンダリング(sitecore/Layout/Renderings/Feature/Commerce Experience Accelerator/Commerce Catalog/Commerce Search Results)。これは非常に多用途なレンダリングで、多様な用途があります。Storefrontサイトテンプレートでは、このレンダリングはデフォルトでカテゴリページ、関連商品ページ、プロモーション商品ページ(ホームページ)、およびSearch Resultsページで使用されます。
  6. レンダリングをもっと読み込む(/sitecore/Content///Data/Search/Load More)。
Renderings on the default Commerce category page

以下の図は、ライブストアフロントに表示されるCommerce集約面フィルターを示しています。

Commerce Aggregated Facets filter

集約されたファセットフィルターや検索シグネチャは、例えば特定の集約ファセットフィルターを特定のページに関連付けたい場合に役立ちます。例えば、ストアフロントサイトのテンプレートにはホームページに、セール中のテレビ用とMiraノートパソコン用の2つの検索エリアが含まれています。それぞれの場合、個別のレンダリング(Commerce Search ResultsとLoad More)は検索署名で結合されています。つまり、検索結果はテレビまたはノートパソコンのいずれかのエリアに限定され、重複しません。

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