网页广告投放方法及系统的制作方法

文档序号:6423692阅读:209来源:国知局
专利名称:网页广告投放方法及系统的制作方法
网页广告投放方法及系统
技术领域
本发明涉及一种互联网技术领域,尤其涉及一种网页广告投放方法及系统。背景技术
近年来随着互联网技术的日渐成熟,互联网广告市场也呈现迅猛增长的态势,成 为商家及广告媒体越来越关注的新兴广告媒体及途径。其中,与网页内容相关的广告凭借 其植入性强、浏览量及点击率高等优点,给客户带来了巨大的商业价值。网站在所述网页上显示广告服务商所提供的广告是当前互联网广告投放(特别 是与网页内容相关广告投放)的重要模式之一。在这种模式下,通常由网站在网页上创建 广告区,利用在网站页面源代码中嵌入一段程序(通常采用JavMcript脚本实现,用于动 态显示网页),此程序判断页面放广告的位置、网友地域等信息,当用户访问网站网页时,网 站将在预先设定的广告位置动态地显示出图片或FLASH形式的广告,从而达到发布广告的 目的。在上述技术中,当网页页面源代码嵌入的程序有问题或程序所在服务器有问题 时,例如遇到宕机,网络不通等情况时。将会导致网站页面中该代码所处位置是显示空白, 即无法在预定广告位置显示或播放广告,影响该广告的浏览量及点击率,给广告客户和网 站公司带来损失。

发明内容有鉴于此,有必要提供一种可防止广告位置出现空白、无法显示广告的网页广告 投放方法及系统。一种网页广告投放方法,所述方法包括以下步骤步骤Sl 根据接收到的申请广告请求选择对应的广告投放代码;步骤S2 根据所述投放代码生成页面广告发布到对应的网页广告区;步骤S3 :由javascript判断程序在预定时间内判断所述投放代码是否产生一 javascript变量,若是,则停止所述判断程序;若否,则停止步骤S2,并在所述网页广告区 显示预置的广告图片。进一步,在上述网页广告投放方法中,所述步骤Sl具体包括步骤Sll 网页浏览器向服务器发出申请广告的请求,服务器根据所述请求从广 告数据库中选择相应的广告数据;步骤S12 从所述的广告数据中提取广告投放代码;进一步,在上述网页广告投放方法中,所述步骤Sll具体包括根据接收到的申请广告请求从网页内容中提取广告关键词;根据所述广告关键词从广告数据库中选择匹配的广告数据。进一步,在上述网页广告投放方法中,所述步骤S12具体包括根据提取的所述广告投放代码生成广告网页;
将所述广告网页数据返回给网页浏览器。进一步,在上述网页广告投放方法中,所述步骤S3具体包括服务器对所述投放代码的javascript变量进行赋值;由javascript判断程序在预定时间内判断所述javascript变量是否为预定赋 值,若是,则停止所述判断程序;若否,则停止步骤S2,并在所述网页广告区显示预置的广 告图片。进一步,在上述网页广告投放方法中,所述javascript变量格式为mediaV_fini 广告位ID。本发明还提供一种网页广告投放系统,所述系统包括查找选择模块、广告发布模 块、判断模块及广告补偿显示模块。其中,所述查找选择模块用于根据接收到的申请广告请求选择对应的广告投放代 码;所述广告发布模块连接于所述查找选择模块,用于根据所述投放代码生成页面广 告发布到对应的网页广告区;所述判断模块分别连接于所述广告发布模块,用于在预定时间内判断所述投放代 码是否产生一 javascript变量,并在判断产生该javascript变量的情况下停止所述判断 程序,由所述广告发布模块发布广告;所述广告补偿显示模块连接于所述判断模块,用于所述判断模块在判断没有产生 该javascript变量的情况下,在所述网页广告区显示预置的广告图片。进一步,在上述网页广告投放系统中,所述查找选择模块包括广告数据选择子模 块及广告代码提取子模块;其中,所述广告数据选择子模块用于根据浏览器的请求从广告数据库中选择相应 的广告数据,所述广告代码提取子模块用于根据提取的所述广告投放代码生成广告网页并 返回给网页浏览器。进一步,在上述网页广告投放系统中,所述广告数据选择子模块进一步包括广告 关键词提取子模块及广告数据匹配子模块;其中,所述广告关键词提取子模块用于根据接收到的申请广告请求从网页内容中 提取广告关键词,所述广告数据匹配子模块用于根据所述广告关键词从广告数据库中选择 匹配的广告数据。本发明网页广告投放方法及系统通过javascript判断程序在预定时间内判断所 述投放代码是否产生一 javascript变量,并在没有产生该变量时在所述网页广告区显示 预置的广告图片,达到了避免由于广告投放服务器或网络原因造成广告代码失效,广告区 出现空白的问题。

图1是本发明网页广告投放方法较佳实施例的流程示意图;图2是本发明网页广告投放系统较佳实施例的结构示意图。图3是图2中查找选择模块的结构示意图。
具体实施方式本发明应用了网页技术中的DHTML (Dynamic HTML,中文名动态HTML),所用语言是 JavMcript。达到了避免由于广告投放服务器或网络原因造成广告代码失效,广告区出现 空白的问题。下面结合附图,对本发明的具体实施方式
进行详细描述。请参阅图1,图1是本发明网页广告投放方法较佳实施例的流程示意图。所述方法 包括以下步骤步骤Sl 根据接收到的申请广告请求选择对应的广告投放代码;步骤S2 根据所述投放代码生成页面广告发布到对应的网页广告区;步骤S3 :由javascript判断程序在预定时间内判断所述投放代码是否产生一 javascript变量,若是,则停止所述判断程序;若否,则停止步骤S2,并在所述网页广告区 显示预置的广告图片。所述步骤Sl具体包括步骤Sll 网页浏览器向服务器发出申请广告的请求,服务器根据所述请求从广 告数据库中选择相应的广告数据;步骤S12 从所述的广告数据中提取广告投放代码;其中,步骤Sll具体包括根据接收到的申请广告请求从网页内容中提取广告关键词;根据所述广告关键词从广告数据库中选择匹配的广告数据。所述步骤S12具体包括根据提取的所述广告投放代码生成广告网页;将所述广告网页数据返回给网页浏览器。所述步骤S3中javascript变量格式为mediaV_fini广告位ID,例如如果广告 位ID是15193,则此变量为mediav_finil5193 ;其中,所述广告位ID是指给每一个可以放 广告的页面位置设置的唯一 ID。所述步骤S3具体包括服务器对所述投放代码的javascript变量进行赋值;由javascript判断程序在预定时间内判断所述javascript变量是否为预定赋 值,若是,则停止所述判断程序;若否,则停止步骤S2,并在所述网页广告区显示预置的广 告图片。以15193这个广告位ID举例,在服务器吐出的代码中,包含了对mediaV_ fini 15193这个变量的赋值,会把它设为1,如果在3秒内javascript判断确实是1,那么说 明服务器正常吐出了广告代码,否则认为服务器不正常,会自动显示一个图片展现在广告 位上。本发明较还提供一种网页广告投放系统。请参阅图2,图2是本发明网页广告投放 系统较佳实施例的结构示意图。所述系统包括查找选择模块10、广告发布模块20、判断模 块30及广告补偿显示模块40。其中,查找选择模块10用于根据接收到的申请广告请求选择对应的广告投放代 码;
广告发布模块20连接于查找选择模块10,用于根据所述投放代码生成页面广告 发布到对应的网页广告区;判断模块30分别连接于广告发布模块20,用于在预定时间内判断所述投放代码 是否产生一 javascript变量,并在判断产生该javascript变量的情况下停止所述判断程 序,由广告发布模块20发布广告;广告补偿显示模块40连接于判断模块30,用于判断模块30在判断没有产生该 javascript变量的情况下,在所述网页广告区显示预置的广告图片。请参阅图3,图3是图2中查找选择模块的结构示意图。查找选择模块10进一步包括广告数据选择子模块102及广告代码提取子模块 104。其中,广告数据选择子模块102用于根据浏览器的请求从广告数据库中选择相应的广 告数据,广告代码提取子模块104用于根据提取的所述广告投放代码生成广告网页并返回 给网页浏览器。广告数据选择子模块102进一步包括广告关键词提取子模块106及广告数据匹 配子模块108。其中,广告关键词提取子模块106用于根据接收到的申请广告请求从网页内 容中提取广告关键词,广告数据匹配子模块108用于根据所述广告关键词从广告数据库中 选择匹配的广告数据。相比于现有技术,本发明网页广告投放方法及系统通过javascript判断程序在 预定时间内判断所述投放代码是否产生一 javascript变量,并在没有产生该变量时在所 述网页广告区显示预置的广告图片,达到了避免由于广告投放服务器或网络原因造成广告 代码失效,广告区出现空白的问题。该技术在防天窗技术启动之前,这些广告位上每日可能会有2千多万次的广告请 求出现空白,影响页面的浏览和广告效果。在应用了这个技术后,平均每日能为这些网站挽 回9000多次的广告点击。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并 不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员 来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保 护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种网页广告投放方法,其特征在于,所述方法包括以下步骤 步骤Si 根据接收到的申请广告请求选择对应的广告投放代码; 步骤S2 根据所述投放代码生成页面广告发布到对应的网页广告区;步骤S3 由javascript判断程序在预定时间内判断所述投放代码是否产生一 javascript变量,若是,则停止所述判断程序;若否,则停止步骤S2,并在所述网页广告区 显示预置的广告图片。
2.根据权利要求1所述的网页广告投放方法,其特征在于,所述步骤Sl具体包括 步骤Sll 网页浏览器向服务器发出申请广告的请求,服务器根据所述请求从广告数据库中选择相应的广告数据;步骤S12 从所述的广告数据中提取广告投放代码。
3.根据权利要求2所述的网页广告投放方法,其特征在于,所述步骤Sll具体包括 根据接收到的申请广告请求从网页内容中提取广告关键词;根据所述广告关键词从广告数据库中选择匹配的广告数据。
4.根据权利要求1所述的网页广告投放方法,其特征在于,所述步骤S12具体包括 根据提取的所述广告投放代码生成广告网页;将所述广告网页数据返回给网页浏览器。
5.根据权利要求1所述的网页广告投放方法,其特征在于,所述步骤S3具体包括 服务器对所述投放代码的javascript变量进行赋值;由javascript判断程序在预定时间内判断所述javascript变量是否为预定赋值, 若是,则停止所述判断程序;若否,则停止步骤S2,并在所述网页广告区显示预置的广告图 片。
6.根据权利要求1或5所述的网页广告投放方法,其特征在于,所述javascript变量 格式为mediav fini广告位ID。
7.—种网页广告投放系统,其特征在于,所述系统包括查找选择模块、广告发布模块、 判断模块及广告补偿显示模块;其中,所述查找选择模块用于根据接收到的申请广告请求选择对应的广告投放代码; 所述广告发布模块连接于所述查找选择模块,用于根据所述投放代码生成页面广告发 布到对应的网页广告区;所述判断模块分别连接于所述广告发布模块,用于在预定时间内判断所述投放代码是 否产生一 javascript变量,并在判断产生该javascript变量的情况下停止所述判断程序, 由所述广告发布模块发布广告;所述广告补偿显示模块连接于所述判断模块,用于所述判断模块在判断没有产生该 javascript变量的情况下,在所述网页广告区显示预置的广告图片。
8.根据权利要求7所述的网页广告投放系统,其特征在于,所述查找选择模块包括广 告数据选择子模块及广告代码提取子模块;其中,所述广告数据选择子模块用于根据浏览器的请求从广告数据库中选择相应的广 告数据,所述广告代码提取子模块用于根据提取的所述广告投放代码生成广告网页并返回 给网页浏览器。
9.根据权利要求7所述的网页广告投放系统,其特征在于,所述广告数据选择子模块进一步包括广告关键词提取子模块及广告数据匹配子模块;其中,所述广告关键词提取子模块用于根据接收到的申请广告请求从网页内容中提取 广告关键词,所述广告数据匹配子模块用于根据所述广告关键词从广告数据库中选择匹配 的广告数据。
全文摘要
本发明涉及一种网页广告投放方法及系统,所述方法包括以下步骤步骤S1根据接收到的申请广告请求选择对应的广告投放代码;步骤S2根据所述投放代码生成页面广告发布到对应的网页广告区;步骤S3由javascript判断程序在预定时间内判断所述投放代码是否产生一javascript变量,若是,则停止所述判断程序;若否,则停止步骤S2,并在所述网页广告区显示预置的广告图片。本发明网页广告投放方法及系统达到了避免由于广告投放服务器或网络原因造成广告代码失效,广告区出现空白的问题。
文档编号G06F17/30GK102136010SQ20111011716
公开日2011年7月27日 申请日期2011年5月6日 优先权日2011年5月6日
发明者房炜 申请人:聚胜万合信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1