广告物料数据网址验证方法和装置制造方法及图纸

技术编号:14683887 阅读:51 留言:0更新日期:2017-02-22 17:23
本发明专利技术公开了一种广告物料数据网址验证方法和装置,涉及广告技术领域。所述方法包括:获取各个未验证的广告物料数据的网址;根据各个广告物料数据的网址所对应的IP地址,将同一IP地址的广告物料数据的网址分为一个验证分组;对各个验证分组进行验证,并在对每个验证分组进行验证时,在每个第一时间长度内,控制对网址的验证个数不超过指定个数。本发明专利技术取得了对于一个IP地址对应的服务器,可以在该服务器封禁访问IP的时间和数量的规定之下,对该服务器的URL进行验证,从而避免由于服务器对广告平台IP的封禁,导致广告物料数据的URL被误判为验证不通过的情况的有益效果。

【技术实现步骤摘要】

本专利技术涉及广告
,具体涉及一种广告物料数据网址验证方法和装置
技术介绍
对于广告平台,每个广告投放方都会在该广告平台注册一个广告账户,然后该商家可以在其客户端中登录广告平台,将其编辑好的各条广告物料数据上传至该广告平台中,该广告物料数据包括广告物料和对应的URL(UniformResourceLocator,统一资源定位符),广告物料在互联网中是广告内展现的内容,基本的广告物料形式是文字、图片、Flash类型的物料数据,对于富媒体的广告物料是用户根据自己的需求输入HTML(HypertextMarkupLanguage,超文本标记语言)或javascript代码产生的自定制的广告物料;该URL用于在用户点击广告物料后引导客户端访问目标网页。在实际应用中,广告平台为了保证广告物料数据的内容合法,并且上线后可以正常被访问,避免广告物料数据出现无法访问的情况,提高广告召回率,广告平台会对所有的上传的广告物料数据进行验证。当广告物料数据验证通过后,广告平台才会将该广告物料数据上线,使其可以被检索以及展示。但是,实际应用中,各个网站会设置防火墙,该防火墙的其中一个功能是避免网络流量的攻击,比如某个IP地址的网站,对于同一IP地址的客户端,如果该服务器短时间内接收到该客户端的请求数量大于第一阈值,则会封禁该IP地址。那么,对于广告平台来说,由于有大量的广告物料数据的URL需要验证,其发送网络请求的频率较高,并且可能存在大量的URL针对同一个IP地址的网站,如果在短时间内对同一个IP地址的网站,发送了超过其防火墙限制的访问请求,则可能被该网站的防火墙封禁。那么,如果一个URL实际上可以访问,而由于在验证过程中广告平台对相应的服务器访问过于频繁,导致广告平台的IP地址被该URL所在的服务器封禁,则验证该URL为不连通,那么该URL对应的广告物料数据则不会被广告平台上线。因此,上述方式对于广告投放方来说,其广告无法被正常上线,无法在广告平台中被检索,也无法展示给客户端;对于广告平台来说,其也相当于做了错误的验证。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的广告物料数据网址验证装置和相应的广告物料数据网址验证方法。依据本专利技术的一个方面,公开了一种广告物料数据网址验证方法,包括:获取各个未验证的广告物料数据的网址;根据各个广告物料数据的网址所对应的IP地址,将同一IP地址的广告物料数据的网址分为一个验证分组;对各个验证分组进行验证,并在对每个验证分组进行验证时,在每个第一时间长度内,控制对网址的验证个数不超过指定个数。优选地,所述对各个验证分组进行验证,并在对每个验证分组进行验证时,在每个第一时间长度内,控制对网址的验证个数不超过指定个数,包括:对获得的各个验证分组,循环验证各个验证分组;其中,对每个验证分组进行验证包括:在第一时间长度内,从所述验证分组中未验证的网址中,选择指定个数的广告物料数据的网址进行验证。优选地,所述对获得的各个验证分组,循环验证各个验证分组包括:判断是否存在还未验证完毕的验证分组;如果存在还未验证完毕的验证分组,则循环选择下一个未验证完毕的验证分组以进行验证;其中,最后一个验证分组的下一个验证分组为第一个验证分组;如果不存在还未验证完毕的验证分组,则验证结束。优选地,所述在第一时间长度内,从所述验证分组中未验证的网址中,选择指定个数的广告物料数据的网址进行验证,包括:从未验证的网址中,逐个发送针对所述网址的验证请求;在每次发送验证请求后,判断所述验证分组中是否存在未验证的网址;如果不存在未验证的网址,则将对应的验证分组退出循环过程,转入对下一个验证分组的验证过程;如果存在未验证的网址,则判断对所述验证分组的验证时间是否达到第一时间长度,以及对验证请求的发送次数是否达到指定个数;如果所述验证时间未达到第一时间长度,而所述发送次数达到指定个数,则转入对下一个验证分组的验证过程;如果所述验证时间达到第一时间长度,则转入对下一个验证分组的验证过程。优选地,所述根据各个广告物料数据的网址所对应的IP地址,将同一IP地址的广告物料数据的网址分为一个验证分组包括:根据各个广告物料数据的网址,获取所述网址对应的IP地址;将对应同一个IP地址网址分为一个验证分组。优选地,所述根据各个广告物料数据的网址所对应的IP地址,将同一IP地址的广告物料数据的网址分为一个验证分组包括:根据各个广告物料数据的网址中的主域名,将同一主域名的广告物料数据分为一个第一分组;根据每个主域名,获取对应所述主域名的IP地址;将对应同一个IP地址的各个第一分组合为一个验证分组。优选地,所述第一时间长度和指定个数,根据各个IP地址所在服务器的防火墙的规定进行设定。依据本专利技术的另外一个方面,本专利技术公开了一种广告物料数据网址验证装置,包括:获取模块,适于获取各个未验证的广告物料数据的网址;IP分组模块,适于根据各个广告物料数据的网址所对应的IP地址,将同一IP地址的广告物料数据的网址分为一个验证分组;IP分组验证模块,适于对各个验证分组进行验证,并在对每个验证分组进行验证时,在每个第一时间长度内,控制对网址的验证个数不超过指定个数。优选地,所述IP分组验证模块包括:循环验证模块,适于对获得的各个验证分组,循环验证各个验证分组;其中,对每个验证分组进行验证包括:在第一时间长度内,从所述验证分组中未验证的网址中,选择指定个数的广告物料数据的网址进行验证。优选地,所述循环验证模块包括:验证分组判断模块,适于判断是否存在还未验证完毕的验证分组;循环选择模块,适于如果存在还未验证完毕的验证分组,则循环选择下一个未验证完毕的验证分组以进行验证;其中,最后一个验证分组的下一个验证分组为第一个验证分组;结束模块,适于如果不存在还未验证完毕的验证分组,则验证结束。优选地,所述循环验证模块包括:逐个验证模块,适于从未验证的网址中,逐个发送针对所述网址的验证请求;存在判断模块,适于在每次发送验证请求后,判断所述验证分组中是否存在未验证的网址;退出模块,适于如果不存在未验证的网址,则将对应的验证分组退出循环过程,转入对下一个验证分组的验证过程;转入判断模块,适于如果存在未验证的网址,则判断对所述验证分组的验证时间是否达到第一时间长度,以及对验证请求的发送次数是否达到指定个数;如果所述验证时间未达到第一时间长度,而所述发送次数达到指定个数,则转入对下一个验证分组的验证过程;如果所述验证时间达到第一时间长度,则转入对下一个验证分组的验证过程。优选地,所述IP分组模块包括:IP地址获取模块,适于根据各个广告物料数据的网址,获取所述网址对应的IP地址;第一IP分组模块,适于将对应同一个IP地址的网址分为一个验证分组。优选地,所述IP分组模块包括:主域名分组模块,适于根据各个广告物料数据的网址中的主域名,将同一主域名的网址分为一个第一分组;主域名IP获取模块,适于根据每个主域名,获取对应所述主域名的IP地址;第二IP分组模块,适于将对应同一个IP地址的各个第一分组合为一个验证分组。优选地,所述第一时间长度和指定个数,根据各个IP地址所在服务器的防火墙的规定进行设定。根据本专利技术的广告本文档来自技高网
...
广告物料数据网址验证方法和装置

【技术保护点】
一种广告物料数据网址验证方法,包括:获取各个未验证的广告物料数据的网址;根据各个广告物料数据的网址所对应的IP地址,将同一IP地址的广告物料数据的网址分为一个验证分组;对各个验证分组进行验证,并在对每个验证分组进行验证时,在每个第一时间长度内,控制对网址的验证个数不超过指定个数。

【技术特征摘要】
1.一种广告物料数据网址验证方法,包括:获取各个未验证的广告物料数据的网址;根据各个广告物料数据的网址所对应的IP地址,将同一IP地址的广告物料数据的网址分为一个验证分组;对各个验证分组进行验证,并在对每个验证分组进行验证时,在每个第一时间长度内,控制对网址的验证个数不超过指定个数。2.根据权利要求1所述的方法,其特征在于,所述对各个验证分组进行验证,并在对每个验证分组进行验证时,在每个第一时间长度内,控制对网址的验证个数不超过指定个数,包括:对获得的各个验证分组,循环验证各个验证分组;其中,对每个验证分组进行验证包括:在第一时间长度内,从所述验证分组中未验证的网址中,选择指定个数的广告物料数据的网址进行验证。3.根据权利要求2所述的方法,其特征在于,所述对获得的各个验证分组,循环验证各个验证分组包括:判断是否存在还未验证完毕的验证分组;如果存在还未验证完毕的验证分组,则循环选择下一个未验证完毕的验证分组以进行验证;其中,最后一个验证分组的下一个验证分组为第一个验证分组;如果不存在还未验证完毕的验证分组,则验证结束。4.根据权利要求2或3所述的方法,其特征在于,所述在第一时间长度内,从所述验证分组中未验证的网址中,选择指定个数的广告物料数据的网址进行验证,包括:从未验证的网址中,逐个发送针对所述网址的验证请求;在每次发送验证请求后,判断所述验证分组中是否存在未验证的网址;如果不存在未验证的网址,则将对应的验证分组退出循环过程,转入对下一个验证分组的验证过程;如果存在未验证的网址,则判断对所述验证分组的验证时间是否达到第一时间长度,以及对验证请求的发送次数是否达到指定个数;如果所述验证时间未达到第一时间长度,而所述发送次数达到指定个数,则转入对下一个验证分组的验证过程;如果所述验证时间达到第一时间长度,则转入对下一个验证分组的验证过程。5.根据权利要求1所述的方法,...

【专利技术属性】
技术研发人员:潘青
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1