AEM Content and Commerce 快速入門 start
若要開始使用AEM Content and Commerce,您必須安裝適用於AEM 6.5的AEM Content and Commerce附加元件。
最低軟體需求
AEM 6.5 Service Pack 需要7或更新版本。
上線 onboarding
AEM內容和商務的入門流程分為兩個步驟:
-
安裝適用於AEM 6.5的AEM Content and Commerce附加元件
-
將AEM與您的商務解決方案連線
安裝適用於AEM 6.5的AEM Content and Commerce附加元件 install-add-on
從下載並安裝適用於AEM 6.5的AEM Commerce附加元件 Software Distribution 入口網站。
啟動並安裝必要的AEM 6.5 Service Pack。 建議您安裝最後一個可用的Service Pack。
將AEM連線至您的Commerce系統 connect
AEM可連線至任何具有AEM適用的GraphQL端點可存取的商務系統。 這些端點通常可以公開使用,也可以透過私人VPN或本機連線進行連線,具體取決於個別專案設定。
可選擇提供驗證標頭,以使用需要驗證的其他CIF功能。
產生的專案 AEM專案原型,以及 AEM Venia參考存放區 此專案已包含在 預設設定 必須調整。
取代 url
在 com.adobe.cq.commerce.graphql.client.impl.GraphqlClientImpl~default.cfg.json
與商務系統的GraphQL端點整合。 此設定可透過OSGI主控台完成,或透過專案部署OSGI設定來完成。 使用不同的AEM執行模式支援中繼和生產系統的不同設定。
AEM Content and Commerce附加元件和CIF核心元件同時使用AEM伺服器端和使用者端連線。 使用者端CIF核心元件和CIF附加撰寫工具預設會連線至 /api/graphql
. 如有需要,可透過CIFCloud Service設定調整此專案(請參閱下文)。
CIF附加元件提供GraphQL Proxy servlet,位於 /api/graphql
可選擇性用於 本機開發. 對於生產部署,強烈建議透過AEM Dispatcher或其他網路層(例如CDN)設定商務GraphQL端點的反向Proxy。
設定存放區和目錄 catalog
附加元件和 CIF核心元件 可用於連線至不同商業商店(或商店檢視等)的多個AEM網站結構。 根據預設,CIF附加元件會以連線到Adobe Commerce預設存放區和目錄的預設設定進行部署。
您可以按照以下步驟,透過CIFCloud Service設定來針對專案調整此設定:
-
在AEM中,前往「工具>Cloud Service> CIF設定」
-
選取您要變更的商務設定
-
透過動作列開啟設定屬性
可以設定下列屬性:
-
GraphQL使用者端 — 選取已設定的GraphQL使用者端以進行商務後端通訊。 這通常應該保持在預設值。
-
存放區檢視 — 存放區檢視識別碼。 如果空白,則使用預設存放區檢視。
-
GraphQL Proxy路徑 — AEM中的GraphQL Proxy用來將請求代理至商務後端GraphQL端點的URL路徑。
note note NOTE 在大多數設定中,預設值 /api/graphql
不可變更。 只有未使用所提供GraphQL Proxy的進階設定,才應變更此設定。 -
啟用目錄UID支援 — 在商務後端GraphQL呼叫中啟用對UID而非ID的支援。
note note NOTE Adobe Commerce 2.4.2引進了對UID的支援。只有在您的Commerce後端支援2.4.2版或更新版本的GraphQL結構描述時,才會啟用此功能。 -
目錄根類別識別碼 — 商店目錄根的識別碼(UID或ID)
note caution CAUTION 從CIF核心元件2.0.0版開始,支援 id
已移除並取代為uid
. 如果您的專案使用CIF核心元件2.0.0版,您必須啟用目錄UID支援,並使用有效的類別UID作為「目錄根類別識別碼」。
以上所示的設定可供參考。 專案應提供自己的設定。
如需使用多個AEM網站結構結合不同商業目錄的更複雜設定,請參閱 Commerce多商店設定 教學課程。