文档

Unity Ads 变现过程概述

查看为聚合发行商设置 Unity Ads 变现的工作流程。
阅读时间5 分钟最后更新于 2 天前

构建移动应用后,下一步是使用 Unity Ads 变现功能将该应用发展为盈利的商业项目。借助 Unity Ads,可以自定义广告策略并拓展用户覆盖面。使用 Unity Ads 变现功能的发行商通常会遵循与以下类似的自定义过程:
1

Create an account in the Unity Ads Monetization Dashboard

通过在 Unity Ads Monetization(变现)后台上创建帐户,即可在应用中集成 Unity Ads 并访问和管理应用的广告变现。创建帐户后,可以在该平台上集中配置广告位、追踪广告效果和收入、监控报告和分析数据、管理付款信息以及优化广告设置。
2

Set up mediation

如果要使用聚合,请对应用进行配置以连接聚合合作伙伴以及 Unity Ads。通过设置聚合平台,可以让应用接触更广泛的广告主,提升填充率,并通过竞价提高收益。要通过 LevelPlay 或其他第三方聚合平台进行聚合,请安装聚合 SDK 与 Unity Ads 适配器,配置应用并在聚合平台后台上创建广告位,然后使用 LevelPlay API 实现竞价。如需了解更多信息,请参阅以下聚合设置参考。
聚合解决方案 聚合设置参考Unity LevelPlay
请参阅 UnityAndroidiOSAdobe AirFlutterReact Native 的广告网络设置指南
第三方聚合平台请参阅我们的合作伙伴指南以了解 AppLovin MAXGoogle 或第三方聚合平台的文档
3

Install the Unity Ads SDK

请选择最适合具体应用平台的方式安装 Unity Ads SDK。
注意
The recommended best practice is to use the latest version of Unity Ads to ensure the most streamlined performance.
使用 Unity LevelPlay 等聚合平台,可以通过适配器管理广告网络集成,从而简化 SDK 维护。例如,在 Unity 编辑器中更新 LevelPlay (Ads Mediation) 包时,Unity Ads 适配器会自动升级至最新的兼容版本。
4

Initialize the SDK with your Game ID from the dashboard

在 Monetization(变现)后台中使用 Game ID(游戏 ID)初始化 Unity Ads SDK,将您的应用关联到 Unity Ads 帐户。这样 Unity 就可以投放广告、追踪性能、归因收入以及监控安装后事件。成功初始化 SDK 后,可确保正确报告和管理应用的广告展示、用户互动和收入。要初始化 SDK,请登录 Unity Ads Monetization(变现)后台,选择您的应用,然后获取该应用在每个平台(iOS 或 Android)上的唯一 Game ID(游戏 ID)。然后,在应用代码中调用初始化方法并传入您的 Game ID(游戏 ID),即可初始化 SDK。有关更多指导,请参阅 UnityAndroidiOS 的初始化代码示例。
5

Set up privacy consent

发行商必须在投放个性化广告或收集用户数据之前实现隐私同意流程,因为这些操作可能在 Unity Ads SDK 初始化后立即开始。这样做可以确保您的应用始终遵守区域性隐私法规(如 GDPR、COPPA 以及其他消费者数据保护法),并遵循用户偏好设置。如需了解实现用户同意以及同意管理流程的详细信息,请参阅 Unity Ads 隐私指南
6

Configure app-ads.txt

对于 Android 和 iOS 应用,请向 app-ads.txt 文件中添加 Unity 的条目,这有助于防止广告欺诈,并确保广告合作伙伴可以验证该应用的广告库存。有关更多信息,请参阅 app-ads.txt 支持文档
7

Set up placements and integrate them into your app

如果您是使用 Unity LevelPlay 或其他聚合平台的聚合发行商,必须先在 Monetization(变现)后台上设置广告位。然后,复制广告位 ID,并使用它们在 Unity LevelPlay 或聚合合作伙伴控制面板中创建匹配的广告位。创建匹配的广告位使聚合 SDK 能够在应用中调用正确的广告位。如需更多指导,请参阅您的聚合平台设置指南。
8

Set up payments and revenue reporting

在集成广告服务并准备发布应用之前,请设置您的 Unity Ads 帐户,以便追踪收入并从 Unity Ads 接收付款。在某些情况下,例如使用 Google AdMob 或 Ad Manager 进行竞价设置时,Google 负责付款发放。要设置付款,请参阅变现后台付款文档
9

Test your app to confirm ads are working as expected

在发布应用之前,请测试您的 Unity Ads 集成,通过在 Monetization(变现)后台和 SDK 初始化代码中启用 Test Mode(测试模式),确保广告可以正确展示。Test Mode(测试模式)确保仅显示测试广告,而不是正式广告,从而防止测试点击或广告展示影响真实广告的指标。请参阅 AndroidiOSUnity 指南以了解详细信息。请在真实的设备上运行应用并触发每个广告位,确认广告能够按预期加载、展示和关闭。应测试所有广告格式(奖励广告、插页式广告、横幅广告),并在广告请求后检查奖励或用户流程能否按预期执行。如果您使用 Unity LevelPlay 或其他聚合平台进行聚合,请确认所有已配置的广告网络中的广告都能正常投放,且聚合逻辑可以按预期工作。在开发环境中,检查日志是否有任何 SDK 错误或警告。要确认您的应用与 Unity Ads 已正确集成,请在 Monetization(变现)后台中查看是否有广告展示和测试活动。