当访客从一个域转到另一个域时,此属性会覆盖该访客的 Experience Cloud 和 Analytics ID。要覆盖 ID,您必须拥有 ID 服务并在每个域上实施了该服务。此代码不允许您在您无法控制的域上覆盖 ID。
语法:Visitor.overwriteCrossDomainMCIDAndAID: true|false
(默认值为 false
。)
代码示例
您的 JavaScript 代码可能类似于以下示例。
//Call the ID service
var visitor = Visitor.getInstance("INSERT-MARKETING-CLOUD-ID-HERE", {
...
//Set overwrite property
overwriteCrossDomainMCIDAndAID: true
});
用例
为跟踪网站访客,ID 服务会将 Experience Cloud ID(或 MID)写入浏览器 Cookie。下表列出并描述了您可能需要在另一个域中覆盖由 ID 服务设置的现有 MID 的常见用例。
用例 | 描述 |
---|---|
识别不同域登陆页面上的访客 |
比如说您自己的域 A 和 B。在这种情况下,您可以在以下条件下设置 Visitor.overwriteCrossDomainMCIDAndAID: true:
|
识别登陆页面和转化页面上的访客 |
比如说您自己的域 A 和 B。在这种情况下,您可以在以下条件下设置 Visitor.overwriteCrossDomainMCIDAndAID: true:
|
识别从移动应用程序转到 Web 浏览器的访客 |
此用例略有不同。它涉及识别从移动应用程序切换到您网站的用户。在这种情况下,您的访客已经在移动应用程序本地设置了一个 MID,并在您网站上的 Cookie 中设置了一个不同的 MID。您可以设置 Visitor.overwriteCrossDomainMCIDAndAID: true,以使用移动应用程序设置的 MID 覆盖浏览器 Cookie 中设置的 MID。 |