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