前几天说了原生广告,今天继续来说Admob的其他几种类型。Learn Paint这个应用所有的广告类型都用到了:
横幅广告
横幅广告是最原始的一种广告,在展示内容的时候,尤其是用户可能长时间阅读的页面,可以在顶部或者底部放置一个横幅广告,广告仅需要初始化一次,以后每隔一段时间会自动刷新。
Learn Paint会在展示课程内容的时候,在顶部展示一个横幅广告,替换了原先的Navigation Bar,如下图:
image.png
设计上的考虑:
- 布局上注意使用Safe Area的问题。
- 交互控件需尽量远离横幅广告,以防误点广告。这点很重要,很多人会偷偷的放在一起,让用户误点来提高点击率,其实这对用户很不友好,而且容易被google封号。
实现:
参考横幅广告
官方的介绍非常详细,准确,我就不复述了,一切都已官方的为准。
插页式广告
全屏的广告,一般用在某一项任务完成时展示,例如游戏通关,或者某一个章节完成。Learn Paint会在每一个章节阅读完毕后,展示一次插页广告
编组.png
实现:
参考插页式广告
激励广告
激励广告一般是视频广告,需要用户观看一段时间才能关闭,用来换取奖励。
Learn Paint有一些需要付费的内容,当然,这些内容也可以通过观看激励广告来临时换取。大概的思路是:
- 点击需要付费的内容
- 提示付费,或者可以通过观看激励广告临时获得
- 展示广告
- 广告完毕后展示内容
实现:
参考激励广告
总结:
- 务必使用测试广告ID进行测试,务必使用测试广告ID进行测试,务必使用测试广告ID进行测试,重要的事情说三遍。
- 官方文档清楚,实现都比较简单,明确自己的需求,一步步实现即可,没什么花里胡哨的东西。
- 插页式广告/激励广告都是以单例的形式来实现的,所以用起来基本一致。
- 几年前用的时候,经常会有取不到广告的情况,现在广告获取基本上秒回。
网友评论