TCF または非 TCF の同意設定の設定
Unity AdsにTCFまたはカスタム同意を設定します。UnityはTCFベンダーとして登録され、GDPRへのコンプライアンスと適切な地域データ処理が確保されます。
読み終わるまでの所要時間 1 分最終更新 8日前
このガイダンスは、プライバシー規制(EEAなど)がある地域で営業し、同意フレームワークを使用してユーザーデータを管理しているパブリッシャーに適用されます。
Unityは、IAB透明度および同意フレームワーク(TCF)に登録されているベンダーです。TCF 準拠の Consent Management Platform(CMP; 同意管理プラットフォーム)を使用している場合、Unity は TCF 文字列を通じて同意信号を直接受信できます。
以下のセクションでは、 を使用してカスタム同意を実装する方法について説明します。
地理的位置に基づく同意
アプリケーションにカスタム同意ソリューションを実装する場合は、アプリケーションが地域のプライバシー規制と、そのアプリケーションがサポートする同意フレームワークに対応していることを確認してください。プライバシー要件は、ユーザーの場所によって異なる場合があります。
欧州経済領域 (EEA) などの地域のユーザーの場合:
- 個人データを処理する前にユーザーの同意を得る必要があります
- Unity Ads SDKに同意状態を渡す必要があります
規制地域外のユーザーの場合:
- 同意要件が異なる場合があります
- 同意フローを適切に設定できます。
地域別に同意要件の適用方法については、法的ガイダンスを参照してください。
TCF CMP ユーザー
TCF 準拠の同意管理プラットフォーム(CMP)を使用している場合、Unity は TCF 文字列を通じて同意信号を受信できます。ほとんどの場合、CMPは自動的にUnityをベンダーとして含めます。
Unity を CMP ベンダーリストに追加する
CMP に Unity が自動的にベンダーとして含まれていない場合は、以下の手順に従って Unity を CMP リストに追加します。
- CMP ベンダー リストで "Unity" を検索します。
- Unity をベンダーとして有効にします。
- CMP 設定を再発行します。
詳細については、CMPプロバイダーのドキュメントを参照してください。
TCF ユーザー以外
通常、TCF 以外の設定は、カスタム実装や標準の CMP フレームワークの外部で使用されます。TCF 準拠の CMP を使用しない場合は、以下のいずれかの方法で同意収集と信号渡しを手動でハンドルする必要があります。
メディエーションプロバイダーの使用
メディエーションプロバイダーのドキュメントを参照して、Unity Ads SDK でのユーザー同意状態の共有をサポートしているかどうかを確認します。メディエーターによっては、ユーザーの同意状態を設定し、その状態を Unity Ads に自動的に通知できる API が提供されています。
メディエーションプロバイダーなし
メディエーターが同意の共有をサポートしていない場合、またはメディエーターを使用しない場合は、開発者 Consent API を使用してユーザーの同意状態を直接 Unity Ads SDK に渡すことができます。
開発者 Consent API を使用して Unity に同意が渡された場合、Unity Ads SDK はビルトインの同意プロンプトをディスプレイしません。
他の CMP との統合に関する同意サポート
以下の表を確認して、インテグレーション タイプに基づいて行う必要があることと、同意信号をUnity Ads SDKに渡すのにメディエーション プロバイダーを使用しているかどうかを確認してください。
インテグレーションタイプ | アクション必須 |
|---|---|
| 統合 CMP の使用 |
|
| メディエーションプロバイダーの使用 |
|
| メディエーションプロバイダーなし |
|
同意信号を渡す場所
以下の表に、ユーザーの同意状態を Unity Ads SDK に渡すための手順を示します。
インテグレーションタイプ | TCF CMP ユーザー | TCF ユーザー以外 |
|---|---|---|
| メディエーションプロバイダーの使用 |
|
|
| メディエーションプロバイダーなし |
|
|