Marketing CloudID服务如何跨域维护一致的MCID?
本文详细介绍了Marketing CloudID服务如何跨域维护一致的MCID。
描述 description
环境
Adobe Experience Cloud
问题/症状
Marketing CloudID服务如何在接受第三方Cookie的浏览器中跨域维护一致的Marketing CloudID?
解决方法 resolution
要遵循的步骤:
- 用户首次访问My Company Inc.拥有的网站。
- 加载
VisitorAPI.js文件并检查当前域(SiteA.com)上是否存在AMCV Cookie。 当前域中不存在AMCV Cookie,因此VisitorAPI.js检查是否存在demdex.netCookie。 但事实并非如此。 - 由于这两个Cookie都不存在,因此使用您的Marketing Cloud组织ID(也称为IMS组织ID)向
dpm.demdex.net发出网络请求。 在这种情况下,1234@AdobeOrg将随请求一起发送。 demdex.net服务器接收请求并生成UUID。 接下来,它使用UUID和IMS组织ID (1234)来生成MID值。- 服务器使用MID和UUID响应来自页面的请求。
VisitorAPI.js库将MID写入浏览器中的AMCV Cookie。 作为响应的一部分,demdex服务器还会将UUID写入Cookie。 AMCV Cookie写入当前域(SiteA.com)中,Demdex Cookie写入demdex.net域中。- 执行页面代码并触发Adobe解决方案信标。
- 用户浏览至SiteB.com。
VisitorAPI.js检查当前域(SiteB.com)上是否存在AMCV Cookie。 此域中不存在AMCV Cookie,因此VisitorAPI.js检查是否存在demdex.netCookie。 它的确存在,因此将检索值。- 使用IMS组织ID (1234)和UUID值(ABCDE)向
dpm.demdex.net发出网络请求。 - demdex服务器使用在请求中传递的UUID (ABCDE)和IMS组织ID (1234)生成MID值。
- demdex服务器使用MID值(ABC1234)响应请求。
VisitorAPI.js库将MID (ABC1234)写入浏览器中的AMCV Cookie。 AMCV Cookie写入当前域(SiteB.com)。- 执行页面代码并触发Adobe解决方案信标。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f