Einstein Profile Connector

品牌經常會收集有關購物者的資料。例如,品牌可能會向購物者提供問卷或測驗,以瞭解他們的偏好。品牌也可能會從某些第三方資料中獲得購物者屬性。使用 Profile Connector API,Einstein 就可以接收這些資料,並用來提升個人化推薦結果。

若要將購物者導向的資料傳送給 Einstein,品牌開發人員可以善用 Profile Connector API 大量上傳歷史資料,或是即時擷取購物者資訊。然後,商家可以使用 Einstein Configurator 設定購物者個人資料規則,並推廣與購物者屬性相符的產品或類別。Einstein 可以使用這項資料來升階或降階產品,根據個別購物者的獨特偏好推薦產品。

啟用與設定 API 來使用個人資料的一般流程包括:

  1. 開發人員啟用對 Profile Connector API 的存取。(相關指示會在下一章節「啟用存取」中介紹)。

  2. 開發人員和商家合作,評估與推薦相關的購物者資料。接下來,商家可以計劃要將哪些資料傳送給 Einstein,以及購物者資料要如何對應到產品目錄。

  3. 開發人員設定 API 呼叫以協助上傳個人資料。請參閱傳送個人資料

  4. 管理 Einstein Configurator 的商家可設定他們希望 Einstein 在推薦與某些購物者屬性相關的產品時,要使用哪些產品及類別。請參閱設定個人資料

  5. 使用 Einstein Configurator 預覽推薦,視需求為推薦結果規劃 A/B 測試。

  6. 儲存對建議工具所做的任何變更。

    對推薦所做的變更最多可能需時 10 分鐘才能套用。

此影片示範了如何啟用 Profile Connector API:

undefined

若要啟用對任何 Einstein API 端點的存取,請前往 Einstein Configurator,然後在 API 頁面中輸入您的 Commerce Cloud Account Manager 用戶端 ID。使用「網站管理員」存取權限,您可以在 Account Manager 頁面上建立必要的用戶端 ID。如需更多資訊,請參閱新增 API 用戶端 ID

啟用後,只要傳遞了正確的用戶端 ID,API 即可在所有環境中運作,包括 Production、Staging、Development、Sandbox 執行個體。

使用此 API 不需要使用 Einstein Recommendations API。您可以將它與 Einstein Recommendations API 一起使用,但也可以將此 API 與傳統的 B2C Commerce 網店實作一起使用。

每個 API 呼叫都必須傳遞 x-cq-client-id 標頭,以進行 API 金鑰驗證。

在用戶端或伺服器端實作我們的 API,需要進行一些取捨。為了確實保密您的用戶端 ID,我們建議您在伺服器端實作我們的 API,以提高安全性。若在用戶端實作,會面臨將用戶端 ID 暴露給惡意執行者的風險。

我們的服務遍布全球,不僅可水平擴縮,也能根據流量自動上下調整,因此無需進行負載測試。我們建議您避免任何負載測試,因為這會影響推薦結果。

Einstein 並不提供關於您的購物者個人資料成效的單獨報告。您可以在 Einstein Reports & Dashboard 中檢視標準的建議工具效能報告 (請參閱此文件來進一步瞭解 Einstein Reports & Dashboard)。