1.一种广告拉取方法,其特征在于,包括:
判断终端中的广告缓存池中是否存在第一价格广告,其中,所述第一价格广告为最高价格广告;
如果所述广告缓存池中不存在第一价格广告,则向目标网站拉取所述第一价格广告;如果所述广告缓存池中存在所述第一价格广告,则判断所述广告缓存池中的所述第一价格广告是否已经被展示;
如果所述广告缓存池中的所述第一价格广告已经被展示,则向所述目标网站拉取所述第一价格广告。
2.根据权利要求1所述的方法,其特征在于,如果所述广告缓存池中的所述第一价格广告已经被展示,则向所述目标网站拉取所述第一价格广告具体包括:
如果所述广告缓存池中的所述第一价格广告已经被展示,则判断所述广告缓存池中是否存在尚未被展示的第二价格广告,其中,所述第二价格广告的价格比所述第一价格广告低;
如果存在尚未被展示的第二价格广告,则仅向所述目标网络拉取所述第一价格广告;如果不存在尚未被展示的第二价格广告,则首先向所述目标网站拉取所述第一价格广告,如果拉取所述第一价格广告成功,则结束流程;如果拉取所述第一价格广告失败,则向所述目标网站拉取所述第二价格广告。
3.根据权利要求1所述的方法,其特征在于,如果所述广告缓存池中不存在第一价格广告,则向目标网站拉取所述第一价格广告具体包括:
如果所述广告缓存池中不存在第一价格广告,则判断所述广告缓存池中是否存在尚未被展示的第二价格广告,其中,所述第二价格广告的价格比所述第一价格广告低;
如果存在尚未被展示的第二价格广告,则仅向所述目标网络拉取所述第一价格广告;如果不存在尚未被展示的第二价格广告,则首先向所述目标网站拉取所述第一价格广告,如果拉取所述第一价格广告成功,则结束流程;如果拉取所述第一价格广告失败,则向所述目标网站拉取所述第二价格广告。
4.根据权利要求1所述的方法,其特征在于,如果所述广告缓存池中的所述第一价格广告没有被展示,则停止向所述目标网站拉取广告。
5.根据权利要求1所述的方法,其特征在于,判断终端中的广告缓存池中是否存在第一价格广告之前还包括:
判断是否满足以下至少一个触发条件:所述终端的定时时间已经到达;所述终端接入网络;所述终端启动目标进程;所述终端展示目标页面;所述终端点击目标广告;
判断终端中的广告缓存池中是否存在第一价格广告具体包括:
如果满足至少一个触发条件,则判断终端中的广告缓存池中是否存在第一价格广告。
6.一种广告拉取装置,其特征在于,包括第一判断模块、第二判断模块以及拉取模块,
所述第一判断模块用于判断终端中的广告缓存池中是否存在第一价格广告,其中,所述第一价格广告为最高价格广告;
所述拉取模块用于在所述广告缓存池中不存在第一价格广告时,向目标网站拉取所述第一价格广告;
所述第二判断模块用于在所述广告缓存池中存在所述第一价格广告时,判断所述广告缓存池中的所述第一价格广告是否已经被展示;
所述拉取模块还用于在所述广告缓存池中的所述第一价格广告已经被展示时,向所述目标网站拉取所述第一价格广告。
7.根据权利要求6所述的装置,其特征在于,所述拉取模块还包括第一判断单元以及拉取单元,
所述第一判断单元用于在所述广告缓存池中的所述第一价格广告已经被展示时,判断所述广告缓存池中是否存在尚未被展示的第二价格广告,其中,所述第二价格广告的价格比所述第一价格广告低;
所述拉取单元还用于在存在尚未被展示的第二价格广告时,仅向所述目标网络拉取所述第一价格广告;在不存在尚未被展示的第二价格广告时,则首先向所述目标网站拉取所述第一价格广告,并在拉取所述第一价格广告成功时,结束流程;在拉取所述第一价格广告失败时,向所述目标网站拉取所述第二价格广告。
8.根据权利要求6所述的装置,其特征在于,所述拉取模块还包括第二判断单元以及拉取单元,
所述第二判断单元用于在所述广告缓存池中不存在第一价格广告时,判断所述广告缓存池中是否存在尚未被展示的第二价格广告,其中,所述第二价格广告的价格比所述第一价格广告低;
所述拉取单元用于在存在尚未被展示的第二价格广告时,仅向所述目标网络拉取所述第一价格广告;在不存在尚未被展示的第二价格广告时,首先向所述目标网站拉取所述第一价格广告,在拉取所述第一价格广告成功时,结束流程;在拉取所述第一价格广告失败时,向所述目标网站拉取所述第二价格广告。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括停止模块,所述停止模块用于在所述广告缓存池中的所述第一价格广告没有被展示时,停止向所述目标网站拉取广告。
10.一种终端,其特征在于,包括:处理器、存储器、通信接口和总线;
所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;所述存储器存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行一种广告拉取方法;其中,所述方法为如权利要求1至5任一项所述的方法。