店面
店面與Commerce後端和API層分開。 根據選取的架構,店面可透過API Mesh、App Builder或其他整合機制,從Commerce Foundation API、Storefront Services API、Adobe Commerce Optimizer Merchandising Services API或連線系統擷取資料。 請參閱架構選項,瞭解每個店面如何與Commerce後端配對。
由Edge Delivery Services提供支援的Commerce店面
由Edge Delivery Services提供支援的Commerce店面是以Adobe Commerce展示板上建置的面向客戶的店面選項,使用插入式元件和內容區塊。 它與架構概觀的任一專案相容,可依據後端連線到Commerce Foundation、Storefront Services或Adobe Commerce Optimizer銷售服務。 檢視Adobe Commerce店面總覽。
店面服務
Storefront Services是搭配Adobe Commerce使用的店面導向服務。 服務API可提供對以下功能的最佳化存取:
- Catalog Service
- Live Search
- Product Recommendations
雲端或內部部署(設定時)上的Adobe Commerce和Adobe Commerce as a Cloud Service都使用Storefront服務。 它們不是Adobe Commerce as a Cloud Service的專屬專案,不應該做為兩個Adobe Commerce平台選項之間的識別標籤。 請參閱Storefront Services GraphQL結構描述。
自訂Headless店面
依據Commerce店面以外的Edge Delivery Services支援的店面選項包括Luma、PWA Studio或自訂Headless店面(視平台支援和實施需求而定)。 自訂Headless店面會根據選取的架構選項連線到與任何其他店面選項相同的API系列 — Commerce Foundation、Storefront Services或Commerce Optimizer Merchandising Services。
購物車與結帳整合
處理購物車和結帳交易的位置取決於Commerce後端,而不是店面技術:
- 當Adobe Commerce Commerce Foundation是後端時,店面會使用Commerce Foundation API進行購物車、結帳、客戶和訂單作業,以及設定的付款、稅捐、送貨和履行整合。
- 當協力廠商商務平台作為後端(如同獨立Adobe Commerce Optimizer)時,店面會透過API Mesh、App Builder或直接整合連線至該平台的購物車、結帳、客戶、訂單、付款、稅務、送貨和履行服務。