Adobe Experience Platform Web SDK は、Interactive Advertising Bureau の Transparency & Consent Framework、バージョン 2.0(IAB TCF 2.0) をサポートしています。 このガイドでは、Adobe Real-time Customer Data Platform、Audience Manager、Experience Events、Adobe Analytics、Experience Edge との統合により、Adobe Experience Platform Web SDK で IAB TCF 2.0 をサポートするための要件を示します。
また、タグの有無に関わらず IAB TCF 2.0 を統合する方法を学ぶのに役立つガイドが以下に用意されています。
IAB TCF 2.0 を使用した Web SDK を実装するには、エクスペリエンスデータモデル (XDM) とエクスペリエンスイベントに関して、十分に理解している必要があります。 開始する前に、次のドキュメントを確認してください。
SDK を使用してAdobe Experience Platformに同意データを送信するには、以下が必要です。
詳しくは、 TCF 2.0 への準拠 必要なデータセットとデータストリームの作成手順を参照してください。
Adobe Audience Manager(AAM) には、顧客のプライバシー選択を評価、尊重し、ダウンストリームパートナーに転送できる IAB TCF 2.0 のサポートが含まれています。
Adobe Experience Platform Web SDK を使用してAudience Managerと統合するには、Adobe Audience Managerに転送するためのデータストリームが設定されていることを確認してください。
Real-Time CDPおよびAudience Managerのオーディエンスは顧客の現在の同意設定を追跡しますが、エクスペリエンスイベントは、イベントが収集された際にアクティブだった顧客の同意設定を保持できます。
イベントに関する同意情報を収集するには、以下が必要です。
XDM エクスペリエンスイベントを Analytics ヒットに変換する方法について詳しくは、まず Analytics の概要 ドキュメント。
以下の節では、IAB TCF 2.0 とAdobe Experience Platform Web SDK の間の主な統合ポイントについて説明します。
Real-Time CDPまたはAudience Managerが設定されていなくても、IAB TCF 2.0 を Web SDK と統合できます。 同意の環境設定を使用して、Experience Events の収集を制御し、ID Cookie を設定できます。
お客様に対して同意設定が既に保存されていない場合は、デフォルトの同意が使用されます。 つまり、デフォルトの同意オプションで、Adobe Experience Platform Web SDK の動作を制御し、お客様の地域に基づいて変更できます。
例えば、EU 一般データ保護規則 (GDPR) の管轄区域外のお客様がいる場合、デフォルトの同意は次のように設定できます。 in
ただし、GDPR の管轄区域内では、デフォルトの同意が pending
. お客様の同意管理プラットフォーム (CMP) が顧客の地域を検出し、フラグを提供する場合があります gdprApplies
を IAB TCF 2.0 に追加しました。このフラグを使用して、デフォルトの同意を設定できます。
デフォルトの同意について詳しくは、 デフォルトの同意セクション ( SDK 設定ドキュメント内)。
Adobe Experience Platform Web SDK には、 setConsent
コマンドを使用して、IAB TCF 2.0 を使用するすべてのAdobe サービスに顧客の同意設定を伝えます。Real-Time CDPと統合している場合は、顧客のプロファイルが更新されます。 Audience Managerと統合すると、顧客の情報が更新されます。 また、このを呼び出すと、今後の Experience イベントの送信を許可するかどうかを制御する、すべてまたは何も指定しない同意設定が Cookie に設定されます。 このアクションは、同意が変更されるたびに呼び出されることを意図しています。 今後のページの読み込みでは、Experience Edge の同意 Cookie が読み取られて、Experience Events を送信できるかどうか、および ID Cookie を設定できるかどうかが決定されます。
Audience Managerの IAB TCF 2.0 統合と同様、Experience Edge は、顧客が次の目的に対して明示的に同意した場合に同意を提供します。
詳しくは、 setConsent
コマンドを使用する場合は、次のドキュメントを読んでください: 同意のサポート.
Adobe Experience Platform Web SDK には、 sendEvent
エクスペリエンスイベントを収集するコマンドを使用します。 Experience Events またはAdobe Analyticsとの統合時に、すべてのエクスペリエンスイベントに対する同意設定を希望する場合は、 sendEvent
コマンドを使用します。
詳しくは、 sendEvent
コマンドを使用する場合は、次のドキュメントを読んでください: イベントの追跡.
これで、IAB Transparency & Consent Framework 2.0 に関する基本的な知識が整いました。IAB TCF 2.0 の使用に関するガイドのいずれかを参照してください。 タグ付き または タグなし.