Skip to main content
OneTrust は、プライバシー、セキュリティ、ガバナンスに重点を置いたプラットフォームです。お客様は OneTrust を使用して、CCPA、GDPR、LGPD、PDPA、ISO27001、そして世界の何百ものプライバシーおよびセキュリティ法に準拠する統合プログラムを構築しています。 このガイドでは、OneTrust CMP との統合をセットアップする方法を説明します。

OneTrust CMP との統合

Kameleoon は OneTrust CMP とのカスタム統合を提供します。Kameleoon は、実験モジュールとパーソナライゼーションモジュールの両方について、OneTrust プラットフォーム内の同意ポリシーを自動的に読み取ります。

Kameleoon で OneTrust 統合を有効化する

まず、OneTrust の CMP に Kameleoon を追加する必要があります。

Kameleoon で OneTrust を設定する

実験やパーソナライゼーションでのちらつきを防ぐため、Kameleoon スニペットは OneTrust とは独立してトリガーされ、ページのソースコードに直接追加する必要があります。
  1. Kameleoon アカウントにログインします。
  2. Admin > Projects をクリックします。
  3. プロジェクトの行にある Edit をクリックします。
  4. Scripts タブをクリックします。

グローバルカスタムスクリプト

The Scripts tab with the Global custom script and Variation selection script editors
Global custom script 入力欄は Kameleoon を OneTrust にリンクします。この入力欄に追加した JavaScript コードは、Kameleoon がページの読み込みごとに実行します。この機能は、複雑なトラッキングコードや他のソリューションとの統合を追加するためによく使用されます。 Kameleoon と OneTrust の間のブリッジを有効化するには、Global custom script の横にある Edit をクリックし、以下のコードをコピーしてエディターに貼り付けます:
上記のコードの OneTrust カテゴリ ID (このサンプルコードでは C0003) は、OneTrust 内で Kameleoon を追加したカテゴリに応じて更新する必要があります。たとえば、「Performance Cookies」というグループを使用していて、そのカテゴリ ID が C0002 である場合があります。 このコードにより、訪問者が OneTrust のポップインから Kameleoon の同意を有効化または無効化するたびに、Kameleoon に自動的に通知が届き、(同意が付与されているかどうかに応じて) 実験モジュールまたはパーソナライゼーションモジュールが有効化または無効化されます。 Save changes をクリックして変更を構成に適用します。

同意ポリシー

最後のステップは、プロジェクトの同意管理ポリシーを For A/B tests and feature experiments と For personalizations の両方のセクションで Consent required に設定することです。詳細についてはこちらのドキュメントを参照してください。
The Consent tab with the three consent policy sections
このためには:
  1. Admin > Projects をクリックし、プロジェクトの行にある Edit をクリックして、Consent タブをクリックします。
  2. For A/B tests and feature experiments と For personalizations の各セクションで Edit をクリックし、Consent policy で Consent required を選択して、Save changes をクリックします。
これで Kameleoon は、OneTrust CMP からユーザーが提供した同意に基づいてデータを収集および保存するようになります。