如何通过广告缓存提升app广告展示率?

234 篇文章 0 订阅
233 篇文章 0 订阅

App广告展示率是影响广告收入的核心指标之一,展示率的高低决定了展示数量的多少。过低的展示率不仅会造成广告平台填充的浪费,也会造成APP广告收益的流失。

首先要了解App广告变现是从广告请求、填充到展示的整个过程,从开发者角度来说,某个广告ID的展示率低于其他广告,受到到请求策略、展示策略、接入广告平台的数量等因素影响。

但在技术层面,媒体的广告素材加载机制是影响广告展示的重要因素,未加载或者加载不流畅不仅影响用户体验,而且让曝光机会及潜在的转化机会被浪费。

本文AdSet基于广告展示流程,提供广告位缓存策略,开发者可以从这方面入手进行优化,提高广告展示率。

01

做好缓存池,提高广告展示率

图片

竞价广告展示流程

对某个用户完成一次广告展示需要满足以下4个条件:
①该用户符合请求过滤条件,媒体发布广告请求(此条件与媒体广告商业化策略相关,包括新用户保护和广告频控,主要影响的是广告请求数量)


②该用户符合需求方定向要求,有广告源参与广告竞价(此条件与媒体所对接的渠道方数量和质量有关,主要影响的是广告填充数量)


③广告资源下载及加载耗时符合时间限制


④广告资源加载成功(3和4均为广告展示的关键环节,媒体可以通过技术手段进行优化,影响最终的广告展示数量。)

当用户进入广告场景时,如果广告没有加载完成,造成广告无法正常展示,这种情况是造成广告展示率低的主要原因之一

02

解决思路

使用合理的缓存机制,从请求时间、缓存个数方面提前加载好广告,避免加载未完成的情况。

此外每家广告平台有自己设定的广告过期时长,一般多数广告缓存在超过1小时以后就会失效,过期的广告会无法展示成功或展示后不计入广告平台有效展示内,从而降低广告收益。

一般对用户停留时间比较久的应用,建议及时清理过期广告,在应用打开1小时后自动舍弃过期广告,重新拉取新的广告缓存,以确保所有广告没有过期。

除横幅广告外,其余广告形式均需要做好缓存。首次启动时的广告请求预留给收益最高的广告,这类广告对收益的影响较大,越早缓存越好。插屏、开屏、激励视频广告在广告展示完毕后,应该立即拉取新的广告缓存,保证缓存池中始终有库存。

最后,开发者还需要注意,如果有客户已经进入广告场景而广告还未加载成功,则放弃这次广告展示机会,不要延时加载展示,等用户下次进入场景以后再加载,否则容易造成广告违规。

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值