项目设置
要查看和配置项目的货币化设置,请在 Unity Ads 货币化仪表盘 上,从辅助导航菜单中选择 **当前项目** > **设置**。
项目信息
本节列出了项目的以下属性
设置 | 描述 |
---|---|
项目名称 | 项目的名称。此设置为只读,但 组织所有者 可以更改项目名称(请参阅 创建和编辑项目)。 |
项目 ID | 项目的唯一 Unity 标识符。 |
中介合作伙伴
选择中介合作伙伴可以让 Unity 改善其工具和体验,为您和您的项目提供更好的服务。有关更多信息,请参阅 在第三方中介中实现 Unity Ads。
隐私控制
隐私控制允许您在一个地方管理项目的上下文广告设置。儿童数据法律(例如儿童在线隐私保护法 (COPPA) 对从儿童收集和使用数据的方式施加了限制,这些限制由每项适用的儿童数据法律定义。Unity Ads 提供工具来帮助发布商提供安全且积极的用户体验。因此,每个启用 Unity Ads 的项目必须指定其项目是否面向儿童。本文将指导您根据目标受众配置项目的正确设置。
要查看和编辑项目的隐私设置,请在 货币化仪表盘 上,从辅助导航菜单中选择 **当前项目** > **设置**,然后转到 **隐私控制** 部分。
重要:只有项目的 组织所有者 可以编辑其隐私控制设置。
游戏级年龄指定
此设置对每个平台应用一个项目范围的指定。有两个选项
- 此应用程序面向儿童 表示项目属于适用的儿童数据法律年龄限制,因此只能向所有用户投放上下文(非定向)广告。请注意,此指定允许您仅针对也指定为混合受众应用程序的应用程序启用用户特定年龄指定。
- 此应用程序不面向儿童 表示项目不属于适用的儿童数据法律年龄限制,因此可以向所有用户投放行为(定向)广告。
混合受众游戏
如果您的应用程序面向儿童,则会出现一个条件字段,您可以在其中将应用程序指定为面向混合受众(即面向儿童和成人)。将 **此应用程序是混合受众游戏吗?** 设置为 **是** 允许您为每个用户传递个性化的指定,以确定他们是否符合适用的儿童数据法律限制。
用户级年龄状态
项目级指定对于大多数项目来说应该足够了,但是,面向混合受众的项目(即面向儿童和成人)还有一个额外的配置选择。
要启用用户特定年龄指定
向用户展示一个“年龄门”以确定各个用户是否满足适用的年龄阈值。
Note: Unity does not provide guidance or best practices for age gates.
实现代码以按照您的中介/网络指示的方式将年龄门值发送到您选择的中介/网络 (ironSource、Unity 独家、自行中介)。
如果需要,请在 ironSource 中介或内部中介中启用用户级指定功能,以便中介平台将适当的年龄门值传递给 Unity。
将 **游戏级年龄指定** 设置为 **此游戏面向儿童**。
将 **此应用程序是混合受众游戏吗?** 设置为 **是**。
代码实现
您必须通过使用 user.nonbehavioral
MetaData API 以编程方式传递 Unity Ads 用户级年龄指定。有关如何在代码中实现此 MetaData 类的完整说明,请参阅关于 儿童数据法律合规性 的文档。
支持的平台
以下集成目前支持在 Unity Ads 中进行用户级年龄指定
请参阅相应的链接以获取有关如何在应用程序代码中实现用户特定年龄指定的说明。
未知用户的默认行为
默认行为是指在没有用户级年龄指定的情况下,项目中投放广告的基线行为。在没有用户级年龄指定的情况下,Unity Ads 将默认将用户视为儿童,并且只投放上下文广告。默认行为仅与混合受众应用程序相关,无法独立更改。
快速参考
请参阅下表以确定 **隐私设置** 配置的行为结果
游戏级年龄指定 | 混合受众游戏? | 上下文广告控制 | 最终用户行为 |
---|---|---|---|
面向 13 岁以下儿童 | 否 | 不可用 | Unity 将所有用户视为 13 岁以下,并且只投放上下文广告。 |
面向 13 岁以下儿童 | 是 | 不可用 | Unity 收到用户级指定。指定为 13 岁及以上的用户会收到个性化广告,但所有其他用户(包括指定未知的用户)都被视为儿童,并且只收到上下文广告。**注意**:混合受众游戏仍然有资格参加 Google 的 专为家庭设计 计划或 Apple 的 儿童类别。有关更多信息,请参阅关于 应用商店合规性 的文档。 |
不面向 13 岁以下儿童 | 不可用 | 只显示上下文广告 | 即使项目不面向 13 岁以下用户,所有用户也只收到上下文广告。 |
不面向 13 岁以下儿童 | 不可用 | 允许个性化广告 | 所有用户都被视为 13 岁或以上,并且可能会收到个性化广告。 |
Info.plist 中缺少 SKAdNetwork ID
此字段提供 iOS 项目的 Info.plist
文件中缺少的推荐广告网络 ID 列表。有关更多信息,请参阅关于 配置网络 ID 的文档,适用于 iOS 14。
商店 ID
可以选择将项目链接到项目的 Apple App Store 或 Google Play 商店应用程序页面的实时商店 ID。
重要:跳过此步骤不会阻止您显示广告,但是 Unity 的一些广告合作伙伴需要此信息。为了最大限度地提高收入机会,请确保在项目上线时包含此信息。
从应用程序的 URL 中提取 Apple App Store ID,如以下 URL 中突出显示的部分所示
从应用程序的 URL 中提取 Google Play 商店 ID,如以下 URL 中突出显示的部分所示
Note: If you recently published your app, Unity might be unable to look up its ID. If you encounter this error, try again 5-7 days after the publish date.
游戏 ID
您需要每个平台的游戏 ID 才能在代码中初始化 Unity Ads 和 Unity IAP SDK。您无法编辑这些 ID。
应用商店合规性
Google 和 Apple 都引入了要求,以确保面向儿童并投放广告的应用程序安全使用。如果您在应用程序中投放广告,并且想参加 Google 的 专为家庭设计 计划或 Apple 儿童类别,则必须将您的 年龄限制过滤器 设置为 **不显示评级为 13+ 或更严格的广告**。在项目设置中选择其中一个计划将自动将年龄指定设置配置为 **此应用程序面向 13 岁以下儿童**,并将年龄限制过滤器设置为 **不显示评级为 13+ 或更严格的广告**。
重要提示:Apple 要求提供文档链接,以证明广告网络 (Unity) 符合概述的要求。您可以在提交审核说明中提供指向此部分的链接。Unity 不提供法律建议。因此,此页面上的信息不能代替阅读 Apple App Store 或 Google Play Store 指南、适用的发布商条款,或咨询您自己的法律顾问,以确定您业务和流程的法律要求,以及如何解决这些要求。
跳过奖励广告
符合儿童友好计划的要求,所有获利(奖励)广告都可以在 5 秒后关闭。请注意,默认情况下,奖励广告单元不可跳过。有关更改此设置的信息,请参阅广告单元设置。
获取优化
对于也使用Unity Ads 用户获取进行广告投放的发布商,Unity 会收集优化收入的数据,这些数据可以提高统一竞价活动的效果。此安装后数据包括购买交易事件。
推荐的做法是为每个应用包含一个 API 密钥,以便 Unity 可以验证订阅购买,以提高统一竞价 ROAS 活动的准确性。请参阅以下特定于平台的 API 密钥名称
平台 | API 密钥 |
---|---|
iOS | 私有 API 密钥 |
Android | 许可证密钥 |
重要提示:Unity 绝不会收集未成年用户的购买交易事件或会话数据。如果您将游戏级年龄指定设置为此应用面向儿童或混合受众,或者如果您启用了App Store 合规性部分中的一个或多个选项,Unity 不会从您的应用中未成年用户那里收集购买交易事件或会话数据。请参阅儿童数据法合规性、CARU 合规性和情境化广告,以了解更多信息。
API 密钥
请参阅以下部分以查找您的 API 密钥,并在Unity Ads 货币化信息中心中更新它。
iOS 应用的私有 API 密钥
要在 Apple App Store 中找到每个 iOS 应用的私有 API 密钥,请执行以下操作
- 登录您的Apple 开发者帐户。
- 选择用户和访问,然后转到密钥选项卡。
- 从密钥类型选项中选择应用内购买。
- 单击加号 (+) 或选择生成 API 密钥以命名密钥。
- 输入私有 API 密钥的名称,然后选择生成。
- 选择新创建的私有密钥旁边的下载 API 密钥。
要在 Unity Ads货币化信息中心中输入私有 API 密钥,请执行以下操作
- 转到设置页面的获取优化部分。
- 选择Apple App Store旁边的编辑图标以添加或更改密钥。
- 在API 密钥字段中输入从 Apple 开发者帐户复制的密钥。
- 选择保存以保存更改。
有关更多信息,请参阅 Apple 开发者文档中的创建 API 密钥以授权 API 请求。
Android 应用的许可证密钥
要在 Google Play 商店中找到每个 Android 应用的许可证密钥,请执行以下操作
- 登录Google Play Console。
- 选择所需的应用,然后转到获利>获利设置。
- 复制许可下的密钥。
要在 Unity Ads货币化信息中心中输入许可证密钥,请执行以下操作
- 转到设置页面的获取优化部分。
- 选择Apple App Store旁边的编辑图标以添加或更改密钥。
- 在API 密钥字段中输入从 Play Console 复制的密钥。
- 选择保存以保存更改。
有关更多信息,请参阅 Android 开发者文档中的查找和解决许可证密钥问题。
广告投放状态
使用启用广告投放切换按钮暂时停止向您的应用投放广告。
测试模式
使用测试模式在不投放实时广告的情况下测试您的集成。您可以通过切换覆盖客户端测试模式,然后为所有设备启用强制测试模式开启来覆盖设备上的编程设置。在测试集成之前启用测试模式非常重要,以避免因欺诈而被标记。