[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}
開始使用
安裝並設定Commerce Optimizer Connector以將您的Adobe Commerce目錄資料與Adobe Commerce Optimizer同步,然後監視資料同步狀態,以確保您的店面為最新狀態。
使用整合的需求
-
Adobe Commerce 2.4.7+
- PHP 8.2、8.3或8.4
- Composer 2.x
-
具有已布建沙箱執行個體的Adobe Commerce Optimizer授權。
-
存取repo.magento.com以使用Composer下載Commerce Connector中繼資料。
設定整合的Adobe Commerce使用者必須具備:
-
Adobe Commerce管理員的管理員存取權。
-
開發人員存取已布建專案的IMS組織Adobe Commerce Optimizer。
先決條件
如果您已安裝下列任何擴充功能,請在安裝Commerce Optimizer Connector前解除安裝它們:
- Adobe Commerce即時搜尋(
magento/live-search) - Adobe Commerce產品建議(
magento/product-recommendations) - Adobe Commerce目錄服務(
magento/catalog-service,magento/catalog-service-installer) - 資料管理儀表板(
magento-catalog-sync-admin)
與這些擴充功能相關聯的資料仍可在Commerce資料庫中使用。 但是,當聯結器啟用時,它不會匯出到Adobe Commerce Optimizer。 若要在啟用聯結器後實作這些擴充功能所提供的搜尋和銷售功能,請從Adobe Commerce Optimizer 管理UI進行設定。
設定步驟
-
設定整合
-
使用Composer安裝Commerce Optimizer聯結器套件,以將您的Commerce執行個體連線至Adobe Commerce Optimizer。
-
安裝Commerce Optimizer聯結器套件
Adobe Commerce Optimizer Connector是以撰寫器中繼資料的形式提供,適用於具有Adobe Commerce Optimizer的有效授權的所有Commerce商家。
安裝步驟
-
使用撰寫器新增
adobe-commerce/commerce-data-export-aco-adapter模組:code language-shell composer require adobe-commerce/commerce-data-export-aco-adapter -
將變更部署至您的Adobe Commerce中繼環境。
部署完成後,Commerce Optimizer管理功能表會提供Commerce選項。 按一下Commerce Optimizer,直接從Commerce管理員開啟您的Commerce Optimizer執行個體。
取得必要的連線詳細資料
從Adobe Developer Console建立啟用Adobe Commerce Optimizer內嵌服務的開發人員專案,並產生OAuth伺服器對伺服器認證。 如需詳細指示,請參閱銷售開發人員指南中的取得IMS認證。
從證明資料頁面儲存下列值:
- 組織識別碼 (
org_id) - 使用者端識別碼 (
client_id) - 使用者端密碼 (
client_secret)
取得Adobe Commerce Optimizer執行個體詳細資料
從您的Adobe Commerce Optimizer執行個體儲存執行個體識別碼(也稱為租使用者識別碼)。 您可以在用來存取執行個體的URL中找到它。 例如,在https://experience.adobe.com/#/@<project-id>/in:TToyu73daQRn66KAYaq8YZ/commerce-optimizer-studio/home中,執行個體識別碼為TToyu73daQRn66KAYaq8YZ。
自訂Commerce資料匯出設定
依預設,所有Commerce範圍(網站和商店檢視)的目錄資料同步已啟用。 您可以根據業務需求自訂匯出設定,以僅同步特定範圍的資料。 例如,如果您有多個存放區檢視,但只想匯出其中一個的資料,您可以停用其他存放區檢視的匯出工具。
依範圍匯出資料
下表說明會在每個範圍層級匯出哪些資料:
啟用和停用行為
更新匯出設定
安裝聯結器套件後,管理員中的商店格線現在會顯示Commerce Optimizer的匯出組態設定。
若要變更網站或商店檢視的設定:
-
在Commerce管理員中,導覽至「Stores > Settings > All Stores」。
-
選取您要設定的網站或商店檢視。
-
在 Adobe Commerce Optimizer匯出程式設定 中,視需要使用核取方塊來啟用或停用資料同步處理。
{width="500" modal="regular"}
-
儲存您的變更。
啟用Adobe Commerce Optimizer整合
使用您在上一步中收集的API認證和執行個體詳細資訊,您現在可以設定Commerce和Adobe Commerce Optimizer執行個體之間的整合。
-
從Commerce Admin中,選取 Adobe Commerce Optimizer 以顯示包含指示的設定頁面。
{width="500" modal="regular"}
-
從命令列,使用SSH連線至Commerce中繼環境。
-
執行下列Commerce CLI命令來設定整合,將預留位置值取代為Commerce Optimizer專案的值:
bin/magento aco:config:init --org_id=your-org --tenant_id=your-tenant --client_id=your-client-id --client_secret=your-secret
-
返回Commerce管理員並選取Adobe Commerce Optimizer選項,以驗證連線。
當您按一下選項時,它會在新索引標籤中開啟Adobe Commerce Optimizer UI。
確認資料同步處理運作正常
啟用整合後,資料同步會自動開始。 視目錄大小而定,初始同步可能需要幾分鐘到幾小時的時間。
-
在Commerce管理員中檢查同步狀態:
前往System > Data Transfer > Data Feed Sync Status。
{width="500" modal="regular"}
同步執行時,摘要資料會顯示已成功傳送的記錄。 選取摘要以檢視詳細資料或疑難排解同步問題。
-
確認資料已送達Commerce Optimizer:
從Adobe Commerce Optimizer功能表選取Data Sync。
{width="500" modal="regular"}
確認已出現預期的產品、價格和屬性。
後續步驟
-
設定 Adobe Commerce Optimizer 目錄檢視與原則
在Adobe Commerce Optimizer指南中建立目錄檢視和原則。 請注意,價格簿是從Adobe Commerce客戶群組自動建立的。
-
在Edge Delivery Services上設定Commerce店面
依照店面設定檔案將您的店面連線到Adobe Commerce Optimizer執行個體,並開始提供個人化的商務體驗。