Admob中介接入流程及经验分享,新老手都可以看看

1,291 阅读9分钟

Admob中介接入流程及经验分享,新老手都可以看看

Google Admob作为全球知名的广告平台,提供了丰富的广告格式和灵活的变现策略(基本就是出海Top1的存在了),也提供了一个强大且好用,几乎覆盖市面上所有知名联盟的中介平台。然而,对于刚做出海的开发者来说,Admob的中介接入可能会比较陌生,有些地方跟其他家的中介广告接入还是有一些区别的。

本文将详细介绍Admob的中介接入流程和当中可能遇到的一些问题和使用经验,所以无论你是新手还是老手,都建议仔细阅读。

本篇内容汇总,将根据以下顺序讲解,大家可以直接选择直接感兴趣的段落阅读:

  • 什么是Admob中介
  • 为什么选择Admob中介
  • Admob中介接入流程【重点】
  • Admob中介使用个人经验汇总,如:怎么设置底价对效果有帮助【重点】

--------------------干货分割线--------------------

什么是Admob中介

Admob中介(AdMob Mediation)是Google Admob提供的一项服务,允许开发者将多个广告网络集成到自己的应用中,通过Admob平台统一管理和优化广告收益。这种方式不仅可以简化广告管理流程,还可以通过竞价机制提高广告收益。

如果你对中介和竞价这些概念还不熟悉,可以参考我的上一篇文章:新手做IAA出海,这些广告相关知识你必须先了解!

为什么选择Admob中介

  1. 统一管理:通过Admob中介,开发者可以在一个界面中管理多个广告网络。
  2. 收益优化:Admob中介通过竞价机制,确保开发者获得最高可能的广告收益。
  3. 灵活性:开发者可以根据应用特性和用户偏好,选择最合适的广告网络。
  4. 数据分析:Admob提供强大的数据分析工具,帮助开发者了解广告表现和用户行为。

Admob中介接入流程【重点】

  1. 注册Admob账户(先挖个坑,后续单独出一篇关于注册Admob账户的文章)

    首先,你需要有一个Google Admob账户,如果没有,需要先注册一个。注册后,登录Admob官网,然后创建一个新的Admob应用。

  2. 创建广告单元,集成SDK,先对接好Admob的广告

    Admob后台创建你所需要的广告单元,然后根据你的应用平台(iOS或Android),集成Admob SDK,并接入你所需要接入的广告格式。因为本篇内容主要探讨中介(聚合)部分内容,所以不过多阐述这部分内容。

    详细接入sdk过程可以参考官方文档:国内官方Admob对接文档(文档教程清晰简单,不用外网也能打开)

    注意:若官网提示Internal Server Error,把文档语言设置为英文即可

  3. 新建中介组

    选择Admob面板,创建中介组,选择应用和对应的广告格式

创建中介组.png

  1. 配置中介组

    名称: 可以随便起,用于自己区别不同应用或不同功能的中介组

    中介组id: 这个要注意一下,这个id不是用于作为广告请求的。很多中介平台用的是中介组的id去请求广告,但Admob的不是,不要搞混了,很多新手刚接触Admob的时候可能会不理解。

    地理位置: 假如你要用于区别不同地区的广告请求,这里可以单独设置或者排除部分国家。譬如你没有投某些地区,但该地区存在疯狂刷广告的行为,那么你就可以在这里排除掉该地区的用户了。

    广告单元: 这里的广告单元就是你第二步正常创建的广告单元,这个也是你代码上用于请求广告的广告id。你可以选择映射多个广告源来分配给你这个广告单元id去作为请求。如图所示,我这里只选择了一个广告单元reward,我下面配置了4个三方的广告源,那么请求广告的时候就会随机请求到不同的广告源(根据竞价的顺序填充的)。

    广告来源:

    • 出价就是竞价(bidding)的广告源,可以设置多个。同一广告源可设置多个广告单元映射。

    • 瀑布流就是正常的按照设置的底价顺序去请求的广告源。(底价如何设置?在后面,先不急)

中介组设置.png

  1. 设置代码中介配置

    这部分详细代码接入可以参考Admob中介网络文档

    这里单独用接入Facebook(Meta)广告源作个例子:

    • 添加Facebook的中介依赖「添加依赖会拉取包含Facebook的广告sdk,不用额外添加Facebook自身广告sdk依赖」

      implementation  'com.google.ads.mediation:facebook:6.17.0.0'
      
    • 就这样,完成了!当然你要测试下是否成功添加了该中介。在Admob初始化的时候可以查看到适配器的状态。

    • 特殊情况下,部分中介平台需要配置某些协议,也可以参考文档的说明。

  2. 测试中介广告

    • 适配器查看是否接入代码正常,在Admob初始化的时候可以获取中介(Adapter)状态是否正常

    • 添加测试设备和启用测试模式,Admob后台和广告源(如Facebook)后台都需要添加 Facebook测试设备添加.png

    • 启用Admob的广告检查器,如图(进入应用抖两下设备就会弹出) 测试设备.png

    • 然后选择你想要测试的广告单元进行测试就ok了
      广告测试.png

    • 单一广告源测试:可以限制应用中的广告请求,使其仅从单个竞价或瀑布中介广告源投放广告。这就可以验证是否正确实现了第三方适配器,以及广告源是否按预期运行。 单一广告源测试.png

    • 选择后,建议按提示强制重启应用,这样才能清除掉广告缓存

    • 最后重启应用,成功的话会填充到该广告单元下的中介广告

    • 若失败会显示“no fill”,可以查看sdk的请求日志

    • 当然了,官方文档是最好滴

    • 到此,中介的接入和测试就完成了。

  3. 发布与监控

    发布应用后,使用Admob提供的监控工具来跟踪广告表现和收益情况,根据数据反馈进行优化。 报表.png

Admob中介使用个人经验汇总【重点】

  • 签署第三方中介协议时不要用错账号了,可能会存在无法请求、填充的问题

    img

  • 中介组里面的广告单元都可以映射多个广告来源;单个广告来源又可以映射多个广告id。

    广告单元映射.png

  • 瀑布流的底价设置,可以分多个维度去设置,这里仅分享个人经验所谈,如有更优解,欢迎留言指教。

    • 一般来说,应用刚开跑时,底价可以先不设,先看一段数据再说
    • 跑过一段时间有了足够的数据表现后,将各广告格式,各广告位置,各广告源,各地区等等数据作一个分析。了解应用在不同维度上的平均ecpm
    • 最后根据得出的ecpm,去设置一个或多个(大于,等于,小于)平均值的底价即可,数量可以根据不同维度去调整。
    • 例如,激励广告在某地区跑出来的平均ecpm为50,你就可以针对该地区设置50,你就可以针对该地区设置100/80/80/60/$40等不同维度的底价。
    • 如果你认为某个广告源特别有竞争力,可以设置更高的底价来确保其优先展示。
    • 当然这个底价不是一成不变的,运营需要通过数据变化不断地去调整而达到每个时期的最优解。
    • 为什么要设置一个等于或低于平均值的底价了,这是为了确保能有一个广告填充兜底。越高的底价,意味着越低的填充率。也可以配置一个不填底价的广告来兜底。
    • 同样的,bidding的广告底价设置也可以应用以上这套方案。
    • 最后,以上只是简单的案例分享,若有不对欢迎指出。其次,不同人,不同的项目广告经验都存在差异,思路不同的话欢迎大家讨论方案,努力为国人出海之路出一份力。
  • 当然了,现在的竞价功能都很智能了,一般情况下,自动竞价能满足大部分的需求。并且现在很多广告平台的AM也更推荐使用自动竞价了。

  • 多加广告源,对你的ecpm会有正面影响。

  • 学会平台的A/B Test能让你少走很多弯路。

  • 一定要持续监控广告的表现,根据市场变化和广告效果进行调整,ecpm是会有波动的。

  • 在Admob的竞价广告源中,除了Meta Audience Network广告源,其余广告平台均由Admob完成打款。

  • 除了中介组,竞价,设置底价等不同的方式提升收入。更要从应用/游戏的功能去设置分配更合适的广告内容和格式。不要一味追求更多的展示广告机会,留住用户和让用户使用(广告)体验更佳才是最优解。

总结:

Admob的中介接入还是挺简单的,只要按照官方文档流程去走,一般不会有什么大问题。关于Admob中介使用的一些经验,如底价设置和广告优化,这里也是简单的探讨一下,如果对于刚入行的出海新手有帮助,或者能够激发其他老出海人的思路,这就算是本公众号创建的出发之点了。希望本文能够帮助到每一位开发者,能在出海赚刀乐的道路上越走越远。

也欢迎各位留言或加群和更多的人探讨一些广告经验,指出错误或指点迷津都是帮助国人出海之路的大善人,好人一生平安。

最后,如果你在出海过程中遇到任何问题,或有任何相关的建议,欢迎在评论区留言分享!欢迎大家关注我的公众号 Android Go出海 ,持续分享Android出海经验,添加管理员微信号: kris_wuii (备注:掘金),进GP出海交流群讨论出海技巧。