---
title: "SXAストアフロントレンダリング通信"
slug: "sxa-storefront-rendering-communication"
abstract: ""
---
# SXAストアフロントレンダリング通信

商取引レンダリングは、以下の基本機能を含むCommerce Foundationレイヤーに呼び出しを行います。

-   BaseProductRepositoryリポジトリには、価格や在庫情報を取得するためにコマースエンジンを呼び出す方法が含まれています。
-   ProductEntityクラスは製品を表します。
-   ProductSummaryViewModelモデルは、関連するすべての製品情報(価格・在庫情報およびバリアント)を含みます。製品詳細ページやカテゴリページのさまざまなSXAレンダリングと共に使用されます。
-   ProductEntityHelperはProductEntityまたはProductEntitiesのリストを埋め込み返します。
-   OrderBasedRecommendedProductsProviderプロバイダーは、製品推奨で使用する製品IDのリストを取得するためのデフォルトのプロバイダーとして機能します。
-   <commerce.getRecommendedProducts>パイプラインには[、製品推薦](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/customizing-the-algorithm-for-recommended-products.html "Customizing the algorithm for recommended products")を扱う3つのプロセッサ、FromOrder、FromQuery、FromLastOrderが含まれています。

[レンダリングのコミュニケーション](https://doc.sitecore.com/xp/ja/developers/101/sitecore-experience-commerce/rendering-communication.html "Rendering communication") は、レンダリングがどのように実装されているかに依存します。