广告程序自动唤起机制及其实现方法技术

技术编号:14013462 阅读:73 留言:0更新日期:2016-11-17 15:08
本发明专利技术公开了一种广告程序自动唤起机制及其实现方法,基于js实现终端html5页面的休眠和唤醒,当用户终端html5页面激活的情况下广告自动启动请求展示新的广告,当html5页面切换或者非当前激活页面的情况下请求进行休眠状态,下次页面被激活时,页面重新唤醒。本发明专利技术通过广告自动唤醒机制代码,实时监控用户的操作,并通过监听对象把用户操作结果统一返回,而实现程序的休眠和唤起,这使广告程序的送达的准确性大大提高,而且能节省服务器的开支,提高效率。

【技术实现步骤摘要】

本专利技术涉及Web前端通讯技术,具体涉及一种广告程序自动唤起机制及其实现方法
技术介绍
随着互联网技术不断推进深入,特别是对目前海量数据获取、存储、管理、分析技术的不断发展,如何通过对用户行为的分析精准推送用户需要得到的信息显得尤为重要。在互联网快速发展的今天,大数据技术战略意义不在于掌握庞大的数据信息,而在于对海量数据的专业化处理。也就是需要把大数据进行产业化,而产业化实现盈利才能发挥其价值。在传统的广告植入的时候我们更多关心的是用户的内容,而通过内容来给用户推送相应的数据,而往往会忽略用户自身操作习惯,然而,这些习惯对我们来讲却有着非常重要的作用,特别是需要知道用户什么时候已经离开了我们的页面这一点非常重要。首先,对于用户能获得更好的体验,很多大数据的推送,特别是广告程序很容易就引起用户的反感,特别是在用户操作其他应用的时候如果持续的给用户端推数据会占用用户端的资源,但对我们的大数据来讲又没有达到想要的效果。其次,从资源角度来讲,能节约资源,提高效率。虽然依托云计算的分布式处理,分布式数据库,云存储,虚拟化技术发展越来越快,成本也越来越低,但对于大数据来讲也不是小数,而且这样浪费的不只是数据生产端,也浪费用户端的带宽资源。最后,从转换率,数据分析,战略实施的角度上更准确的反应实际情况。过滤掉了休眠期间对用户发送的数据,从转换率的角度上会大大提升。更有利于做出正确的市场投放决策。
技术实现思路
本专利技术的目的在于提供一种广告程序自动唤起机制及其实现方法,通过广告自动唤醒机制代码,实时监控用户的操作,并通过监听对象把用户操作结果统一返回,而实现程序的休眠和唤起,这使广告程序的送达的准确性大大提高,而且能节省服务器的开支,提高效率。为实现上述目的,本专利技术采取的技术方案为:广告程序自动唤起机制,基于js实现终端html5页面的休眠和唤醒,设置用户信息识别的js代码,通过这些代码标识出用户的客户端浏览器特征,对其进行侦听或者模拟侦听,以便在用户做出特定的操作时把消息传递给侦听的对象,以便侦听对象进行后续的处理,具体的,当用户终端html5页面激活的情况下广告自动启动请求展示新的广告,当html5页面切换或者非当前激活页面的情况下请求进行休眠状态,下次页面被激活时,页面重新唤醒,使得用户在锁屏或非html5应用时不显示广告,而达到广告的送达率100%。上述机制基于html5手机web浏览器页面进行,浏览器应用程序包含手机自带浏览器程序,以及第三方浏览器APP应用。上述广告程序自动唤起机制的实现方法,包括如下步骤:S1、插入广告js代码脚本,并执行js流程,获取广告信息;S2、获取客户端浏览器信息,解析出浏览器版本、类型操作系统等参数信息;S3、根据浏览器信息对页面添加监听事件,监听浏览器的激活和非激活状态,并把激活状态和广告轮播进行绑定。其中,所述步骤S3基于浏览器和用户的操作来进行,具体包括以下部分:A、浏览器的最大化和最小化:当用户最大化浏览器应用时,则侦听对象会收到唤醒的指令,并进入广告的拉起程序,当用户最小化浏览器应用时,则进入休眠状态;B、浏览器页面切换:页面切换是指通过页面链接打开新的页面或者跳转到新页面。如果是打开新的页面则意味这上一个进入休眠状态,新的页面进入激活状态;C、应用程序切换;D、手机操作系统解锁。其中,本专利技术支持IOS系统和安卓系统等主流的手机应用系统。本专利技术具有以下有益效果:通过广告自动唤醒机制代码,实时监控用户的操作,并通过监听对象把用户操作结果统一返回,而实现程序的休眠和唤起,这使广告程序的送达的准确性大大提高,而且能节省服务器的开支,提高效率。说明附图图1为本专利技术的流程图。具体实施方式为了使本专利技术的目的及优点更加清楚明白,以下结合实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示:本专利技术实施例提供了一种广告程序自动唤起机制,基于js实现终端html5页面的休眠和唤醒,设置用户信息识别的js代码,通过这些代码标识出用户的客户端浏览器特征,对其进行侦听或者模拟侦听,以便在用户做出特定的操作时把消息传递给侦听的对象,以便侦听对象进行后续的处理,具体的,当用户终端html5页面激活的情况下广告自动启动请求展示新的广告,当html5页面切换或者非当前激活页面的情况下请求进行休眠状态,下次页面被激活时,页面重新唤醒,使得用户在锁屏或非html5应用时不显示广告,而达到广告的送达率100%。机制基于html5手机web浏览器页面进行,浏览器应用程序包含手机自带浏览器程序,以及第三方浏览器APP应用,但部分混合应用中基于操作系统的浏览器view组件会存在偏差。操作系统的浏览器view组件包括A、基于安卓操作系统浏览器组件为webview组件。B、基于IOS操作系统浏览器组件为UIWebView组件。C、浏览器View组件会因为操作系统的版本存在差异性,也会因为不同手机厂商view组件中载入的html5页面的浏览器兼容性也有差异。本专利技术实施例还提供了上述广告程序自动唤起机制的实现方法,包括如下步骤:S1、插入广告js代码脚本,并执行js流程,获取广告信息;S2、获取客户端浏览器信息,解析出浏览器版本、类型操作系统等参数信息;S3、根据浏览器信息对页面添加监听事件,监听浏览器的激活和非激活状态,并把激活状态和广告轮播进行绑定。所述步骤S3基于浏览器和用户的操作来进行,具体包括以下部分:A、浏览器的最大化和最小化:当用户最大化浏览器应用时,则侦听对象会收到唤醒的指令,并进入广告的拉起程序,当用户最小化浏览器应用时,则进入休眠状态;B、浏览器页面切换:页面切换是指通过页面链接打开新的页面或者跳转到新页面。如果是打开新的页面则意味这上一个进入休眠状态,新的页面进入激活状态;C、应用程序切换;D、手机操作系统解锁。其中,本专利技术支持IOS系统和安卓系统等主流的手机应用系统。本专利技术具有以下有益效果:通过广告自动唤醒机制代码,实时监控用户的操作,并通过监听对象把用户操作结果统一返回,而实现程序的休眠和唤起,这使广告程序的送达的准确性大大提高,而且能节省服务器的开支,提高效率以上所述仅是本专利技术的优选实施方式,应当指出,对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本专利技术的保护范围。本文档来自技高网
...
广告程序自动唤起机制及其实现方法

【技术保护点】
广告程序自动唤起机制,其特征在于,基于js实现终端html5页面的休眠和唤醒,当用户终端html5页面激活的情况下广告自动启动请求展示新的广告,当html5页面切换或者非当前激活页面的情况下请求进行休眠状态,下次页面被激活时,页面重新唤醒。

【技术特征摘要】
1.广告程序自动唤起机制,其特征在于,基于js实现终端html5页面的休眠和唤醒,当用户终端html5页面激活的情况下广告自动启动请求展示新的广告,当html5页面切换或者非当前激活页面的情况下请求进行休眠状态,下次页面被激活时,页面重新唤醒。2.如权利要求1所述的广告程序自动唤起机制,其特征在于,基于html5手机web浏览器页面进行,浏览器应用程序包含手机自带浏览器程序,以及第三方浏览器APP应用。3.如权利要求1所述的广告程序自动唤起机制的实现方法,其特征在于,包括如下步骤:S1、插入广告js代码脚本,并执行js流程,获取广告信息;S2、获取客户端浏览器信息,解析出浏览器...

【专利技术属性】
技术研发人员:谭砚耘李敬塔游文星
申请(专利权)人:深圳市百米生活股份有限公司
类型:发明
国别省市:广东;44

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

1