useCORSOnly usecorsonly

可控制浏览器如何从访客ID服务请求资源的可选布尔标记。

语法:useCORSOnly: true|false(默认值为 false。)

概述

在设置为 false 时,浏览器通过 CORS 或 JSONP 执行资源检查。 但是,访客ID服务始终会尝试先通过CORS请求资源。 它会在不支持 CORS 的旧版浏览器上恢复为 JSONP。 如果您需要强制浏览器仅使用 CORS,请在 useCORSOnly:true 函数调用中设置 Visitor.getInstance

IMPORTANT
如果您具有严格的安全要求,则 Set useCORSOnly: true。 只有当您确信您的所有访客都使用支持CORS的浏览器时,才应该启用此模式。 不支持 CORS 的浏览器不会影响用户体验。 但是,不支持CORS的浏览器无法与Adobe CX Enterprise请求资源或交换数据。

代码示例

var visitor = Visitor.getInstance ("INSERT-IMS-ORG-ID-HERE",{
   trackingServer: "Insert tracking server here here",  //Same as s.trackingServer
   trackingServerSecure: "Insert secure tracking server here",  //Same as s.trackingServerSecure

   //For CNAME support only. Exclude these variables if you're not using CNAME
   marketingCloudServer: "Insert tracking server here",
   marketingCloudServerSecure: "Insert secure tracking server here",

   //Function variable
   useCORSOnly: true
});
recommendation-more-help
id-service-help