设置 TCF 或非 TCF 同意配置
为 Unity Ads 设置 TCF 或自定义同意,Unity 现已成为注册的 TCF 供应商,以确保符合 GDPR 以及妥善处理区域数据。
阅读时间1 分钟最后更新于 2 天前
本指南适用于在有隐私法规的地区(例如 EEA)运营并使用同意框架来管理用户数据的发布者。
Unity 是 IAB 透明度和同意框架 (TCF) 中的注册供应商。如果使用符合 TCF 的同意管理平台 (CMP),Unity 可以直接通过 TCF 字符串接收同意信号。
以下部分将介绍如何使用 实现自定义同意:
基于地理位置的同意
在 app 中实现自定义同意解决方案时,请确保 app 考虑到地区隐私法规及其支持的任何同意框架。隐私要求可能会因用户的位置而异。
对于欧洲经济区 (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 共享用户同意状态。某些聚合器提供的 API 允许您设置用户的同意状态并将此状态自动传达给 Unity Ads。
不使用聚合提供商
如果您的聚合器不支持同意共享或不使用聚合器,则可以使用开发者同意 API 将用户的同意状态直接通道 Unity Ads SDK。
如果使用开发者同意 API 将同意传递给 Unity,Unity Ads SDK 将不会显示其内置的同意提示词。
与其他 CMP 集成时的同意支持情况
请查看下表,了解您需要根据您的集成类型执行的操作,以及您是否在使用聚合提供商将同意信号通道 Unity Ads SDK。
积分类型 | 需要采取的行动 |
|---|---|
| 使用集成的 CMP |
|
| 使用聚合提供商 |
|
| 不使用聚合提供商 |
|
在何处通道同意信号
下表提供了将用户同意状态传递给 Unity Ads SDK 的详细说明:
积分类型 | TCF CMP 用户 | 非 TCF 用户 |
|---|---|---|
| 使用聚合提供商 |
|
|
| 不使用聚合提供商 |
|
|