一种广告发布方法、装置、服务器和系统制造方法及图纸

技术编号:7629827 阅读:225 留言:0更新日期:2012-08-02 18:19
本发明专利技术公开了一种广告发布方法,包括:A、广告发布装置向广告服务器发起获取广告请求;其中,该请求中包含有在广告网页界面上需要进行展示的多个广告位编号;B、广告服务器端接收到所述广告请求后,根据广告位编号查找并得到对应的应当显示的广告信息并返回给所述广告发布装置;C、广告发布装置收到所述广告信息,提取应当显示的广告信息并进行广告页面上对应的广告的发布。本发明专利技术能够将多个广告位的广告展示请求合并为一次页面请求,从而带来服务器和网络传输性能的提升。此外,本发明专利技术还公开了一种广告发布装置、广告服务器和广告发布系统。

【技术实现步骤摘要】
一种广告发布方法、装置、服务器和系统
本专利技术涉及一种广告发布方法,尤其指一种用于广告进行批处理发布的方法以及系统,属于互联网领域。
技术介绍
目前的页面广告请求是采用各个广告位分别请求广告,这种方案存在如下问题:1.多次请求,每次都需要经历三次握手等过程,同时形成多个连接,从而大量占用服务器连接2.有大量重复数据在服务器和客户端之间往返,从而增大了数据传输量3.对服务器进行多次请求,在服务器端分别进行处理,在处理页面广告互斥的逻辑上会比较复杂
技术实现思路
本专利技术针对现有技术的缺点,提供了一种广告发布方法,该方法能够带来对服务器和网络传输性能负载较小的优点。此外,本专利技术还公开了一种广告发布系统、广告发布装置和广告服务器。根据本专利技术的一个目的,本专利技术提供了一种广告发布方法,包括:A、广告发布装置向广告服务器发起获取广告请求;其中,该请求中包含有在广告网页界面上需要进行展示的多个广告位编号;B、广告服务器端接收到所述广告请求后,根据广告位编号查找并得到对应的应当显示的广告信息并返回给所述广告发布装置;C、广告发布装置收到所述广告信息,提取应当显示的广告信息并进行广告页面上对应的广告的发布。其中,优选的是,步骤A之前,还包括:为广告网页上的所有广告位进行广告位编号。其中,优选的是,步骤A中,具体包括:广告发布装置使用javascript向所述广告服务器发起获取广告请求。其中,优选的是,步骤B中,具体包括:广告服务器根据所述广告位编号进行轮询得到各广告位应当显示的广告信息,并使用REST方式对数据进行描述,写入到响应数据流中;其中,所述广告信息中包含了相关的javascript代码和Html地址。其中,优选的是,步骤C中,具体包括:所述广告发布装置根据所述广告信息中的javascript和Html地址,执行所述javascript代码并进行对应的广告的显示和发布。本专利技术采取了上述方案以后,将多次请求合并为一次请求,这样客户端对服务器产生的连接数会大幅减少,从而使用相同的服务器数量可以服务更多的用户。此外,本专利技术还公开了一种广告发布装置,包括:广告请求单元,用于向广告服务器发起获取多个广告请求;其中,该请求中包含有在广告界面上需要进行广告展示的多个广告位编号;广告发布单元,用于收到所述广告信息,提取所应当显示的广告信息并进行广告页面上对应的广告的发布。其中,优选的结构是,还包括:广告位编号单元,用于为网页上的所有广告位进行广告位编号。其中,优选的结构是,所述广告请求单元,用于使用javascript向所述广告服务器发起获取广告请求;所述广告发布单元,用于根据所述广告信息中的javascript和Html地址,执行所述javascript代码并进行对应的广告的发布。此外,本专利技术还公开了一种广告服务器,包括:接收单元,用于接收广告发布装置发起获取广告请求;其中,该请求中包含有在广告界面上需要进行广告展示的多个广告位编号;广告查找单元,用于接收到所述广告请求后,根据广告位编号得到所述广告位编号对应的应当显示的广告信息;发送单元,用于将所述广告信息返回给所述广告发布装置。其中,优选的结构是,所述广告查找单元,用于根据所述广告位编号进行轮询得到各广告位应当显示的广告信息;其中,所述广告信息中包含了相关的javascript代码和Html地址。此外,本专利技术还公开了一种广告发布系统,包括前述广告发布装置和广告服务器。本专利技术采取了上述方案以后,将多次请求合并为一次请求,这样客户端对服务器产生的连接数会大幅减少,从而使用相同的服务器数量可以服务更多的用户。并且,还能够减少大量的重复数据,由多份相同数据降低为一份,从而有效减少数据传输量。并且,在服务器端处理广告时,由于将同一个页面的多个广告位合并为一个请求进行处理,可以有效地处理广告位之间的关系,从而有效规避广告冲突的现象。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明下面结合附图对本专利技术进行详细的描述,以使得本专利技术的上述优点更加明确。图1是本专利技术广告发布方法的流程示意图;图2是本专利技术广告发布方法的实施例的流程示意图;图3是本专利技术广告发布系统的结构示意图;图4是本专利技术广告发布装置的结构示意图;图5是本专利技术广告服务器的结构示意图。具体实施方式本技术使用了如下现有技术:http协议:超文本传输协议(HTTP,HyperTextTransferProtocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。Rest协议:rest,即REST(RepresentationalStateTransfer表述性状态转移)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。方法实施例一:图1是是本专利技术广告发布方法的流程示意图;如图1所示,所述广告发布方法,包括下列步骤:S101:广告发布装置向广告服务器发起获取广告请求;其中,该请求中包含有在广告网页界面上需要进行展示的多个广告位编号;S102:广告服务器端接收到所述广告请求后,根据广告位编号查找并得到对应的应当显示的广告信息并返回给所述广告发布装置;S103:广告发布装置收到所述广告信息,提取应当显示的广告信息并进行广告页面上对应的广告的发布。其中,在步骤S101之前,还包括:为广告网页上的所有广告位进行广告位编号。并且,所述步骤S101中,具体包括:广告发布装置使用javascript向所述广告服务器发起获取广告请求。步骤S102中,具体包括:广告服务器根据所述广告位编号进行轮询得到各广告位应当显示的广告信息,并使用REST方式对数据进行描述,写入到响应数据流中;其中,所述广告信息中包含了相关的javascript代码和Html地址。并且,步骤S103中,具体包括:所述广告发布装置根据所述广告信息中的javascript和Html地址,执行所述javascript代码并进行对应的广告的显示和发布。本专利技术采取了上述方案以后,将多次请求合并为一次请求,这样客户端对服务器产生的连接数会大幅减少,从而使用相同的服务器数量可以服务更多的用户。并且,还能够减少大量的重复数据,由多份相同数据降低为一份,从而有效减少数据传输量。并且,在服务器端处理广告时,由于将同一个页面的多个广告位合并为一个请求进行处理,可以有效地处理广告位之间的关系,从而有效规避广告冲突的现象。方法实施例二:图2是本专利技术广告发布方法的实施例的流程示意图;如图2所示,所述方法包括下列步骤:S201:为每一个广告位分别编号;例如273、274、280等等;S202:向广告服务器发起请求,在请求参数中携带此次广告请求的广告位编号;例如P=273,274,280;S203:根据广告位编号进行轮询得到各广告位应当显示的广告信息;S204:发送包含了了相关的javascript和Html的广告信息;具体包括:使用REST方式对数据进行描述,写入到响应数据流中,广告信息中包含了相关的javascript和Html。S205:拆分出每一个广告位所对应的广告信息,并执行有关的j本文档来自技高网...
一种广告发布方法、装置、服务器和系统

【技术保护点】

【技术特征摘要】
1.一种广告发布方法,包括:为广告网页上的所有广告位进行广告位编号;A、广告发布装置向广告服务器发起获取广告请求;其中,该请求中包含有在广告网页界面上需要进行展示的多个广告位编号,具体包括:广告发布装置使用javascript向所述广告服务器发起获取广告请求;B、广告服务器端接收到所述广告请求后,根据广告位编号查找并得到对应的应当显示的广告信息并返回给所述广告发布装置,具体包括:广告服务器根据所述广告位编号进行轮询得到各广告位应当显示的广告信息,并使用REST方式对数据进行描述,写入到响应数据流中;其中,所述广告信息中包含了相关的javascript代码和Html地址;C、广告发布装置收到所述广告信息,提取应当显示的广告信息并进行广告页面上对应的广告的发布,具体包括:所述广告发布装置根据所述广告信息中的javascript和Html地址,执行所述javascript代码并进行对应的广告的显示和发布。2.一种广告发布装置,包括:广告请求单元,用于向广告服务器发起获取多个广告请求;其中,该请求中包含有在广告界面上需要进行广告展示的多个广告位编号;广告发布单元,用于收到所述广告信息,提取所应当显示的广告信息并进行广告页面上对...

【专利技术属性】
技术研发人员:张缓迅姚键潘柏宇卢述奇
申请(专利权)人:合一网络技术北京有限公司
类型:发明
国别省市:

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

1
相关领域技术