CN102510410A - 在线广告投放方法、***及广告控制设备 - Google Patents
在线广告投放方法、***及广告控制设备 Download PDFInfo
- Publication number
- CN102510410A CN102510410A CN2011104413298A CN201110441329A CN102510410A CN 102510410 A CN102510410 A CN 102510410A CN 2011104413298 A CN2011104413298 A CN 2011104413298A CN 201110441329 A CN201110441329 A CN 201110441329A CN 102510410 A CN102510410 A CN 102510410A
- Authority
- CN
- China
- Prior art keywords
- web
- advertisement
- address
- client
- control appliance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种在线广告投放方法、***及广告控制设备,该方法包括:广告控制设备接收来自客户端的网页请求;广告控制设备根据所述网页请求中的期望访问的网页地址来确定目标网页地址和广告网页地址;广告控制设备基于所述目标网页地址和广告网页地址来控制广告投放。本发明采用免嵌入广告调度代码的在线广告投放技术来实现广告投放,使得网页信息和广告信息在响应用户请求的过程中动态组合,使得一组广告服务器可以为多个站点提供透明广告投放,可以有效节省网站开发及部署成本,对于广告信息的增加、删除或修改也不会对网页内容产生任何影响。
Description
技术领域
本发明涉及信息网络技术,尤其涉及在线广告投放方法、***及广告控制设备。
背景技术
自从互联网技术发展起来,免费和分享一直被视为与生俱来的“互联网精神”,如何在提供免费产品和服务的同时,维持网站的运营甚至盈利,是摆在所有网站主面前的难题。截至到目前为止,互联网广告仍是网站最直接也是最有效的盈利模式之一。
目前大部分网站都是直接在其网页内容中嵌入广告调度代码,或者先制作网页模板,然后使用自动化合成工具或人工手动方式填充模板,形成最终部署到网站服务器上的网页。图1是现有技术中网站模板***的结构示意图,如图1所示,首先将广告调度代码和网页代码进行模板合成,将合成后的嵌有广告的网页设置在网站服务器上,当用户访问网页时,网站服务器将合成后的,同时含有网页代码和广告调度代码的网页返回给用户,用户的网页客户端软件将根据广告调度代码向广告服务器发送请求,广告服务器收到请求后将广告信息返回给用户。
网站开发人员可以采用网站模板技术完成内容开发,广告主或***公司提供模板约定格式的广告调度代码,然后通过人工合成或自动化的软件工具将这两者组合成最终的页面代码,从而实现网页内容与广告调度代码开发过程的分离。
对于大多数网站来说,开发人员的主要工作内容是编辑,但是,开发人员还需对嵌入的广告调度代码进行后续的修改,无疑将增加不小的开发和维护成本。
本发明的发明人在实现本发明的过程中,发现现有技术至少存在如下技术缺陷:
1、如果多个网站共用一个(或多个)广告服务器,由于采用网站模板技术,则每个站点都需要设置相关模板及相应的模板合成程序。
2、同一段广告调度代码可能要嵌入到多个网站的多个网页中,在增加、删除或修改广告调度代码时,将影响多个网页代码,增加了网站维护成本。
因此,现有技术在开发网页时采用嵌入广告调度代码的方式实现广告投放,存在网站的开发和维护成本高的缺点。
发明内容
本发明所要解决的技术问题之一是需要提供一种在线广告投放方法、***及广告控制设备。
为了解决上述技术问题,本发明提供了一种在线广告投放方法,该方法包括:广告控制设备接收来自客户端的网页请求;所述广告控制设备根据所述网页请求中的期望访问的网页地址来确定目标网页地址和广告网页地址;所述广告控制设备基于所述目标网页地址和广告网页地址来控制广告投放。
根据本发明另一方面的在线广告投放方法,在所述广告控制设备基于所述目标网页地址和广告网页地址来控制广告投放的步骤中具体包括:
所述广告控制设备基于所述目标网页地址来获取网页信息,基于所述广告网页地址来获取广告信息、并以网络代理的方式将所获取的网页信息和广告信息发送至所述客户端,或者,
所述广告控制设备以域名转发的方式将所述目标网页地址和所述广告网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息且基于所述广告网页地址来获取广告信息。
根据本发明另一方面的在线广告投放方法,还包括:在所述广告控制设备基于所述目标网页地址来获取网页信息且基于所述广告网页地址来获取广告信息时,还将所获取的网页信息和广告信息合并为一个目标网页,并将所述目标网页发送至所述客户端。
根据本发明另一方面的在线广告投放方法,所述广告控制设备根据所述网页请求中的期望访问的网页地址来确定目标网页地址,具体包括:
所述广告控制设备选择设定的与所述期望访问网页地址相对应的多个网页地址之一,作为所述目标网页地址;或者所述广告控制设备基于所述网页请求中的用户IP地址所表征的用户地理位置和/或所述多个网页地址各自的负载,来选择所述多个网页地址之一,作为所述目标网页地址。
根据本发明另一方面的在线广告投放方法,在所述广告控制设备以域名转发的方式将所述目标网页地址和所述广告网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息且基于所述广告网页地址来获取广告信息时,
所述广告控制设备先将所述目标网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息,再将所述广告网页地址发送至所述客户端,以使所述客户端基于所述广告网页地址来获取广告信息;或者,
所述广告控制设备先将所述广告网页地址发送至所述客户端,以使所述客户端基于所述广告网页地址来获取广告信息,再将所述目标网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息;或者
所述广告控制设备在将所述目标网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息的同时将所述广告网页地址发送至所述客户端,以使所述客户端基于所述广告网页地址来获取广告信息。
根据本发明的另一方面,还提供了一种广告控制设备,该设备包括:
通信模块,用于接收来自客户端的网页请求,所述网页请求中包括期望访问的网页地址;
广告网页地址确定模块,用于根据所述期望访问的网页地址来确定目标网页地址和广告网页地址;
广告投放模块,用于基于所述目标网页地址和广告网页地址来控制广告投放。
根据本发明的另一方面的广告控制设备,所述广告投放模块包括:代理子模块和/或引导子模块,其中,
所述代理子模块,用于向基于所述目标网页地址来获取网页信息,基于所述广告网页地址来获取广告信息、并以网络代理的方式将所获取的网页信息和广告信息发送至所述客户端以实现广告投放;
所述引导子模块,用于以域名转发的方式将所述目标网页地址和所述广告网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息且基于所述广告网页地址来获取广告信息,以实现广告投放。
根据本发明的另一方面的广告控制设备,还包括:所述代理子模块,还用于在基于所述目标网页地址来获取网页信息且基于所述广告网页地址来获取广告信息时,还将所获取的网页信息和广告信息合并为一个目标网页,并将所述目标网页发送至所述客户端以实现广告投放;和/或
所述广告网页地址确定模块,还用于选择设定的与所述期望访问网页地址相对应的多个网页地址之一,作为所述目标网页地址;或者,基于所述网页请求中的用户IP地址所表征的用户地理位置和/或所述多个网页地址各自的负载,来选择所述多个网页地址之一,作为所述目标网页地址。
根据本发明的另一方面,还提供了一种在线广告投放***,该***包括:客户端和广告控制设备:
其中,所述客户端,用于向所述广告控制设备发送网页请求,所述网页请求中包括期望访问的网页地址;
所述广告控制设备,采用如权利要求6-8任一所述的广告控制设备。
根据本发明的另一方面的在线广告投放***,还包括:网站服务器,用于存储网页信息;以及广告服务器,用于存储广告信息。
与现有技术相比,本发明可以具有以下优点。
本发明采用免嵌入广告调度代码的在线广告投放***来实现广告投放,使得网页信息和广告信息在响应用户请求的过程中动态组合,使得一组广告服务器可以为多个站点提供透明广告投放。
本发明方法可以有效节省网站开发及部署成本,对于提供广告调度服务的组织来说,可同时为多个站点提供透明广告投放服务,网络资源得到了充分的利用。
本发明方法使得网站设计人员将更多的精力用于内容开发,广告信息对网页信息的干扰最小,对于广告信息的增加、删除或修改也不会对网页内容产生任何影响。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是现有技术中广告投放方法的流程示意图;
图2是根据本发明第一实施例的在线广告投放***的结构示意图;
图3是根据本发明第二实施例的在线广告投放***的结构示意图;
图4是根据本发明第一实施例的仅有一个网站服务器的在线广告投放***的结构示例图;
图5是根据本发明第一实施例的包括多个网站服务器的在线广告投放***的结构示例图;
图6是根据本发明第二实施例的包括多个网站服务器和多个广告服务器的在线广告投放***的结构示例图;
图7是根据本发明第三实施例的广告控制设备的结构示意图;
图8是根据本发明第四实施例的广告控制设备的结构示意图;
图9是根据本发明第五实施例的在线广告投放方法的流程示意图。
具体实施方式
以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本发明中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本发明的保护范围之内。
另外,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
第一实施例
图2是根据本发明第一实施例的在线广告投放***的结构示意图,下面参照图2详细说明该***的各部分的功能。
本实施例的在线广告投放***包括以下部分:客户端21、网站服务器22、广告服务器23以及广告控制设备24。客户端21和广告控制设备24的一端连接,广告控制设备24的另一端可以分别与网站服务器22和广告服务器23连接,接下来,详细说明在线广告投放***各个部分的功能。
网站服务器22,其用于存储网站开发人员开发的网页信息,广告服务器23,其用于存储广告信息。当客户端21中有用户访问网站时,在线广告投放***的各个部分可以执行以下操作:
广告控制设备24,接收来自客户端21的网页请求,根据网页请求中的期望访问的网页地址来确定目标网页地址和广告网页地址,广告控制设备24可以基于所述目标网页地址和广告网页地址来控制广告投放。本实施例中,广告控制设备24可以基于目标网页地址从网站服务器22获取网页信息、基于广告网页地址从广告服务器23获取广告信息、并以网络代理的方式将所获取的网页信息和广告信息发送至客户端21以实现广告投放。其中,广告控制设备24可以单独设置,广告控制设备24也可以与用于存储广告信息的广告服务器23设置为一体。
需要说明的是,当客户端21的用户的请求为网页请求,广告控制设备24可以在基于目标网页地址从网站服务器22获取网页信息的同时,基于广告网页地址从广告服务器24中获取广告信息,广告控制设备24将得到的网页信息和广告信息发送回客户端21以实现广告的投放。
另外,广告控制设备24还可以先基于目标网页地址从网站服务器22中获取网页信息,然后基于广告网页地址从广告服务器23中获取广告信息,将获取的网页信息和广告信息发送回客户端21。广告控制设备24还可以先基于广告网页地址从广告服务器23中获取广告信息,然后基于目标网页地址从网站服务器22中获取网页信息,将获取的网页信息和广告信息发送回客户端21以实现广告的投放。
需要说明的是,在广告控制设备24基于目标网页地址来获取网页信息且基于广告网页地址来获取广告信息时,还将所获取的网页信息和广告信息合并为一个目标网页,并将目标网页发送至客户端21以实现广告投放。在本实施例的***中,广告控制设备选择设定的与期望访问网页地址相对应的多个网页地址之一,作为目标网页地址,即在本实施例中至少有一个网站服务器和至少有一个广告服务器。
举例而言,图4是根据本发明第一实施例的仅有一个网站服务器和一个广告服务器的***的结构示例图,下面详细说明本***的功能实现过程。
请参考图4,在本示例中网站服务器和广告服务器各仅有一个的情况。当客户端的用户通过例如IE浏览器(或其他浏览器)上网时,浏览例如网站名为“www.abc.com”站点的内容,互联网上的其他服务器,例如域名服务器DNS将本次访问引导至广告控制设备中,例如,广告控制设备名为“www.xyz.com”的广告控制设备。
在本示例中,“www.xyz.com”广告控制设备根据客户端的网页请求期望访问的网页地址,例如期望访问“www.abc.com”站点的页面内容的网页地址,确定目标网页地址和广告网页地址,并且可以基于确定目标网页地址和广告网页地址分别从网页服务器中获取网页信息,从广告服务器中获取广告信息,在本示例中,假设确定的网页地址的网页服务器是名为“www.abc.com”的网页服务器,确定的广告地址的广告服务器是名为“ad.xyz.com”的广告服务器。名为“www.abc.com”的网页服务器将其内部的某个网页信息发送回名为“www.xyz.com”的广告控制设备,名为“ad.xyz.com”的广告服务器将其内部的某个广告信息发送至名为“www.xyz.com”的广告控制设备中,广告控制设备“www.xyz.com”将得到的网页信息和广告信息发送回客户端。这样“www.xyz.com”广告控制设备就成功为网站名为“www.abc.com”的站点完成了一次广告投放。“www.abc.com”网站的开发人员无需在其网页内嵌入任何广告调度代码,仅将网页信息存储到网页服务器即可实现广告投放。
图5是根据本发明第一实施例的包括多个网站服务器和一个广告服务器的***的结构示例图,下面详细说明本***的功能实现过程。
请参考图5,在本示例中网站服务器有多个的情况。当客户端的用户通过例如IE浏览器(或其他浏览器)上网时,同时浏览例如网站名为“www.abc.com”、“www.def.com”、“www.ghi.com”等网站站点的内容时,互联网上的其他服务器,例如域名服务器DNS将本次访问引导至广告控制设备中,在本实施例中,广告控制设备名为“www.xyz.com”的广告控制设备。
在本示例中,广告控制设备“www.xyz.com”根据客户端的网页请求期望访问的网页地址,例如期望访问“www.abc.com”、“www.def.com”、“www.ghi.com”等站点的页面内容的网页请求,确定目标网页地址和广告网页地址,基于确定的目标网页地址和广告网页地址分别从网页服务器中获取网页信息,从广告服务器中获取广告信息,在本示例中,确定的网页地址的网页服务器名称分别为“www.abc.com”网页服务器、“www.def.com”网页服务器、“www.ghi.com”网页服务器,确定的广告网页地址的广告服务器名称为“ad.xyz.com”广告服务器。各个网页服务器将相应的网页信息发送至“www.xyz.com”广告控制设备中,“ad.xyz.com”广告服务器将相应的广告信息发送至“www.xyz.com”广告控制设备中,广告控制设备“www.xyz.com”将得到的网页信息和广告信息发送回客户端的用户。这样广告控制设备“www.xyz.com”就可以为“www.abc.com”、“www.def.com”、“www.ghi.com”等站点完成了一次广告投放。
“www.xyz.com”广告控制设备同时为“www.abc.com”、“www.def.com”、“www.ghi.com”等网站提供广告投放服务,这些站点共用一个名为“www.xyz.com”的广告控制设备,“www.abc.com”、“www.def.com”、“www.ghi.com”等网站的开发人员无需在其网页内嵌入任何广告调度代码即可实现广告投放并从中获得广告收益。
本实施例在线广告投放***,采用免嵌入广告调度代码的在线广告投放***来实现广告投放,使得网页信息和广告信息在响应用户请求的过程中动态组合,使得一组广告服务器可以为多个站点提供透明广告投放,通过本发明实施例可以有效节省网站开发及部署成本,同时为多个站点提供透明广告投放,网络资源得到了充分的利用。本发明方法由于采用免嵌入广告调度代码的方式使得网站设计人员将更多的精力用于内容开发,广告信息对网页信息的干扰最小,对于广告信息的增加、删除或修改也不会对网页内容产生任何影响。
第二实施例
图3是根据本发明第二实施例的在线广告投放***的流程示意图,下面参照图3详细说明该***的各部分的功能。在图3中,对与前述实施例相同或相似的部分,采用了相同的附图标记。
本实施例的在线广告投放***包括以下部分:客户端21、网站服务器22、广告服务器23以及广告控制设备24。客户端21的一端和广告控制设备24连接,客户端21的另一端分别与网站服务器22和广告服务器23连接,接下来,详细说明各个部分的功能。
网站服务器22,其用于存储网站开发人员开发的网页信息,广告服务器,其用于存储广告信息。当客户端21有用户访问网站时,将执行以下操作:
广告控制设备24接收来自客户端21的网页请求,根据网页请求中的期望访问的网页地址来确定目标网页地址和广告网页地址,然后广告控制设备24可以基于所述目标网页地址和广告网页地址来控制广告投放。本实施例中,广告控制设备24可以以域名转发的方式将目标网页地址和广告网页地址发送至客户端21,以使客户端21基于目标网页地址从网站服务器22获取网页信息且基于广告网页地址从广告服务器23来获取广告信息,以实现广告投放。
需要说明的是,广告控制设备24基于网页请求中的用户IP地址所表征的用户地理位置和/或多个网页地址各自的负载,来选择多个网页地址之一的目标网页地址,当网站服务器为多个的时候,广告控制设备24可以根据各服务器所承担的负载来选择相应的网页地址。与第一实施例不同,这里的广告控制设备21不会代用户请求网站服务器22或广告服务器23的内容,而是将目标网页地址和广告网页地址返回给客户端21,由客户端21自行完成后续的网页请求。
需要说明的是,当客户端21的用户的请求为网页请求,广告控制设备24可以在将目标网页地址发送至客户端21,以使客户端21基于目标网页地址从网站服务器22获取网页信息的同时,将广告网页地址发送至客户端21,以使客户端21基于广告网页地址从广告服务器24中获取广告信息,广告控制设备24将得到的网页信息和广告信息发送回客户端21以实现广告的投放。
另外,广告控制设备24还可以先将目标网页地址发送至客户端21,以使客户端21基于目标网页地址从网站服务器22中获取网页信息,然后将广告网页地址发送至客户端21,以使客户端21基于广告网页地址从广告服务器23中获取广告信息,将获取的网页信息和广告信息发送回客户端21。或者,广告控制设备24还可以先将广告网页地址发送至客户端21,以使客户端21基于广告网页地址从广告服务器23中获取广告信息,然后将目标网页地址发送至客户端21,以使客户端21基于目标网页地址从网站服务器22中获取网页信息,将获取的网页信息和广告信息发送回客户端21以实现广告的投放。
需要说明的是,本实施例的***中,至少有一个网站服务器和至少有一个广告服务器。
图6是根据本发明第二实施例的包括多个网站服务器和多个广告服务器的***的结构示例图,下面详细说明本***的功能实现过程。
请参考图6,在本示例中网站服务器有多个的情况。当客户端的用户通过例如IE浏览器(或其他浏览器)上网时,同时浏览例如网站名为“www.abc.com”,“www.def.com”等网站站点的内容时,互联网上的其他服务器,例如域名服务器DNS将本次访问引导至广告控制设备中,例如,广告控制设备名为“www.xyz.com”的广告控制设备。
在本示例中,广告控制设备“www.xyz.com”可以根据用户的网页请求的期望访问的网页地址(如http://www.abc.com/)来确定目标网页地址和广告网页地址,将获取的目标网页地址和广告网页地址发送回客户端,客户端根据目标网页地址从网站服务器获取网页信息,根据广告网页地址从广告服务器中获取广告信息。例如:广告控制设备从名称为“www1.abc.com”网站服务器和名称为“www1.def.com”网站服务器中选择出目标网页地址(如http://www.abc.com/),并根据用户所在的地理位置/地域(如北京)和正在访问的网页(如http://www1.abc.com/),从名称为“ad1.xyz.com”的广告服务器和名称为“ad2.xyz.com”的广告服务器中选择最合适的广告网页地址。广告控制设备“www.xyz.com”将目标网页地址和广告网页地址返回给客户端,客户端分别访问目标网页地址和广告网页地址以获取网页信息和广告信息。这样广告控制设备“www.xyz.com”就为“www1.abc.com”站点完成了一次广告投放。
综上所述,本发明***可以有效节省网站开发及部署成本,同时为多个站点提供透明广告投放,网络资源得到了充分的利用。
第三实施例
图7是根据本发明第三实施例的广告控制设备的结构示意图,详细说明该装置的各部分组成。
请参考图7,在本实施例的广告控制设备包括通信模块71、广告网页地址确定模块72和广告投放模块70,通信模块71与广告网页地址确定模块72连接,广告网页地址确定模块72和广告投放模块70连接。其中,
通信模块71,用于接收来自客户端的网页请求,网页请求中包括期望访问的网页地址。
广告网页地址确定模块72,用于根据期望访问的网页地址来确定目标网页地址和广告网页地址。
广告投放模块70,用于基于目标网页地址和广告网页地址来控制广告投放。
进一步地,广告投放模块70可以包括:引导子模块701。
引导子模块701,用于以域名转发的方式将目标网页地址和广告网页地址发送至客户端,以使客户端基于目标网页地址来获取网页信息且基于广告网页地址来获取广告信息,以实现广告投放。
需要说明的是,广告网页地址确定模块72选择设定的与所述期望访问网页地址相对应的多个网页地址之一,作为目标网页地址。广告网页地址确定模块72基于网页请求中的用户IP地址所表征的用户地理位置和/或所述多个网页地址各自的负载,来选择所述多个网页地址之一。
综上所述,本发明的广告控制设备无需嵌入广告调度代码即可实现广告投放,可以有效节省网站开发及部署成本,同时为多个站点提供透明广告投放,网络资源得到了充分的利用,使得一组广告服务器可以为多个站点提供透明广告投放。
第四实施例
图8是根据本发明第四实施例的广告控制设备的结构示意图,详细说明该装置的各部分组成。
请参考图8,在本实施例的广告控制设备包括通信模块71、广告网页地址确定模块72和和广告投放模块70,通信模块71与广告网页地址确定模块72连接,广告网页地址确定模块72与广告投放模块70连接。在图8中,对与前述实施例相同或相似的部分,采用了相同的附图标记,下面详细说明各模块的功能。
通信模块71,接收来自客户端的网页请求,网页请求中包括期望访问的网页地址。
广告网页地址确定模块72,根据期望访问的网页地址来确定目标网页地址和广告网页地址。
广告投放模块70,用于基于目标网页地址和广告网页地址来控制广告投放。
进一步地,广告投放模块70可以包括:代理子模块702。
代理子模块702,用于向基于目标网页地址来获取网页信息,基于广告网页地址来获取广告信息、并以网络代理的方式将所获取的网页信息和广告信息发送至客户端以实现广告投放。
需要说明的是,代理子模块,还可以用于在基于目标网页地址来获取网页信息且基于广告网页地址来获取广告信息时,还将所获取的网页信息和广告信息合并为一个目标网页,并将目标网页发送至客户端以实现广告投放。
需要说明的是,广告网页地址确定模块72选择设定的与所述期望访问网页地址相对应的多个网页地址之一,作为目标网页地址。广告网页地址确定模块基于网页请求中的用户IP地址所表征的用户地理位置和/或所述多个网页地址各自的负载,来选择所述多个网页地址之一。
综上所述,本发明广告控制设备无需嵌入广告调度代码即可实现广告投放,可以有效节省网站开发及部署成本,同时为多个站点提供透明广告投放,网络资源得到了充分的利用,使得一组广告服务器可以为多个站点提供透明广告投放。
第五实施例
图9是根据本发明第五实施例的在线广告投放方法的流程示意图,下面参考图9详细说明该方法的各个步骤。
步骤910,广告控制设备接收来自客户端的网页请求。
步骤920,广告控制设备根据网页请求中的期望访问的网页地址来确定目标网页地址和广告网页地址。
需要说明的是,步骤920可以包括以下示例:
示例一、广告控制设备选择设定的与期望访问网页地址相对应的多个网页地址之一,作为目标网页地址;或者
示例二、广告控制设备基于网页请求中的用户IP地址所表征的用户地理位置和/或多个网页地址各自的负载,来选择多个网页地址之一,作为目标网页地址。
步骤930,广告控制设备基于目标网页地址和广告网页地址来控制广告投放。
具体地,步骤930可以包括以下方式:
方式一、广告控制设备基于目标网页地址来获取网页信息,基于广告网页地址来获取广告信息、并以网络代理的方式将所获取的网页信息和广告信息发送至客户端,或者,
具体地,如果采用方式一,在广告控制设备基于目标网页地址来获取网页信息且基于广告网页地址来获取广告信息时,还可以将所获取的网页信息和广告信息合并为一个目标网页,并将目标网页发送至客户端。
方式二、广告控制设备以域名转发的方式将目标网页地址和广告网页地址发送至客户端,以使客户端基于目标网页地址来获取网页信息且基于广告网页地址来获取广告信息。
具体地,如果采用方式二,在广告控制设备以域名转发的方式将目标网页地址和广告网页地址发送至客户端,以使客户端基于目标网页地址来获取网页信息且基于广告网页地址来获取广告信息时,具体可以包括以下情况:
情况一、广告控制设备先将目标网页地址发送至客户端,以使客户端基于目标网页地址来获取网页信息,再将广告网页地址发送至客户端,以使客户端基于广告网页地址来获取广告信息;或者,
情况二、广告控制设备先将广告网页地址发送至客户端,以使客户端基于广告网页地址来获取广告信息,再将目标网页地址发送至客户端,以使客户端基于目标网页地址来获取网页信息;或者
情况三、广告控制设备在将目标网页地址发送至客户端,以使客户端基于目标网页地址来获取网页信息的同时将广告网页地址发送至客户端,以使客户端基于广告网页地址来获取广告信息。
本实施例在线广告投放方法,无需嵌入广告调度代码的即可实现广告投放,使得网页信息和广告信息在响应用户请求的过程中动态组合,使得一组广告服务器可以为多个站点提供透明广告投放,通过本发明实施例可以有效节省网站开发及部署成本,同时为多个站点提供透明广告投放,网络资源得到了充分的利用。本发明方法由于采用免嵌入广告调度代码的方式使得网站设计人员将更多的精力用于内容开发,广告信息对网页信息的干扰最小,对于广告信息的增加、删除或修改也不会对网页内容产生任何影响。
本领域的技术人员应该明白,上述的本发明的各部分或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
虽然本发明所揭露的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
Claims (10)
1.一种在线广告投放方法,其特征在于,包括:
广告控制设备接收来自客户端的网页请求;
所述广告控制设备根据所述网页请求中的期望访问的网页地址来确定目标网页地址和广告网页地址;
所述广告控制设备基于所述目标网页地址和广告网页地址来控制广告投放。
2.根据权利要求1所述的在线广告投放方法,其特征在于,在所述广告控制设备基于所述目标网页地址和广告网页地址来控制广告投放的步骤中具体包括:
所述广告控制设备基于所述目标网页地址来获取网页信息,基于所述广告网页地址来获取广告信息、并以网络代理的方式将所获取的网页信息和广告信息发送至所述客户端,或者,
所述广告控制设备以域名转发的方式将所述目标网页地址和所述广告网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息且基于所述广告网页地址来获取广告信息。
3.根据权利要求2所述的在线广告投放方法,其特征在于,还包括:
在所述广告控制设备基于所述目标网页地址来获取网页信息且基于所述广告网页地址来获取广告信息时,还将所获取的网页信息和广告信息合并为一个目标网页,并将所述目标网页发送至所述客户端。
4.根据权利要求1所述的在线广告投放方法,其特征在于,所述广告控制设备根据所述网页请求中的期望访问的网页地址来确定目标网页地址,具体包括:
所述广告控制设备选择设定的与所述期望访问网页地址相对应的多个网页地址之一,作为所述目标网页地址;或者
所述广告控制设备基于所述网页请求中的用户IP地址所表征的用户地理位置和/或所述多个网页地址各自的负载,来选择所述多个网页地址之一,作为所述目标网页地址。
5.根据权利要求1所述的在线广告投放方法,其特征在于,在所述广告控制设备以域名转发的方式将所述目标网页地址和所述广告网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息且基于所述广告网页地址来获取广告信息时,
所述广告控制设备先将所述目标网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息,再将所述广告网页地址发送至所述客户端,以使所述客户端基于所述广告网页地址来获取广告信息;或者,
所述广告控制设备先将所述广告网页地址发送至所述客户端,以使所述客户端基于所述广告网页地址来获取广告信息,再将所述目标网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息;或者
所述广告控制设备在将所述目标网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息的同时将所述广告网页地址发送至所述客户端,以使所述客户端基于所述广告网页地址来获取广告信息。
6.一种广告控制设备,其特征在于,包括:
通信模块,用于接收来自客户端的网页请求,所述网页请求中包括期望访问的网页地址;
广告网页地址确定模块,用于根据所述期望访问的网页地址来确定目标网页地址和广告网页地址;
广告投放模块,用于基于所述目标网页地址和广告网页地址来控制广告投放。
7.根据权利要求6所述的广告控制设备,其特征在于,所述广告投放模块包括:代理子模块和/或引导子模块,其中,
所述代理子模块,用于向基于所述目标网页地址来获取网页信息,基于所述广告网页地址来获取广告信息、并以网络代理的方式将所获取的网页信息和广告信息发送至所述客户端以实现广告投放;
所述引导子模块,用于以域名转发的方式将所述目标网页地址和所述广告网页地址发送至所述客户端,以使所述客户端基于所述目标网页地址来获取网页信息且基于所述广告网页地址来获取广告信息,以实现广告投放。
8.根据权利要求7所述的广告控制设备,其特征在于,还包括:
所述代理子模块,还用于在基于所述目标网页地址来获取网页信息且基于所述广告网页地址来获取广告信息时,还将所获取的网页信息和广告信息合并为一个目标网页,并将所述目标网页发送至所述客户端以实现广告投放;和/或
所述广告网页地址确定模块,还用于选择设定的与所述期望访问网页地址相对应的多个网页地址之一,作为所述目标网页地址;或者,基于所述网页请求中的用户IP地址所表征的用户地理位置和/或所述多个网页地址各自的负载,来选择所述多个网页地址之一,作为所述目标网页地址。
9.一种在线广告投放***,其特征在于,包括:客户端和广告控制设备:
其中,所述客户端,用于向所述广告控制设备发送网页请求,所述网页请求中包括期望访问的网页地址;
所述广告控制设备,采用如权利要求6-8任一所述的广告控制设备。
10.根据权利要求9所述的在线广告投放***,其特征在于,还包括:
网站服务器,用于存储网页信息;以及
广告服务器,用于存储广告信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011104413298A CN102510410A (zh) | 2011-12-26 | 2011-12-26 | 在线广告投放方法、***及广告控制设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011104413298A CN102510410A (zh) | 2011-12-26 | 2011-12-26 | 在线广告投放方法、***及广告控制设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102510410A true CN102510410A (zh) | 2012-06-20 |
Family
ID=46222463
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011104413298A Pending CN102510410A (zh) | 2011-12-26 | 2011-12-26 | 在线广告投放方法、***及广告控制设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102510410A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102932421A (zh) * | 2012-09-28 | 2013-02-13 | 中国联合网络通信集团有限公司 | 云备份方法及装置 |
CN103578012A (zh) * | 2012-08-03 | 2014-02-12 | 盛乐信息技术(上海)有限公司 | 信息交易方法及*** |
CN103595749A (zh) * | 2012-08-16 | 2014-02-19 | 亿赞普(北京)科技有限公司 | 网络广告调度方法、装置与网络广告*** |
CN104239308A (zh) * | 2013-06-08 | 2014-12-24 | 北京齐尔布莱特科技有限公司 | 一种页面广告请求的访问、整合与优化方法 |
CN105227621A (zh) * | 2015-08-21 | 2016-01-06 | 成都秋雷科技有限责任公司 | 广告定向投放方法 |
CN105512904A (zh) * | 2015-10-10 | 2016-04-20 | 北京中创信测信息技术有限公司 | 一种推送广告的方法 |
CN105930512A (zh) * | 2016-05-12 | 2016-09-07 | 北京盛世光明软件股份有限公司 | 一种***广告的方法、装置、服务器、客户端和*** |
CN106033429A (zh) * | 2015-03-12 | 2016-10-19 | 天津铂创国茂电子科技发展有限公司 | 基于云分支服务器网页合并的方法 |
WO2016177216A1 (zh) * | 2015-07-06 | 2016-11-10 | 中兴通讯股份有限公司 | 一种内容植入的实现方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1386236A (zh) * | 2000-05-31 | 2002-12-18 | 株式会社Ntt都科摩 | 通过网络发布广告的方法和装置 |
CN101295302A (zh) * | 2007-04-25 | 2008-10-29 | 百度在线网络技术(北京)有限公司 | 广告投放***及方法 |
CN101321310A (zh) * | 2007-06-05 | 2008-12-10 | 华为技术有限公司 | 一种实现移动广告的方法、装置和*** |
CN101651699A (zh) * | 2008-08-15 | 2010-02-17 | 华为技术有限公司 | 获取广告内容、投放广告业务的方法、装置及*** |
CN102136010A (zh) * | 2011-05-06 | 2011-07-27 | 聚胜万合信息技术(上海)有限公司 | 网页广告投放方法及*** |
-
2011
- 2011-12-26 CN CN2011104413298A patent/CN102510410A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1386236A (zh) * | 2000-05-31 | 2002-12-18 | 株式会社Ntt都科摩 | 通过网络发布广告的方法和装置 |
CN101295302A (zh) * | 2007-04-25 | 2008-10-29 | 百度在线网络技术(北京)有限公司 | 广告投放***及方法 |
CN101321310A (zh) * | 2007-06-05 | 2008-12-10 | 华为技术有限公司 | 一种实现移动广告的方法、装置和*** |
CN101651699A (zh) * | 2008-08-15 | 2010-02-17 | 华为技术有限公司 | 获取广告内容、投放广告业务的方法、装置及*** |
CN102136010A (zh) * | 2011-05-06 | 2011-07-27 | 聚胜万合信息技术(上海)有限公司 | 网页广告投放方法及*** |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103578012A (zh) * | 2012-08-03 | 2014-02-12 | 盛乐信息技术(上海)有限公司 | 信息交易方法及*** |
CN103595749A (zh) * | 2012-08-16 | 2014-02-19 | 亿赞普(北京)科技有限公司 | 网络广告调度方法、装置与网络广告*** |
CN102932421A (zh) * | 2012-09-28 | 2013-02-13 | 中国联合网络通信集团有限公司 | 云备份方法及装置 |
CN104239308A (zh) * | 2013-06-08 | 2014-12-24 | 北京齐尔布莱特科技有限公司 | 一种页面广告请求的访问、整合与优化方法 |
CN106033429A (zh) * | 2015-03-12 | 2016-10-19 | 天津铂创国茂电子科技发展有限公司 | 基于云分支服务器网页合并的方法 |
WO2016177216A1 (zh) * | 2015-07-06 | 2016-11-10 | 中兴通讯股份有限公司 | 一种内容植入的实现方法和装置 |
CN105227621A (zh) * | 2015-08-21 | 2016-01-06 | 成都秋雷科技有限责任公司 | 广告定向投放方法 |
CN105512904A (zh) * | 2015-10-10 | 2016-04-20 | 北京中创信测信息技术有限公司 | 一种推送广告的方法 |
CN105512904B (zh) * | 2015-10-10 | 2019-11-22 | 北京中创信测科技股份有限公司 | 一种推送广告的方法 |
CN105930512A (zh) * | 2016-05-12 | 2016-09-07 | 北京盛世光明软件股份有限公司 | 一种***广告的方法、装置、服务器、客户端和*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102510410A (zh) | 在线广告投放方法、***及广告控制设备 | |
CN102780711B (zh) | 一种sns应用数据访问方法及其装置和*** | |
CN105045887B (zh) | 混合模式跨域数据交互的***及其方法 | |
CN101799821B (zh) | 一种通过微件实现网页应用的方法及*** | |
US20100324999A1 (en) | Advertisement proxy service | |
CN101662464A (zh) | 一种用于实现http请求服务的***及其方法 | |
CN102546850B (zh) | 支持IPv6的IPv4内容提供方法、装置及服务器 | |
CN101189606A (zh) | 内容定时的方法和*** | |
KR20030065406A (ko) | 정보제공방법, 서버장치, 프로그램 및 기록매체 | |
CN101178717A (zh) | 一种对网页进行适配处理的方法及网页适配装置 | |
CN103347089A (zh) | 一种对网站动态资源和静态资源分离加速的方法及装置 | |
CN103440276A (zh) | 一种提高网页显示速度的方法及装置 | |
CN103269377B (zh) | 处理脚本文件的方法、服务器、客户端和*** | |
CN101132413B (zh) | 基于Web应用的ActiveX组件的复用方法 | |
CN103581232B (zh) | web页面传输方法、web页面显示装置及包含该装置的*** | |
CN103383687A (zh) | 一种页面处理方法和装置 | |
CN103324756A (zh) | 一种提高浏览器访问速度的方法及装置 | |
CN103258056B (zh) | 处理风格样式表的方法、服务器、客户端和*** | |
US9058399B2 (en) | System and method for providing network resource identifier shortening service to computing devices | |
CN104038510A (zh) | iOS***透明代理的实现方法及*** | |
US20080059584A1 (en) | Method and apparatus for sharing resource addresses | |
CN103237088A (zh) | 基于对应关系库的浏览方法、***及云端服务器 | |
US20220295117A1 (en) | Unified routing and caching logic for applications utilizing a content delivery network | |
CN105516333A (zh) | 一种基于网页的交互方法和*** | |
CN105934930A (zh) | 用于从媒体服务器获得内容的方法和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120620 |