實作適用於Target的Adobe訪客ID服務 implement-the-experience-cloud-id-service-for-target

這些指示適用於想使用訪客ID服務但不想使用標籤的Target客戶。 不過,我們強烈建議您使用標籤來實作訪客ID服務。 標記可簡化實作工作流程,並自動確保程式碼放置和順序的正確性。

IMPORTANT
  • 先閱讀需求,再開始使用。
  • 先在開發環境中設定與測試此程式碼,然後才在生產中實作。

步驟1:取得訪客ID服務程式碼 section-b32ba0548aa546a79dd38be59832a53e

訪客ID服務需要VisitorAPI.js程式碼程式庫。 連絡客戶服務以取得此程式碼。

步驟2:將Visitor.getInstance函式新增至Visitor ID服務程式碼 section-287ef2958e9f43858fe9d630ae519e22

第 1 部分:複製下方的 Visitor.getInstance 函數

var visitor = Visitor.getInstance("INSERT-IMS-ORG-ID-HERE");

第2部分:將函式程式碼新增至VisitorAPI.js檔案

Visitor.getInstance 函數放置在程式碼區塊之後的檔案結尾。 完成編輯的檔案應該如下所示:

/*
========== DO NOT ALTER ANYTHING BELOW THIS LINE ==========
Version and copyright section
*/

// Visitor API code library section

// Put Visitor.getInstance at the end of the file, after the code library

var visitor = Visitor.getInstance("INSERT-IMS-ORG-ID-HERE");

步驟3:將您的IMS組織ID新增至Visitor.getInstance section-522b1877be9243c39b222859b821f0ce

Visitor.getInstance函式中,將INSERT-IMS-ORG-ID-HERE取代為您的IMS組織ID。 如果您不知道您的IMS組織ID,可以在CX企業管理頁面上找到。 另請參閱管理 - 核心服務。 您編輯的函數看起來可能類似於下列範例。

var visitor = Visitor.getInstance("1234567ABC@AdobeOrg");

IMPORTANT
請勿​變更IMS組織ID中的字元大小寫。 ID 區分大小寫,需如實使用。

步驟 4:將訪客 API 程式碼新增至頁面 section-02d8dd7678b64a85b5abc1c4ef0845dd

先將 VisitorAPI.js 檔案部署至網站的 <head> 標籤中,然後再參照 mbox.js 檔案。 訪客ID服務必須在產生第一個Target網路呼叫之前執行。 測試並驗證之後,將程式碼移至生產環境。

步驟5:測試並部署訪客ID服務程式碼 section-e81ee439bb8a4c2abea43d76f3112e9c

您可以依照以下流程進行測試和部署。

測試和驗證

若要測試您的訪客ID服務實作:

  • 在您的頁面託管所在的網域中檢查是否有 AMCV Cookie。
  • 確認mboxMCGVID出現在您的Target請求中,而且其包含ECID。

如需AMCV Cookie與MID的相關資訊,請參閱Cookie與訪客ID服務

部署

在程式碼通過測試後加以部署。

recommendation-more-help
id-service-help