Skip to main content
Usercentrics 同意管理プラットフォーム (CMP) には、必要かつ最新のデータプライバシー情報がすべて含まれています。 Usercentrics 統合により、Kameleoon は Usercentrics に自動的に接続し、同意ポリシーを読み取り、Web サイトで実験やパーソナライゼーションを表示する際にそのポリシーを適用します。 この統合には以下のメリットがあります:
  • 追加のセットアップなしで、Usercentrics CMP を通じてユーザーの同意を自動的に管理します。
  • 一貫した同意管理を実現し、シームレスなコンプライアンスを確保します。
  • Kameleoon がユーザーのデータを準拠した方法で取り扱っていることを、ユーザーに安心して感じていただけます。

Usercentrics に Kameleoon を Data Processing Service として追加する

Kameleoon を Data Processing Service として追加するには、以下の手順を実行します:
  1. Usercentrics のダッシュボードで Service Settings をクリックします。
  2. Add DPS via Database > Kameleoon をクリックします。
  1. Category ドロップダウンでカテゴリを選択します。
Kameleoon は以下のテンプレート ID を提供しています:
  • Kameleoon AB Testing & Personalization / Template ID: H1yDxp7JN
  • Kameleoon Only AB Testing Module / Template ID: 9FYjH37-J
  • Kameleoon Only Personalization Module / Template ID: 2lh8-reEz

Usercentrics で IAB TCF をセットアップする

Usercentrics と Kameleoon で IAB TCF 2.3 を有効化するには、以下の手順を実行します:
  1. Usercentrics で Kameleoon をベンダー (ID: 820) としてセットアップします。
  2. Usercentrics のダッシュボードで Service Settings に移動します。
  3. CMP バージョンを Version 2 に設定します。
  1. Configuration をクリックします。
  2. Transparency & Consent Framework 2.3 (TCF) を有効化します。
  1. Kameleoon で IAB TCF 統合を有効化します。
Usercentrics で TCF 2.3 を有効化できない場合は、カスタムスクリプトのセットアップを使用できます。
同意ステータスが不明な場合 (訪問者の初回訪問時) に Kameleoon をブロックしないでください。同意ステータスが不明な状態で Kameleoon をブロックすると、カスタムスクリプトのセットアップが無効になります。
このカスタムスクリプトは、同意ステータスが不明な場合に、トラッキングを行わずにキャンペーンをユーザーに表示します。プロジェクトのエントリーページで A/B テストの変更を表示することもできます。
  1. Kameleoon で同意管理ポリシーを定義し、Consent required を選択します。
  2. 以下の Kameleoon 関数を統合します:
    • enableLegalConsent
    • disableLegalConsent
Kameleoon の法的同意に関する詳細は、legal consent API リファレンスを参照してください。同意のステートおよびモードに関する詳細は、同意管理ドキュメントを参照してください。
カスタムスクリプトは、ページ内、Google Tag Manager、または Kameleoon アプリの Global custom script に直接追加できます。 Global custom script でカスタムスクリプトを使用するには、以下の手順に従います:
  1. Admin > Projects をクリックします。
  2. プロジェクトの行にある Edit をクリックし、Scripts タブをクリックします。
The Scripts tab with the Global custom script and Variation selection script editors
  1. Global custom script の横にある Edit をクリックします。
  2. 選択した Kameleoon テンプレートに応じて、以下のコードブロックのいずれかをコピーして貼り付け、Save changes をクリックします。

A/B テストとパーソナライゼーションが同じサービスにある場合のカスタムスクリプトの例

A/B テストとパーソナライゼーションが異なるサービスにある場合のカスタムスクリプトの例

  • Kameleoon Only AB Testing Module = Template ID: 9FYjH37-J
  • Kameleoon Only Personalization Module = Template ID: 2lh8-reEz
ご不明な点がございましたら、Kameleoon カスタマーサクセスマネージャーまでお気軽にお問い合わせください。

Usercentrics 同意バナーで A/B テストを実行する

サイトごとに 1 つの同意実験のみを実行してください。
Usercentrics 同意バナーで A/B テストを実行するには、まずゴールを作成します:
  1. Configure > Goals > New goal をクリックします。
  2. Website Selection で、アカウント作成時に定義した Web サイトを選択します。
  3. Type で Custom Goal を選択します。
    • Usercentrics は、カスタムゴール用にいくつかのカスタムイベントをサポートしています。利用可能なイベントの完全なリストについては、Usercentrics ドキュメントの available UI events を参照してください。
  4. Next をクリックします。
  5. Name your goal フィールドにゴールの名前を入力します。
  6. Describe your goal フィールドに Kameleoon.API.Goals.processConversion と、その後に一意の ID を入力します。
    • ID は New goal ポップインの関数テキストの末尾で確認できます。
ゴールを作成したら、実験を作成します:
  1. Experiments ダッシュボードを開きます。
  2. New Experiment をクリックします。作成したい実験のタイプを尋ねるポップインが開きます。
  3. In the code editor > JS/CSS をクリックします。
  4. Name、Website、および 実験を開始したいページの URL を入力します。
  5. Validate をクリックします。コードエディタが開きます。
  1. Experiment (左メニューの Variations の前) をクリックし、右側のメニューで Test specific code をクリックします。
  2. 以下のコードを追加します:
  • variant0 はデフォルトの空のバリアントです。同意管理プラットフォームには変更を加えません。デフォルトのバリアントが別の名前である場合は、それに応じて window.UC_AB_VARIANT を更新してください。
  • イベントリスナーは、カスタムイベントが発生するたびにトリガーされます。A/B テスト用カスタムイベントの完全なリストについては、Usercentrics ドキュメントの available UI events を参照してください。
  • 3 つの console.log 文は、イベントに関する情報を出力します。たとえば、ACCEPT_ALL をトラッキングすると、次のようなログが出力されます:
実験にはさらにゴールを追加できます。 ゴールを追加するには、最後の if 文の後に以下のコードを挿入します: if (data.detail.type === "Consent Management Platform event here") Kameleoon.API.Goals.processConversion(goalID)
  1. Variations タブに戻ります。
  2. Variation 1 に以下のコードを追加します: window.UC_AB_VARIANT = "variant1";
  3. バリアントに別の名前を付けた場合は、variant1 を適宜置き換えてください。
  4. Finalize タブで、トラフィック分配、ターゲティング、トラッキング、ゴールを選択します。
    • 作成したゴールを追加します。ゴールの一意の ID で検索できます。検索結果が表示されない場合は、ゴール ID の最初の数桁のみを入力してみてください。
  5. Publish をクリックして実験のセットアップを最終化します。
Usercentrics 内部 A/B テストの手順については、Usercentrics A/B テストガイドを参照してください。