[发明专利]广告页面推送方法、装置、设备、客户端及系统有效
申请号: | 201711269773.X | 申请日: | 2017-12-05 |
公开(公告)号: | CN108040099B | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 翟世兴 | 申请(专利权)人: | 北京安博通科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q30/02;G06F16/958 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 100120 北京市西城*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 广告 页面 推送 方法 装置 设备 客户端 系统 | ||
本申请实施例公开了一种广告页面推送方法、装置、设备、客户端及系统。所述方法包括:广告页面推送设备获取客户端发送的网页浏览请求,所述网页浏览请求包含原始页面URL;根据网页浏览请求按照预设的模板生成回应报文,回应报文包含iframe框架信息,iframe框架信息包括广告页面URL和原始页面URL;将回应报文发送至客户端;客户端接收回应报文,获取回应报文中的iframe框架信息;根据广告页面URL获取广告页面,以及根据原始页面URL获取原始页面;根据iframe框架信息、广告页面和原始页面生成显示页面,从而提高广告页面推送的成功率和灵活性,降低对设备的性能消耗。
技术领域
本发明涉及网络技术领域,尤其涉及一种广告页面推送方法、装置、设备、客户端及系统。
背景技术
随着互联网业务的迅速发展,广告投放也越来越多出现在网页中,一些网络服务提供方会对用户推送提前设置的广告信息,将广告信息以页面的形式加入到用户浏览的网页中。现有的广告页面推送技术主要基于JS(Javascript)脚本,具体实现过程如下:(1)广告页面推送设备(例如网关)将需要推送的广告页面制作成JS脚本;(2)广告页面推送设备拦截用户的客户端(具体可以为客户端的浏览器)发起的网页浏览请求,根据网页浏览请求生成回应报文,所述回应报文携带有所述JS脚本;(3)用户的客户端接收到回应报文,解析所述回应报文得到JS脚本,将该JS脚本插入到原始页面中,使得该JS脚本对应的广告页面显示在插入的位置,其中原始页面为根据所述网页浏览请求所获取到的页面。
插入JS脚本的广告页面推送方式虽然可以显示广告页面,但存在如下缺陷:
(1)广告页面插入的成功率低,目前大多数网站为提高传输速率,往往通过压缩编码的方式传输网页页面,而压缩的页面无法进行脚本插入;
(2)广告页面插入不灵活,若要同时推送多个广告页面,则需在原始页面中插入多个JS脚本,而插入的JS脚本越多对原始页面的破坏作用越大,可能导致原始页面显示异常等问题;
(3)广告推送功能对设备的性能消耗大,网页浏览基于的HTTP协议属于TCP的应用层协议,JS脚本的插入会影响原始页面流量的大小,因此设备在广告推送后需要继续维持后续的TCP链接,以使得客户端能够正常显示原始页面,但这样对设备的性能消耗大。
发明内容
本申请提供一种广告页面推送方法、装置、设备、客户端及系统,以提高广告页面推送的成功率和灵活性,降低对设备的性能消耗。
根据本申请实施例的第一方面,提供一种广告页面推送方法,包括:
广告页面推送设备获取客户端发送的网页浏览请求,所述网页浏览请求包含原始页面统一资源定位符URL,所述原始页面为所述网页浏览请求所请求的页面;
根据所述网页浏览请求按照预设的模板生成回应报文,所述回应报文包含iframe框架信息,所述iframe框架信息包括广告页面URL和原始页面URL;
将所述回应报文发送至所述客户端;
所述客户端接收所述回应报文,获取所述回应报文中的iframe框架信息;
所述客户端根据所述广告页面URL获取广告页面,以及根据所述原始页面URL获取原始页面;
所述客户端根据所述iframe框架信息、所述广告页面和所述原始页面生成显示页面。
可选的,所述网页浏览请求中还包含主机HOST标识以及第一参考字段,所述第一参考字段由所述客户端根据所述HOST标识和所述原始页面URL生成,所述方法还包括:
所述广告页面推送设备获取所述网页浏览请求中的所述HOST标识、所述原始页面URL和所述第一参考字段;
判断历史保存的参考字段中是否存在所述第一参考字段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安博通科技股份有限公司,未经北京安博通科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711269773.X/2.html,转载请声明来源钻瓜专利网。