[发明专利]广告展现方法以及装置有效
申请号: | 201711331076.2 | 申请日: | 2017-12-13 |
公开(公告)号: | CN108108207B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 张晓;王云鹏 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/451 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 范胜祥 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 广告 展现 方法 以及 装置 | ||
本发明提供一种广告展现方法以及装置,该方法包括步骤:若用户设备的系统版本为第一设定版本,接收应用程序中的插件启动时发送的启动消息;响应所述启动消息,执行修改栈的操作,以将待展现的广告界面移到栈的顶端;在所述插件启动过程中,将栈的顶端的所述广告界面展现在所述用户设备屏幕的前端,该实施例在实现应用程序广告展示的同时,保证了用户的正常使用。
技术领域
本发明涉及计算机技术领域,具体而言,本发明涉及一种广告展现方法以及装置。
背景技术
随着互联网技术的发展,各种应用程序层出不穷。考虑到应用程序的商业化以及其它因素,往往需要在应用程序启动时展现广告。例如,对于分身大师来说,启动插件(即内部应用)时,如启动分身大师里面的QQ插件时,有一个单独的进程,需要经过一系列的初始化,启动一般需要几秒或者更长的时间,在该启动过程中会显示白屏。因此在启动插件的过程中展现广告界面,无论对于应用程序的商业化还是推广均具有很大意义。
传统技术中,普通应用程序一般是通过IP(Internet Protocol,网络之间互连的协议)地址启动一个广告界面,并控制该广告界面的展示时间,然后再去展示其它界面。但是对于某些应用程序,例如分身大师来说,这种方法展示完广告界面后还需要重新启动插件,在插件启动过程中还是会显示白屏,还会有等待的时间,影响用户的使用。
发明内容
本发明针对现有方式的缺点,提出一种广告展现方法以及装置,用以解决现有技术中存在的广告展现影响用户使用的问题,以避免广告展现影响用户的使用。
本发明的实施例根据第一个方面,提供了一种广告展现方法,包括步骤:
若用户设备的系统版本为第一设定版本,接收应用程序中的插件启动时发送的启动消息;
响应所述启动消息,执行修改栈的操作,以将待展现的广告界面移到栈的顶端;
在所述插件启动过程中,将栈的顶端的所述广告界面展现在所述用户设备屏幕的前端。
在一个实施例中,广告展现方法还包括:若用户设备的系统版本为第二设定版本,在应用程序中的插件启动过程中,在所述用户设备屏幕中弹出展现有广告的预设界面,其中,所述第二设定版本低于所述第一设定版本。
在一个实施例中,所述将栈的顶端的所述广告界面展现在所述用户设备屏幕的前端之后,还包括:
在所述插件启动完成时,在所述用户设备屏幕中显示所述插件的界面。
在一个实施例中,所述在所述插件启动完成时,在所述用户设备屏幕中显示所述插件的界面,包括:
在所述插件启动完成时,判断插件启动时长是否大于预置时长;
若大于等于预置时长,继续所述在所述用户设备屏幕中显示所述插件的界面的步骤;
若小于预置时长,读取所述广告界面的参数中的最短播放时长,判断插件启动时长是否小于所述最短播放时长;
若小于所述最短播放时长,将所述广告界面继续展现在所述用户设备屏幕的前端,当到达所述最短播放时长时,继续所述在所述用户设备屏幕中显示所述插件的界面的步骤;
若大于等于所述最短播放时长,继续所述在所述用户设备屏幕中显示所述插件的界面的步骤。
在一个实施例中,所述在所述用户设备屏幕中弹出展现有广告的预设界面之后,包括:
在所述插件启动完成时,在所述用户设备屏幕中显示所述插件的界面。
在一个实施例中,所述在所述插件启动完成时,在所述用户设备屏幕中显示所述插件的界面,包括:
在所述插件启动完成时,判断插件启动时长是否大于预置时长;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711331076.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:移动支付接入方法及装置
- 下一篇:一种智能终端的功能控制方法和装置