AEM Content and Commerce 快速入門

上次更新: 2023-11-08
  • 建立對象:
  • User

若要開始使用AEM Content and Commerce,您必須安裝適用於AEM 6.5的AEM Content and Commerce附加元件。

最低軟體需求

AEM 6.5 Service Pack 需要7或更新版本。

上線

AEM內容和商務的入門流程分為兩個步驟:

  1. 安裝適用於AEM 6.5的AEM Content and Commerce附加元件

  2. 將AEM與您的商務解決方案連線

安裝適用於AEM 6.5的AEM Content and Commerce附加元件

從下載並安裝適用於AEM 6.5的AEM Commerce附加元件 Software Distribution 入口網站。

啟動並安裝必要的AEM 6.5 Service Pack。 建議您安裝最後一個可用的Service Pack。

注意

CSE將針對AEM Managed Service客戶完成這項工作。

將AEM連線至您的Commerce系統

AEM可連線至任何具有AEM適用的GraphQL端點可存取的商務系統。 這些端點通常可以公開使用,也可以透過私人VPN或本機連線進行連線,具體取決於個別專案設定。

可選擇提供驗證標頭,以使用需要驗證的其他CIF功能。

產生的專案 AEM專案原型,以及 AEM Venia參考存放區 此專案已包含在 預設設定 必須調整。

取代 urlcom.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。

設定存放區和目錄

附加元件和 CIF核心元件 可用於連線至不同商業商店(或商店檢視等)的多個AEM網站結構。 根據預設,CIF附加元件會以連線到Adobe Commerce預設存放區和目錄的預設設定進行部署。

您可以按照以下步驟,透過CIFCloud Service設定來針對專案調整此設定:

  1. 在AEM中,前往「工具>Cloud Service> CIF設定」

  2. 選取您要變更的商務設定

  3. 透過動作列開啟設定屬性

CIFCloud Service設定

可以設定下列屬性:

  • GraphQL使用者端 — 選取已設定的GraphQL使用者端以進行商務後端通訊。 這通常應該保持在預設值。

  • 存放區檢視 — 存放區檢視識別碼。 如果空白,則使用預設存放區檢視。

  • GraphQL Proxy路徑 — AEM中的GraphQL Proxy用來將請求代理至商務後端GraphQL端點的URL路徑。

    注意

    在大多數設定中,預設值 /api/graphql 不可變更。 只有未使用所提供GraphQL Proxy的進階設定,才應變更此設定。

  • 啟用目錄UID支援 — 在商務後端GraphQL呼叫中啟用對UID而非ID的支援。

    注意

    Adobe Commerce 2.4.2引進了對UID的支援。只有在您的Commerce後端支援2.4.2版或更新版本的GraphQL結構描述時,才會啟用此功能。

  • 目錄根類別識別碼 — 商店目錄根的識別碼(UID或ID)

    注意

    從CIF核心元件2.0.0版開始,支援 id 已移除並取代為 uid. 如果您的專案使用CIF核心元件2.0.0版,您必須啟用目錄UID支援,並使用有效的類別UID作為「目錄根類別識別碼」。

以上所示的設定可供參考。 專案應提供自己的設定。

如需使用多個AEM網站結構結合不同商業目錄的更複雜設定,請參閱 Commerce多商店設定 教學課程。

其他資源

此頁面上的