解决方案概览
什么是采用广告格式的效果测试?
无论您的应用是由混合收入还是由广告收入驱动,采用不同广告格式都可能会非常复杂。
并非所有广告格式都适合每个应用,某些广告格式对于特定应用属性的效果可能更佳。在实施新的广告格式时,您可能担心会对用户体验或留存率产生负面影响,但也很想知道,如果恰当插桩新的广告格式,是否可以提高收入和互动度?
![比较随广告频率的增加不同广告格式的留存率和广告收入的变化情况图表](https://firebase.google.cn/static/docs/tutorials/test-ad-format-adoption/images/overview_optimal-ad-format-graph.png?authuser=5&hl=sv)
为了解决这些未知问题,Firebase 提供了一些工具可帮助您进行测试,然后以数据为依据作出有关采用新广告格式的决策:
使用 Firebase,您可以在一小部分用户中对采用新广告格式的效果进行 A/B 测试。
您可以观察测试结果,并查看 Firebase 关于新广告格式的效果是否优于现有广告格式的建议。
确信更改可能会产生积极影响后,您只需点击一下按钮,即可向更多用户发布更改。
业务案例和价值
平均而言,使用 Google AdMob 和 Firebase 工具添加新广告格式的开发者和发行商在保持留存率稳定的同时大幅提升了收入(高达 10 倍*)。
* 收入增幅基于 2020 年 8 家大型发行商的业绩。
![]() |
Pomelo Games 使用 Firebase 在未流失玩家的情况下将收入提升了 35%。 |
![]() |
Qtonz 使用 Firebase 实现了 4 倍的广告收入增长和 190% 的 ARPDAU 增长。 |
实施解决方案
如需实施此解决方案,您可以按照我们逐步讲解的教程(您可以在本页面的后面部分找到本教程的概览)进行操作。
本教程包含多个步骤,通过这些步骤您将学习如何使用 Firebase 为您的应用测试新的 Google AdMob 广告格式。它使用插页式激励广告作为示例测试用例,但您可以推广并使用这些步骤来测试其他广告格式。
本教程假定您已在应用中使用 AdMob,并且想要测试添加其他广告单元(采用新广告格式)是否会影响应用的收入或其他指标。不过,如果您尚未在应用中使用 AdMob,也没有关系!本教程中的步骤还有助于您了解只向应用添加广告单元是否会影响应用的指标。
用于此解决方案的产品和功能
Google AdMob 利用 Google AdMob,您可以创建将在应用内投放的广告单元变体。在您将 AdMob 与 Firebase 关联后,AdMob 会向 Firebase 发送广告收入信息,以改善广告策略优化。 Google Analytics(分析) Google Analytics(分析)可让您深入了解用户互动度、留存率和创收指标,例如总收入、AdMob 收入、购买收入等等。它还允许您创建用户受众群体和细分用户群。 |
Firebase Remote Config Firebase Remote Config 可让您为所需的细分用户群动态更改和自定义应用的行为和外观,且不需要发布应用的新版本。在本教程中,您将使用 Remote Config 参数来控制是否向用户显示新广告单元。 Firebase A/B Testing Firebase A/B Testing 提供了用于在应用中运行产品和营销实验的界面和基础架构。它负责向用户分发实验变体,然后根据您选择的关键指标(例如收入或用户留存率)执行统计分析,以确定实验变体的效果是否优于对照组。 |
解决方案教程概览
-
在 AdMob 中创建新的插页式激励广告单元。
在应用代码中实现广告单元展示位置。
-
定义测试基本信息、定位以及运行测试的目标。
定义测试变体并设置 Remote Config 参数,用于控制是否要向测试中的用户显示新的广告单元。
-
在应用中使用 Remote Config 参数。
实现根据参数值显示广告单元的逻辑。
在 Firebase 控制台中启动 A/B 测试并查看测试结果
在启动测试并让测试运行几天或几周后,查看 Firebase 控制台,根据 A/B 测试的主要目标来确定 A/B 测试是否有胜出的变体。
查看每个变体对次要指标的影响,以确保变体不会对这些指标产生意外的负面影响。
-
如果 A/B Testing 确定胜出者是显示新广告格式的变体,则您可以开始向实验所定位的所有用户、您应用的所有用户或您的部分用户显示该广告格式。
如果尚未确定明确的胜出者,则您可以继续运行实验以收集更多数据,或者如果实验已经运行了很长一段时间,仍不确定结果,则可以结束实验。