COPPA 合规性, CARU 合规性和内容相关广告
Comply with child data privacy laws. Enable contextual ads and set age designations to meet COPPA and CARU requirements.
阅读时间9 分钟
儿童网络隐私保护法 (COPPA) 对如何收集和使用 13 岁以下儿童的数据进行了限制。Unity Ads 提供的工具可帮助发行商提供安全, 积极的用户体验。每个启用 Unity Ads 的项目都必须指定游戏是否面向 13 岁以下的用户。
您的游戏中可以出现两种类型的广告:
- 个性化广告可利用行为用户数据来提供用户更可能感兴趣的内容。例如,如果用户玩过一系列以运动为主题的游戏,则可能会出现其他具有类似运动主题的游戏的广告。面向 13 岁以下用户的游戏不能投放个性化广告。投放个性化广告的游戏往往可以比允许内容相关广告的游戏获得更多收入。
- 内容相关广告仅基于用户当前正在玩的游戏。例如,如果用户正在玩以篮球为特色的游戏,则可能会出现以篮球为特色的其他游戏,而不管用户是否玩过其他游戏。面向 13 岁以下用户的游戏只能投放内容相关广告。与允许个性化广告的游戏相比,仅投放内容相关广告的游戏所获得的收入往往更少。
设置游戏级别 COPPA 定位
选择 COPPA 定位或合规性选项决定了在您的项目中如何处理广告请求。在游戏级别,所有广告请求都被视为纯儿童流量或纯成人流量,这取决于您的受众是儿童(13 岁以下的用户)还是成人(13 岁及以上的用户)。 如果您的项目同时针对儿童和成人,则可以在用户级别实现 COPPA 定位,这样您就可以按用户年龄组指定提供的广告。有关详情,请参见实现用户级别 COPPA 定位。 Monetization(变现)后台提供的 COPPA 合规性选项如下:- This project is directed to children under the age of 13(此项目面向 13 岁以下的儿童)表示游戏受 COPPA 限制,因此只能向所有用户投放内容相关(非定向投放的)广告。针对已指定为混合受众应用程序的应用程序,此定位选项允许您另外单独启用特定于用户的 COPPA 定位。
- This project is not directed to children under the age of 13(此项目不面向 13 岁以下的儿童)表示游戏不受 COPPA 限制,因此可向所有用户投放行为(定向投放的)广告。
- Mixed audience(混合受众)意味着该项目面向 13 岁以下的儿童和 13 岁及以上的用户。对于混合受众项目,您可以在个人级别检测用户所属的年龄组,并根据 COPPA 的限制为每个用户提供相应的广告,而不是在不考虑用户年龄的情况下,统一处理所有用户并向所有用户提供个性化广告或内容相关广告。
实现用户级别 COPPA 定位
在 Monetization(变现)后台中,游戏级别年龄定位将统一处理广告请求,将所有用户视为 13 岁以下的儿童,或将所有用户视为 13 岁及以上的成人。当您选择让项目拥有混合受众的选项时,您便能够跟踪用户的个人信号并将他们视为儿童或成人,并分别提供内容相关广告或个性化广告。如果出于任何原因未指定某个信号,则默认提供内容相关广告。
如果您的应用面向的是 13 岁以下的儿童,但您想更适当地代表混合受众,则可以根据传递给 Unity Ads SDK 的标志,通过编程方式为用户分配 COPPA 定位。
为此,请在以下部分中根据您的特定用例实现非行为元数据 API。
Unity Ads 的独占使用和自有聚合客户
如果您的项目直接向 Unity 发送信号,而不是通过合作伙伴聚合平台(MAX, ironSource 或 AdMob),并且您想实现用户级别的年龄定位:- 实现一种方法来确定用户是否应该接收个性化广告。具体方法由您自己决定。
- 通过实现非行为元数据 API,将每个用户的 COPPA 状态传达给 Unity。
- 重新构建您的应用程序。
- 在 Monetization(变现)后台中,导航到您的项目设置,然后是 Privacy settings(隐私设置)部分,将游戏级别的 COPPA 定位设置为 This app is directed to children under the age of 13(此应用面向 13 岁以下的儿童),并将 Is this a Mixed Audience Game?(这是一款混合受众游戏吗?) 设置为 Yes(是)。
第三方聚合客户
如果您的项目使用受支持的聚合平台,并且您希望实现用户级别的年龄定位:- 实现一种方法来确定用户是否应该接收个性化广告。具体方法由您自己决定。
- 请参考您聚合提供商的文档,了解如何将该信息传递到其平台。我们当前支持 ironSource, MAX 和 AdMob 作为用户级别年龄定位的第三方聚合解决方案。
- 在 Monetization(变现)后台中,导航到您的项目设置,然后是 Privacy settings(隐私设置)部分,将游戏级别的 COPPA 定位设置为 This app is directed to children under the age of 13(此应用面向 13 岁以下的儿童),并将 Is this a Mixed Audience Game?(这是一款混合受众游戏吗?) 设置为 Yes(是)。
第三方聚合平台
如果您是第三方聚合提供商,希望支持代表开发者向 Unity 发送用户级别 COPPA 信号,请联系客户支持或您的管理合作伙伴。跟踪特定于用户的 COPPA 信号
在 Monetization(变现)后台的 Project Settings(项目设置)页面中,在将游戏级别的 COPPA 定位设置为混合受众并在应用中实现用户级别的 COPPA 定位后,您可以在后台中跟踪以下内容:- 您应用中每个平台的用户信号状态(如适用)
- 成人流量与儿童流量之间的受众细分情况
非行为元数据 API 实现
// If the user opts out of personalized ads: MetaData userMetaData = new MetaData("user"); userMetaData.Set("nonbehavioral", "true"); Advertisement.SetMetaData(userMetaData); // If the user opts in to personalized ads: MetaData userMetaData = new MetaData("user"); userMetaData.Set("nonbehavioral", "false"); Advertisement.SetMetaData(userMetaData);