在《游戏内广告场景如何埋点以及分析调优》中,作者分享了如何从整个广告曝光的链路上进行埋点,记录广告真实的展现次数,以便更好地分析判断广告场景的播放情况,找出玩家的真实需求,从而优化游戏。但除此之外,还有一个常见的情况容易被忽略,那就是用户看不到广告,导致整体收益很差。本文将为大家分享如何排查用户看不到广告的原因。
一、通过埋点
《游戏内广告场景如何埋点以及分析调优》提到,我们会记录广告展示的机会,当用户点击广告按钮时上报并记录,还需要记录广告真正展示的次数,也就是用户关闭广告按钮,完成观看时上报事件,然后对比广告点击的次数和广告展示的次数。
虽然很少有产品广告展示的次数完全等于广告点击的次数,除非误碰,一般玩家都是对于奖励有需求才会去点击按钮,观看广告。大概广告展现率和点击率之间相差 5%-10%算正常水平,如果大于10%,需要去关注差异。
其次在游戏中也需要去做判断,当玩家点击广告按钮时,如果有广告填充弹窗No Ads,也就是无广告填充,同时记录事件,后期再去分析No Ads的原因。
广告填充率理想情况当然是达到100%,但是实际上几乎没有可能,主要是因为以下两个原因:
1.广告平台暂时没有匹配当前用户的广告资源。比如,该地区当前没有可用的广告主,该用户不是已有广告主的目标用户,甚至还有可能广告平台出现服务故障这种小概率事件;
2.网络原因导致广告没有正常返回。比如,部分地区或者情境下由于用户的网络不佳,广告资源不能在规定的时间内返回给客户端,从而表现出无广告填充。
二、聚合平台数据
对接聚合平台的目的就是为了保证广告填充,现在聚合平台的数据报表也非常的便捷,都会提供和广告相关的数据供我们去排查是否有用户看不到广告的情况。
如:MAX聚合平台可以去查看整个Waterfall的Fill Rate数据,Waterfall Fill Rate 表达的是整个瀑布流的填充率,数据一般要大于95%。
但Fill Rate数据并不能代表所有广告的加载情况,虽然整个Waterfall瀑布流会有填充,但如果广告层级太多,请求耗时会增加,即便最终请求到了广告,玩家也可能已经离开广告点位,导致错过广告展示的机会。
三、GP、社群用户反馈
在上架Google Play时,可以在游戏简介下方同步开发者信息,填写自己的邮件,并鼓励玩家有任何疑问可以发邮件进行交流。
其次有一些游戏也会有自己的社群,并鼓励玩家遇到bug、广告无填充等情况时,积极在群里反馈。
总结
为了保证应用的收益,在变现期间,一定要多观察分析数据,保证广告可以正常填充,不浪费展现机会。