隐私同意和数据 API

Unity Ads 提供了内置解决方案来获取用户对数据收集和处理的同意,如果您希望实现自己的同意流程,还可以使用其中提供的用于传递标志的开发者 API。Unity 提供了两种隐私同意选项,可由您的 Unity 对接人进行调整:

  1. Unity 同意,此选项要求用户明确同意将他们的数据用于个性化广告以及项目的个性化和评估。这是适用于所有开发者的默认设置。
  2. 开发者同意,此选项允许开发者使用他们自己或第三方的同意 API 来收集和管理用户同意。此设置必须由您的 Unity 对接人启用。

关于开发者同意的最佳实践

如果您通过您的 Unity 对接人启用开发者同意,则必须在初始化时按照广告展示和用户所在的区域全部提供此信息。如果某个区域没有提供任何必要的同意,Unity 将使用我们默认的同意机制从用户那里获取同意。

示例:如果用户位于需要 GDPR 同意的欧洲经济区 (EEA),并且您已选择“开发者同意”作为隐私同意选项,但未通过 Unity 的 MetaData API 提供显式的 true/false 值,则 Unity 将展示我们自己的 GDPR Unity 同意机制。

某些区域可能要求征得同意后才能依法收集个人数据,尤其是要遵守 GDPR 和 PIPL 法规,而其他区域可能要求提供终端用户通知和退出机会,尤其是要遵守 CCPA 法规。但是,同意和退出要求超出了这些用例的范畴,应该应用于任何需要满足此要求的区域。通过使用这些 API 而不是使用 Unity 的同意选项,您有责任正确地为所有区域提供此同意。您不能为不同的区域设置不同的隐私同意设置。

通常,当用户不同意数据收集和处理时,或根据隐私法规(例如 GDPR、CCPA 或 PIPL)拒绝此类行为时,这将限制关于用户的可用数据,并可能会影响您的收入。

注意:开发者不需要实现他们自己的同意,但启用“开发者同意”并根据我们的文档为我们提供正确的值,可确保在配置的游戏中绝不会出现 Unity 同意。

本节将介绍允许您(开发者)为您的用户提供同意状态的 API 类。

内容

提示:如需了解有关遵守 Apple 的应用追踪透明度的信息,请参阅 iOS 14 技术集成文档。