Show Menu
主題×

useCORSOnly

此選用的布林值標幟可控制瀏覽器從 Experience Cloud Identity 服務要求資源的方式。
語法: useCORSOnly: true|false (預設為 false 。)
概述
設為 false 時,瀏覽器會使用 CORS 或 JSONP 執行資源檢查。不過,ID 服務一律會先嘗試用 CORS 要求資源。在不支援 CORS 的舊版瀏覽器上會回復為 JSONP 要求。如果需要強制瀏覽器只使用 CORS,請在 useCORSOnly:true 函數呼叫中設定 Visitor.getInstance
若您對於安全性有嚴格的要求,則 Set useCORSOnly: true 。請僅在確信所有訪客使用的瀏覽器都支援 CORS 的情形下,才啟用此模式。在不支援 CORS 的瀏覽器上,使用者體驗不受影響。不過,不支援 CORS 的瀏覽器無法向 Adobe Experience Cloud 要求資源或交換資料。
程式碼範例
var visitor = Visitor.getInstance ("Insert Experience Cloud organization 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 
});