useCORSOnly

Flag booleano facoltativo che controlla in che modo il browser richiede le risorse dal servizio Experience Cloud Identity.

Sintassi: useCORSOnly: true|false (l'impostazione predefinita è false).

Panoramica

Se è impostato su false, il browser esegue verifiche sulle risorse con CORS o JSONP. Tuttavia, il servizio ID cerca sempre di richiedere risorse prima con CORS. Nei browser più datati che non supportano CORS, viene ripristinato il formato JSONP. Se devi forzare il solo utilizzo di CORS, imposta useCORSOnly:true nella chiamata della funzione Visitor.getInstance.

IMPORTANTE

Set useCORSOnly: true in caso di requisiti di sicurezza rigidi. Abilita questa modalità solo se sei certo che i visitatori del tuo sito utilizzano browser che supportano CORS. Sui browser che non supportano CORS, l’esperienza utente resta invariata. Tuttavia, i browser senza supporto CORS non possono richiedere risorse o scambiare dati con Adobe Experience Cloud.

Esempio di codice

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 
});

In questa pagina