カタログ

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

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

構成

カタログ・サブシステムのすべての構成は、Sitecore.Commerce.Catalog.configファイル内にあります。ここには、カタログ サブシステムで使用されるエンティティ、パイプライン、リポジトリのすべての詳細が表示されます。

エンティティ

Commerce Connectの既定のカタログ エンティティは、すべてのコマース システムで使用される基本的なカタログ情報の一部のみを前提としています。これらのエンティティを拡張する必要があることが予想されます。

カタログのConnectシステムで定義されている次のエンティティを拡張できます。

  • SortDirection - ソート方向を表す拡張可能な列挙型。

既定のエンティティを拡張するには、関連する型を継承する新しいクラスを作成し、<commerceで適切なエンティティにパッチを適用します。 Sitecore.Commerce.Catalog.configファイル内のEntities>。

パイプライン

Catalogサービスには5つのパイプラインがあり、すべてのパイプラインがユーザーの操作に基づいてページ イベントを発生させます。

  • productSortingパイプライン - ユーザーが製品のリストに対して並べ替えを実行するときに呼び出されます。

  • facetAppliedパイプライン - ユーザーが検索結果をファセットしようとしたときに呼び出されます。

  • visitedProductDetailsPageパイプライン - ユーザーが商品詳細ページにアクセスしたときに呼び出されます。

  • visitedCategoryPageパイプライン - ユーザーがカテゴリ ページにアクセスしたときに呼び出されます。

  • searchInitiatedパイプライン - ユーザーがキーワード検索を実行すると呼び出されます。

メモ

詳細については、Commerce Connect開発者リファレンス を参照してください。

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