crossDomain
- 型:String
- デフォルト値:UI で設定された値。
- 説明:クロスドメイントラッキングが有効になっているかどうかを表します。使用できる値は、at.js のバージョンによって異なります。 at.js v1 の場合。x:
enabled
(ブラウザーがファーストパーティ cookie とサードパーティ cookie の両方を設定)を選択することにより、クロスドメイン機能をdisabled
(ブラウザーがドメインに cookie を設定する(ファーストパーティ cookie のみ))、x only
(ブラウザーが Target ーザーのドメインにのみ cookie を設定する)、またはその両方のいずれに設定するかを指定します。 at.js v2.10 以降で、クロスドメイン機能をenabled
(ブラウザーがファーストパーティとサードパーティの Cookie を両方とも設定する)にするか、disabled
(ブラウザーがサードパーティの Cookie を設定しない)にするかを指定します。
cspScriptNonce
- タイプ:以下のコンテンツセキュリティポリシーを参照してください。
- デフォルト値:以下のコンテンツセキュリティポリシーを参照してください。
- 説明:以下のコンテンツセキュリティポリシーを参照してください。
cspStyleNonce
- タイプ:以下のコンテンツセキュリティポリシーを参照してください。
- デフォルト値:以下のコンテンツセキュリティポリシーを参照してください。
- 説明:以下のコンテンツセキュリティポリシーを参照してください。
dataProviders
decisioningMethod
-
型:String
-
デフォルト値:server-side
-
その他の値:on-device、hybrid
-
説明:以下の「判定方法」を参照してください。
判定方法
オンデバイス判定で Target、at.js でのエクスペリエンスの提供方法を指示する判定方法という新しい設定が導入されます。
decisioningMethod
には、server-side(サーバー側のみ)、on-device(オンデバイスのみ)、hybrid(ハイブリッド)の 3 つの値があります。decisioningMethod
がtargetGlobalSettings()
で設定されると、Target のあらゆる決定のデフォルトの判定方法として機能します。サーバー側のみ:
at.js 2.5 以降が実装され web プロパティにデプロイされる場合に標準で設定されているデフォルトの判定方法はサーバー側のみです。
サーバーサイドのみをデフォルト設定として使用すると、すべての決定は Target エッジネットワーク上で行われます。これにはブロッキングサーバーコールが必要になります。 このアプローチでは、待ち時間が徐々に増えるおそれがありますが、Recommendations、Automated Personalization (AP)および 自動ターゲットのアクティビティなど、Target の機械学習機能を適用する機能を提供するなど、大きなメリットもあります。
さらに、すべてのセッションやチャネルにわたって永続化された Target のユーザープロファイルを使用して、パーソナライズされたエクスペリエンスを強化することで、ビジネスに大きな成果をもたらすことができます。
最後に、サーバーサイドのみでは、Adobe Experience Cloudを使用して、Audience ManagerセグメントやAdobe Analytics セグメントを介してターゲティングできるオーディエンスを微調整できます。
オンデバイスのみ:
オンデバイスのみは、オンデバイス判定を web ページ全体でのみ使用する場合に at.js 2.5 以降で設定する必要がある判定方法です。
オンデバイス判定では、オンデバイス判定の対象となるすべてのアクティビティを含んだ、キャッシュされたルールアーティファクトから決定が行われるので、エクスペリエンスとパーソナライゼーションアクティビティを超高速で配信できます。
どのアクティビティがオンデバイス判定の対象となるかについて詳しくは、サポートされている機能の節を参照してください。
この判定方法は、Target からの決定を必要とするすべてのページでパフォーマンスが非常に重要な場合にのみ使用してください。さらに、この判定方法を選択した場合、オンデバイス判定の対象とならない Target アクティビティは配信も実行もされないことに注意してください。at.js ライブラリ 2.5 以降は、キャッシュされたルールアーティファクトのみを探して決定を下すように設定されています。
ハイブリッド:
ハイブリッドは、オンデバイス判定アクティビティと、Adobe Target Edge ネットワークへのネットワーク呼び出しを必要とするアクティビティの両方を実行する必要がある場合に、at.js 2.5 以降で設定する必要がある判定方法です。
オンデバイス判定アクティビティとサーバー側アクティビティの両方を管理している場合は、ページに Target をデプロイしてプロビジョニングする方法を考える際に、少し複雑で面倒な場合があります。ハイブリッド判定方法では、サーバー側実行が必要 Target アクティビティについて Adobe Target Edge ネットワークに対してサーバーコールを行う必要がある場合と、オンデバイス判定のみを実行する必要がある場合を把握しています。
JSON ルールアーティファクトには、mbox がサーバー側アクティビティを実行しているか、オンデバイス判定アクティビティを実行しているかを at.js に通知するメタデータが含まれています。この判定方法では、迅速に配信すべきアクティビティをオンデバイス判定を通じて行い、機械学習によるより強力なパーソナライゼーションを必要とするアクティビティについては、Adobe Target Edge ネットワークを介して行います。
defaultContentHiddenStyle
- 型:String
- デフォルト値:visibility: hidden
- 説明:クラス名が「mboxDefault」である DIV を使用し、
mboxCreate()
、mboxUpdate()
またはmboxDefine()
から実行される mbox のラッピングにのみ使用されて、デフォルトコンテンツを非表示にします。
defaultContentVisibleStyle
- 型:String
- デフォルト値:visibility: visible
- Description:クラス名が「mboxDefault」である DIV を使用し、
mboxCreate()
、mboxUpdate()
またはmboxDefine()
から実行される mbox のラッピングにのみ使用されて、適用されたオファー(存在する場合)またはデフォルトコンテンツを表示します。
deviceIdLifetime
- タイプ:数値
- デフォルト値:63244800000 ミリ秒 = 2 年
- 説明:
deviceId
が Cookie に保持される時間。
有効
-
タイプ:ブール値
-
デフォルト値:true
-
説明:有効にすると、エクスペリエンスおよびエクスペリエンスをレンダリングする DOM 操作を取得する Target リクエストが自動的に実行されます。さらに、Target 呼び出しは、
getOffer(s)
/applyOffer(s)
を介して手動で実行できます。無効にした場合、Target リクエストは自動でも手動でも実行されません。
globalMboxAutoCreate
- タイプ:数値
- デフォルト値:UI で設定された値。
- 説明:グローバル mbox リクエストをトリガーするかどうかを示します。
imsOrgId
- 型:String
- デフォルト値:true
- 説明:IMS ORG ID を表します。
optinEnabled
- タイプ:ブール値
- デフォルト値:false
- 説明:Target では、お客様の同意管理戦略を支援できるように、Adobe Experience Platformを介したオプトイン機能がサポートされています。 オプトイン機能を使用すると、Target タグを実行する方法とタイミングを制御できます。Adobe Experience Platformから Target タグを事前承認するオプションもあります。 Target の at.js ライブラリでオプトインを使用する機能を有効にするには、
optinEnabled=true
設定を追加する必要があります。Adobe Experience Platformで、拡張機能インストール表示の「GDPR オプトイン」ドロップダウンリストから「有効」を選択する必要があります。 詳しくは、Adobe Experience Platform ドキュメントを参照してください。 この設定は、EU 一般データ保護規則(GDPR)やカリフォルニア州消費者プライバシー法(CCPA)など、プライバシーおよびデータ保護規則に関連するので、詳しくは プライバシーおよびデータ保護規則を参照してください。