广告信息展示方法及装置制造方法及图纸

技术编号:13112201 阅读:80 留言:0更新日期:2016-03-31 18:07
本公开是关于广告信息展示方法及装置,所述方法包括:从本地数据库中获取预存的广告展示策略,所述广告展示策略为控制广告信息展示的策略;根据所述广告展示策略从所述本地数据库中获取待展示广告信息,并对所述待展示广告信息进行展示,所述本地数据库中预存有广告信息。本公开通过预先在本地存储有广告展示策略和广告信息,从而可以根据本地的广告展示策略对本地数据库中的待展示广告信息进行展示,实现离线展示广告信息,避免因为未连接网络或网络不佳导致无法及时展示广告信息的情况。

【技术实现步骤摘要】

本申请涉及通信
,尤其涉及广告信息展示方法及装置
技术介绍
随着移动互联网的蓬勃发展,应用程序(applicat1n)也应运而生。用户在使用应用程序时,应用程序往往会展示一些合作平台的信息。例如,信息可以是广告信息,应用程序通常会展示广告服务端的广告信息,提供广告信息的广告服务端便有了蓬勃的发展。应用程序与服务端联网的情况下,服务端根据策略将广告信息下发到应用程序,通过应用程序对广告信息进行展示。这种实时展示的方式依赖于应用程序与服务端联网的条件,而在离线或者网络不好的情况下无法做到及时展示信息。
技术实现思路
为克服相关技术中存在的问题,本公开提供了广告信息展示方法及装置。根据本公开实施例的第一方面,提供一种广告信息展示方法,所述方法包括:从本地数据库中获取预存的广告展示策略,所述广告展示策略为控制广告信息展示的策略;根据所述广告展示策略从所述本地数据库中获取待展示广告信息,并对所述待展示广告信息进行展示,所述本地数据库中预存有广告信息。可选的,所述从本地数据库中获取预存的广告展示策略,包括:当预设展示条件满足时,从本地数据库中获取预存的广告展示策略。可选的,所述预设展示条件,包括下述一种或多种条件:应用程序处于离线状态;网络质量低于第一预设网络质量。可选的,所述根据所述广告展示策略从所述本地数据库中获取待展示广告信息,并对所述待展示广告信息进行展示,包括下述一种或多种方式:当广告信息的展示时间到达时,将所述广告信息确定为待展示广告信息,从本地数据库中获取所述待展示广告信息,并对所述待展示广告信息进行展示;当广告信息的已展示次数未达到预设展示次数时,将所述广告信息确定为待展示广告信息,从本地数据库中获取所述待展示广告信息,并对所述待展示广告信息进行展示;当广告信息的展示时间到达时,将所述广告信息确定为待展示广告信息,从本地数据库中获取所述待展示广告信息,并按待展示广告信息的展示频率对所述待展示广告信息进行展示。可选的,所述方法还包括:获取网络质量参数;根据所述网络质量参数判断网络质量是否高于第二预设网络质量;当所述网络质量高于第二预设网络质量时,从服务器下载广告信息和广告展示策略;将所获取的广告信息和广告展示策略更新到本地数据库中。可选的,所述网络质量参数包括网络类型和网络速度中的一种或多种参数,所述根据所述网络质量参数判断网络质量是否高于第二预设网络质量,包括下述一种或多种判断方式:判断所述网络类型是否与预设网络类型相同;当所述网络类型与预设网络类型相同时,判定所述网络质量高于第二预设网络质量;判断所述网络速度是否高于预设网络速度阈值;当所述网络速度高于预设网络速度阈值时,判定所述网络质量高于第二预设网络质量。根据本公开实施例的第二方面,提供一种广告信息展示装置,包括:策略获取模块,被配置为从本地数据库中获取预存的广告展示策略,所述广告展示策略为控制广告信息展示的策略;信息展示模块,被配置为根据所述广告展示策略从所述本地数据库中获取待展示广告信息,并对所述待展示广告信息进行展示,所述本地数据库中预存有广告信息。可选的,所述策略获取模块包括:策略获取子模块,被配置为当预设展示条件满足时,从本地数据库中获取预存的广告展示策略。可选的,所述预设展示条件,包括下述一种或多种条件:应用程序处于离线状态;网络质量低于第一预设网络质量。可选的,所述信息展示模块至少包括下述一个子模块:第一信息展示子模块,被配置为当广告信息的展示时间到达时,将所述广告信息确定为待展示广告信息,从本地数据库中获取所述待展示广告信息,并对所述待展示广告信息进行展示;第二信息展示子模块,被配置为当广告信息的已展示次数未达到预设展示次数时,将所述广告信息确定为待展示广告信息,从本地数据库中获取所述待展示广告信息,并对所述待展示广告信息进行展示;第三信息展示子模块,被配置为当广告信息的展示时间到达时,将所述广告信息确定为待展示广告信息,从本地数据库中获取所述待展示广告信息,并按待展示广告信息的展示频率对所述待展示广告信息进行展示。可选的,所述装置还包括:质量参数获取模块,被配置为获取网络质量参数;网络质量判断模块,被配置为根据所述网络质量参数判断网络质量是否高于第二预设网络质量;信息下载模块,被配置为当所述网络质量高于第二预设网络质量时,从服务器下载广告信息和广告展示策略;信息更新模块,被配置为将所获取的广告信息和广告展示策略更新到本地数据库中。可选的,所述网络质量参数包括网络类型和网络速度中的一种或多种参数,所述网络质量判断模块至少包括下述一个子模块:第一判断子模块,被配置为判断所述网络类型是否与预设网络类型相同;当所述网络类型与预设网络类型相同时,判定所述网络质量高于第二预设网络质量;第二判断子模块,被配置为判断所述网络速度是否高于预设网络速度阈值;当所述网络速度高于预设网络速度阈值时,判定所述网络质量高于第二预设网络质量。根据本公开实施例的第三方面,提供一种广告信息展示装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:从本地数据库中获取预存的广告展示策略,所述广告展示策略为控制广告信息展示的策略;根据所述广告展示策略从所述本地数据库中获取待展示广告信息,并对所述待展示广告信息进行展示,所述本地数据库中预存有广告信息。本公开的实施例提供的技术方案可以包括以下有益效果:本公开通过预先在本地存储有广告展示策略和广告信息,从而可以根据本地的广告展示策略对本地数据库中的待展示广告信息进行展示,实现离线展示广告信息,避免因为未连接网络或网络不佳导致无法及时展示广告信息的情况。本公开仅在预设展示条件满足时才从本地数据库中获取预存的广告展示策略,避免实时获取策略导致的资源浪费。本公开可以限定在离线状态下才获取本地预存的广告展示策略,并根据策略对待展示广告信息进行展示,实现离线情况下也能对广告信息进行展示;也可以限定在网络质量较差的情况下才获取本地预存的广告展示策略,并根据策略对待展示广告信息进行展示,实现网络较差的情况下也能对广告信息进行展示。本公开可以通过广告时间控制、广告频率控制、广告展示次数控制等策略实现对各待展示广告信息的展示,从而实现无需连接网络即可展示广告信息。本公开在网络质量高于第二预设网络质量的情况下,从服务器下载广告信息和广告展示策略,并将所获取的广告信息和广告展示策略更新到本地数据库中,实现在网络较好的情况下下载广告信息和广告展示策略,提高获取广告信息和广告展示策略的效率,同时也达到信息更新的及时性。本公开中可以根据预设网络类型或预设网络速度阈值快速地判断当前网络质量是否高于第二预设网络质量,该方式易于实现,且准确率较高。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。【附图说明】此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是本公开根据一示例性实施例示出的一种广告信息展示方法的应用场景图。[00当前第1页1 2 3 4 5 本文档来自技高网...

【技术保护点】
一种广告信息展示方法,其特征在于,所述方法包括:从本地数据库中获取预存的广告展示策略,所述广告展示策略为控制广告信息展示的策略;根据所述广告展示策略从所述本地数据库中获取待展示广告信息,并对所述待展示广告信息进行展示,所述本地数据库中预存有广告信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘伟
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1