使用Commerce integration framework整合AEM和Adobe Commerce aem-framework

使用Commerce integration framework(CIF)將Experience Manager與Adobe Commerce緊密整合。 CIF可讓AEM使用Adobe Commerce直接存取及與商務執行個體通訊 GRAPHQL API.

NOTE
最低支援的GraphQL API版本為2.3.5。只有較新版本或Adobe Commerce版本才支援某些功能。
NOTE
GraphQL 目前在 Adobe Experience Manager (AEM) as a Cloud Service 中用於兩個 (獨立) 情況:

架構概述 overview

整體架構如下:

CIF架構概述

CIF支援伺服器端和使用者端通訊模式。
伺服器端API呼叫是使用內建的一般來實作 GraphQL使用者端已產生資料模型集 用於商務GraphQL結構描述。 此外,您也可以使用GQL格式的任何GraphQL查詢或變異。

對於使用者端元件,這些元件是使用 React,則 Apollo使用者端 已使用。

AEM CIF核心元件架構 cif-core-components

AEM CIF核心元件架構

AEM CIF Core Components 遵循非常類似的設計模式和最佳實務作為 AEM WCM核心元件.

在Sling模型中實作用於AEM CIF核心元件的商業邏輯和與Adobe Commerce的後端通訊。 萬一需要自訂此邏輯以滿足專案特定的要求,可以使用Sling模型的委派模式。

TIP
自訂AEM CIF核心元件 頁面提供詳細範例和最佳實務,說明如何自訂CIF核心元件。

在專案中,AEM CIF核心元件和自訂專案元件可透過Sling內容感知設定,輕鬆擷取與AEM頁面相關聯之Adobe Commerce商店的已設定使用者端。

搜尋 search

CIF提供立即可用的 搜尋核心元件 這是伺服器端轉譯的搜尋體驗,根據 Commerce GraphQL API. Commerce客戶可以選擇使用 即時搜尋 而非。 關注此 連結 以進一步瞭解CIF - Live Search整合。

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab