Marketing CloudID服務如何跨網域維護一致的MCID?

本文詳細說明Marketing CloudID服務如何跨網域維護一致的MCID。

說明 description

環境

Adobe Experience Cloud

問題/症狀

Marketing CloudID服務如何在接受第三方Cookie的瀏覽器中,維持網域間的Marketing CloudID一致?

解決方法 resolution

要遵循的步驟:

  1. 使用者第一次造訪My Company Inc.所擁有的網站。
  2. VisitorAPI.js檔案會載入並檢查目前網域(SiteA.com)上是否存在AMCV Cookie。 目前網域上沒有AMCV Cookie,因此VisitorAPI.js會檢查demdex.net Cookie是否存在。 但事實並非如此。
  3. 由於Cookie都不存在,系統會使用您的Marketing Cloud組織ID (亦稱為IMS組織ID)向dpm.demdex.net提出網路要求。 在此情況下,1234@AdobeOrg會隨要求傳送。
  4. demdex.net伺服器接收要求並產生UUID。 接著,它會使用UUID和IMS組織ID (1234)來產生MID值。
  5. 伺服器使用MID和UUID回應來自頁面的請求。
  6. VisitorAPI.js程式庫會將MID寫入瀏覽器中的AMCV Cookie。 在回應過程中,Demdex伺服器也會將UUID寫入Cookie。 AMCV Cookie會寫入目前的網域(SiteA.com),而Demdex Cookie會寫入至demdex.net網域。
  7. 頁面程式碼會執行並Adobe解決方案信標會引發。
  8. 使用者瀏覽至SiteB.com。
  9. VisitorAPI.js檢查目前網域(SiteB.com)上是否存在AMCV Cookie。 此網域中沒有AMCV Cookie,因此VisitorAPI.js會檢查demdex.net Cookie是否存在。 它確實存在,因此會擷取值。
  10. 已使用IMS組織ID (1234)和UUID值(ABCDE)向dpm.demdex.net發出網路請求。
  11. demdex伺服器會使用UUID (ABCDE)和IMS組織ID (1234)產生MID值,這兩者已在請求中傳遞。
  12. demdex伺服器使用MID值(ABC1234)回應要求。
  13. VisitorAPI.js資料庫會將MID (ABC1234)寫入瀏覽器中的AMCV Cookie。 AMCV Cookie會寫入目前的網域(SiteB.com)。
  14. 頁面程式碼會執行並Adobe解決方案信標會引發。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f