一种防御恶意点击广告页面的方法及装置制造方法

文档序号:6540932阅读:115来源:国知局
一种防御恶意点击广告页面的方法及装置制造方法
【专利摘要】本发明实施例公开了一种防御恶意点击广告页面的方法及装置,方法包括:记录所述广告页面的访问信息,所述访问信息包括各IP地址各次访问所述广告页面的时间、层级数、停留时间和/或COOKIE信息;根据所述访问信息获取用于计算恶意点击疑似度的第一算法和用于筛选IP地址的第二算法;根据所述访问信息按照所述第一算法计算各IP地址访问所述广告页面的恶意点击疑似度;根据所述恶意点击疑似度按照所述第二算法筛选出恶意点击所述广告页面的IP地址;将所筛选出的IP地址发送给对应的搜索引擎,以使所述搜索引擎屏蔽所筛选出的IP地址对所述广告页面的访问或忽略所筛选出的IP地址的点击计费。本发明能提高防御恶意点击的效率。
【专利说明】一种防御恶意点击广告页面的方法及装置
【技术领域】
[0001]本发明涉及互联网【技术领域】,具体涉及一种防御恶意点击广告页面的方法及装置。
【背景技术】
[0002]互联网广告主在搜索引擎投放推广的广告后,搜索引擎会根据网民的点击行为对广告主进行收费。这种计费方法在搜索引擎广告推广中普遍使用,但是对于网民恶意地进行广告点击,会造成广告主支付大量的无效广告费用的问题。
[0003]针对这种情况,目前互联网业界推出了防御恶意点击广告页面的系统,普遍工作原理是对互联网访问进行监控统计,人工设置算法对IP进行过滤,在检测到某个IP的访问量到达所设置的算法指定阈值时将该IP拉入推广广告忽略点击计费黑名单,或者通过代码屏蔽该IP实现阻击的目的和效果。
[0004]上述系统不能及时发现恶意访问的IP使广告主快速采取措施,将恶意访问带来的影响降到最低,而且需要广告主对恶意点击防御算法的设置进行学习,需要不断耗费精力,也存在很高的学习门槛,效率极其低下。

【发明内容】

[0005]有鉴于此,本发明实施例提供一种防御恶意点击广告页面的方法及装置,以提高防御恶意点击的效率。
[0006]本发明实施例采用以下技术方案:
[0007]第一方面,本发明实施例提供了一种防御恶意点击广告页面的方法,包括:
[0008]记录所述广告页面的访问信息,所述访问信息包括各IP地址各次访问所述广告页面的时间、层级数、停留时间和/或COOKIE信息;
[0009]根据所述访问信息获取用于计算恶意点击疑似度的第一算法和用于筛选IP地址的第二算法;
[0010]根据所述访问信息按照所述第一算法计算各IP地址访问所述广告页面的恶意点击疑似度;
[0011]根据所述恶意点击疑似度按照所述第二算法筛选出恶意点击所述广告页面的IP地址;
[0012]将所筛选出的IP地址发送给对应的搜索引擎,以使所述搜索引擎屏蔽所筛选出的IP地址对所述广告页面的访问或忽略所筛选出的IP地址的点击计费。
[0013]第二方面,本发明实施例还提供了一种防御恶意点击广告页面的装置,包括:
[0014]访问信息记录单元,用于记录所述广告页面的访问信息,所述访问信息包括各IP地址各次访问所述广告页面的时间、层级数、停留时间和/或COOKIE信息;
[0015]算法获取单元,用于根据所述访问信息获取用于计算恶意点击疑似度的第一算法和用于筛选IP地址的第二算法;[0016]恶意点击疑似度计算单元,用于根据所述访问信息按照所述第一算法计算各IP地址访问所述广告页面的恶意点击疑似度;
[0017]IP地址筛选单元,用于根据所述恶意点击疑似度按照所述第二算法筛选出恶意点击所述广告页面的IP地址;
[0018]IP地址发送单元,用于将所述IP地址筛选单元所筛选出的IP地址发送给对应的搜索引擎,以使所述搜索引擎屏蔽所筛选出的IP地址对所述广告页面的访问或忽略所筛选出的IP地址的点击计费。
[0019]本发明实施例提出的技术方案的有益技术效果是:
[0020]通过记录所述广告页面的访问信息,根据所述访问信息获取用于计算恶意点击疑似度的第一算法和用于筛选IP地址的第二算法,根据第一算法计算各IP地址访问所述广告页面的恶意点击疑似度,根据所述恶意点击疑似度按照第二算法筛选出恶意点击所述广告页面的IP地址,将所筛选出的IP地址发送给对应的搜索引擎,以使所述搜索引擎屏蔽所筛选出的IP地址对所述广告页面的访问或忽略所筛选出的IP地址的点击计费,以提高防御恶意点击的效率。
【专利附图】

【附图说明】
[0021]为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
[0022]图1是本发明具体实施例一所述的防御恶意点击广告页面的方法流程图;
[0023]图2是本发明具体实施例一所述的提升筛选规则的方法流程图;
[0024]图3是本发明具体实施例二所述的防御恶意点击广告页面的方法流程图;
[0025]图4是本发明具体实施例三所述的防御恶意点击广告页面的装置的结构框图。
【具体实施方式】
[0026]为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0027]下面结合附图并通过【具体实施方式】来进一步说明本发明的技术方案。
[0028]实施例一
[0029]图1是本实施例所述的防御恶意点击广告页面的方法流程图,本实施例可适用于在搜索引擎服务方所服务的广告主的广告页面的恶意点击进行防御的情况,该方法可以由第三方软件公司的服务器来执行,也可由各广告页面的广告主方面的服和器执行,如图1所示,本实施例所述的防御恶意点击广告页面的方法包括:
[0030]S101、记录所述广告页面的访问信息。
[0031]所述访问信息包括各IP地址各次访问所述广告页面的时间、层级数、停留时间和/或COOKIE信息。[0032]本实施例中,对所述访问信息进行记录可为多种方式,包括但不限于在广告页面植入程序代码来获取或直接从广告页面对应的搜索引擎方提供。
[0033]S102、根据所述访问信息获取用于计算恶意点击疑似度的第一算法和用于筛选IP地址的第二算法。
[0034]本实施例中,所述第一算法与所述第二算法的获取均通过对所述访问信息的不断自我学习和调整获取,无需人为设置和修正。
[0035]例如,每小时系统根据所记录的访问信息计算一次,当所有访问网站的IP地址满足如下条件时将会被主动阻击,将所筛选出的IP地址发送给对应的搜索引擎,以使所述搜索引擎屏蔽所筛选出的IP地址对所述广告页面的访问或忽略所筛选出的IP地址的点击计费。
[0036]规则的自动调整来自于对数据的以下自动学习:
[0037]判断恶意点击是否存在高消费、高点击量和低转化三项中至少一项的关键词,这些信息是通过跟踪代码对访问信息通过进行周期性地统计获得。
[0038]系统通过周期性地对的计算结果进行规则的调整,例如每天调整一次。当这个关键词的消费量和/或点击量出现不正常的上升时,则判定恶意点击概率在上升,现有的疑似度筛选标准过低,需要进行梯度提升疑似度筛选条件,反之降低筛选条件。
[0039]例如,可采用如下方法提升筛选规则:
[0040]首先提高单次排除疑似度,当IP地址排除中IP地址数目超过预设阈值时,首先往上调整幅度为2%,若IP地址排除中IP地址数目仍超过预设阈值时,提高双次排除疑似度,同样往上调整2%,以此类推,当调整完四次疑似度时,再次开始调整三次疑似度,直到所有规则到达最高筛选标准。
[0041]例如,各参数初始值可设置为:IP地址的疑似度首次达到80%以上自动加入IP地址排除,IP地址的疑似度四小时双次达到70%以上自动加入IP地址排除,IP地址的疑似度四小时三次达到60%以上自动加入IP地址排除,IP地址的疑似度四小时四次达到50%以上自动加入IP地址排除,反之,变更筛选规则,直到筛选到最高筛选标准,IP地址的疑似度首次达到100%自动加入IP地址排除,IP地址的疑似度四小时双次达到90%以上自动加入IP地址排除,IP地址的疑似度四小时三次达到80%以上自动加入IP地址排除,IP地址的疑似度四小时四次达到70%以上自动加入IP地址排除。
[0042]图2是实施例所述的提升筛选规则的方法流程图,如图2所示,本实施例所述的提升筛选规则的方法包括:
[0043]S201、设置规则和参数初始值:IP地址的疑似度首次达到80%以上自动加入IP地址排除,IP地址的疑似度四小时双次达到70%以上自动加入IP地址排除,IP地址的疑似度四小时三次达到60%以上自动加入IP地址排除,IP地址的疑似度四小时四次达到50%以上自动加入IP地址排除。
[0044]S202、根据所设置的规则进行IP地址筛选。
[0045]S203、判断各规则的参数是否达到最高标准,若是则执行步骤S213,否则执行步骤S204。
[0046]S204、判断所筛选的IP地址数目是否大于预设阈值,若是则执行步骤S205,否则执行步骤S213。[0047]S205、IP地址的疑似度首次达到百分比增加2%,根据所设置的规则进行IP地址筛选。
[0048]S206、判断所筛选的IP地址数目是否大于预设阈值,若是则执行步骤S207,否则执行步骤S213。
[0049]S207、IP地址的疑似度四小时双次达到百分比增加2%,根据所设置的规则进行IP地址筛选。
[0050]S208、判断所筛选的IP地址数目是否大于预设阈值,若是则执行步骤S209,否则执行步骤S213。
[0051]S209、IP地址的疑似度四小时三次达到百分比增加2%,根据所设置的规则进行IP地址筛选。
[0052]S210、判断所筛选的IP地址数目是否大于预设阈值,若是则执行步骤S211,否则执行步骤S213。
[0053]S21UIP地址的疑似度四小时四次达到百分比增加2%,根据所设置的规则进行IP地址筛选。
[0054]S212、判断所筛选的IP地址数目是否大于预设阈值,若是则执行步骤S203,否则执行步骤S213。
[0055]S213、记录所筛选的IP地址。
[0056]本领域技术人员需要明确的是,图2仅示出了一种提升筛选规则的方法,还可以在设置规则和参数初始值时,首先设置各规则的参数为最高标准,例如,P地址的疑似度首次达到100%自动加入IP地址排除,IP地址的疑似度四小时双次达到90%以上自动加入IP地址排除,IP地址的疑似度四小时三次达到80%以上自动加入IP地址排除,IP地址的疑似度四小时四次达到70%以上自动加入IP地址排除。
[0057]在判断各规则的参数未达到最低标准的前提下,判断所筛选的IP地址的数目是否小于预设阈值,若是则依次降低筛选规则的参数,直到所筛选的IP地址数目达到最低筛选标准。
[0058]S103、根据所述访问信息按照所述第一算法计算各IP地址访问所述广告页面的恶意点击疑似度。
[0059]所述恶意点击疑似度可以设置为一定数值范围内的数值,例如设置恶意点击疑似度为大于等于O且小于等于100的整数,O表示恶意点击疑似度最小,100表示恶意点击疑似度最大。也可设置恶意点击疑似度为大于等于O小于等于I的数,O表示恶意点击疑似度最小,I表示恶意点击疑似度最大。
[0060]所述第一算法根据对恶意点击的研究分析获得,例如,访问所述广告页面的时间小于一个统计的合理时间则表示恶意点击可能性较大,恶意点击疑似度加权,层级数等于I则表示恶意点击可能性较大,恶意点击疑似度加权,停留时间小于一个统计的合理时间则则表示恶意点击可能性较大,恶意点击疑似度加权。
[0061]S104、根据所述恶意点击疑似度按照所述第二算法筛选出恶意点击所述广告页面的IP地址。
[0062]所述第二预设算法也是根据对恶意点击的研究分析获得。
[0063]S105、将所筛选出的IP地址发送给对应的搜索引擎。[0064]本步骤用于使所述搜索引擎屏蔽所筛选出的IP地址对所述广告页面的访问或忽略所筛选出的IP地址的点击计费。
[0065]本实施例的技术方案通过记录所述广告页面的访问信息,根据所述访问信息获取用于计算恶意点击疑似度的第一算法和用于筛选IP地址的第二算法,根据第一算法计算各IP地址访问所述广告页面的恶意点击疑似度,根据所述恶意点击疑似度按照第二算法筛选出恶意点击所述广告页面的IP地址,将所筛选出的IP地址发送给对应的搜索引擎,以使所述搜索引擎屏蔽所筛选出的IP地址对所述广告页面的访问或忽略所筛选出的IP地址的点击计费,以提闻防御恶意点击的效率。
[0066]实施例二
[0067]图3是本实施例所述的防御恶意点击广告页面的方法流程图,如图3所示,本实施例所述的防御恶意点击广告页面的方法包括:
[0068]S301、记录所述广告页面的访问信息。
[0069]所述访问信息包括各IP地址各次访问所述广告页面的时间、层级数、停留时间和/或COOKIE信息。
[0070]本实施例中,对所述访问信息进行记录可为多种方式,包括但不限于在广告页面植入程序代码来获取或直接从广告页面对应的搜索引擎方提供。
[0071]S302、根据所述访问信息获取用于计算恶意点击疑似度的第一算法和用于筛选IP地址的第二算法。
[0072]S303、根据所述访问信息按照所述第一算法计算各IP地址访问所述广告页面的恶意点击疑似度。
[0073]S304、根据所述恶意点击疑似度按照所述第二算法筛选出恶意点击所述广告页面的IP地址。
[0074]例如,所记录的IP地址的访问时间以及恶意点击疑似度如下表所示:
[0075]
【权利要求】
1.一种防御恶意点击广告页面的方法,其特征在于,包括: 记录所述广告页面的访问信息,所述访问信息包括各IP地址各次访问所述广告页面的时间、层级数、停留时间和/或COOKIE信息; 根据所述访问信息获取用于计算恶意点击疑似度的第一算法和用于筛选IP地址的第二算法; 根据所述访问信息按照所述第一算法计算各IP地址访问所述广告页面的恶意点击疑似度; 根据所述恶意点击疑似度按照所述第二算法筛选出恶意点击所述广告页面的IP地址; 将所筛选出的IP地址发送给对应的搜索引擎,以使所述搜索引擎屏蔽所筛选出的IP地址对所述广告页面的访问或忽略所筛选出的IP地址的点击计费。
2.如权利要求1所述的防御恶意点击广告页面的方法,其特征在于,所述第二算法包括:筛选出恶意点击疑似度大于第一预设阈值的IP地址。
3.如权利要求1所述的防御恶意点击广告页面的方法,其特征在于,所述第二算法包括:筛选出预设时间长度内累计预设次数的恶意点击疑似度大于第二预设阈值的IP地址。
4.如权利要求1所述 的防御恶意点击广告页面的方法,其特征在于,所述将所筛选出的IP地址发送给对应的搜索引擎的步骤之前还包括:判断所筛选的IP地址的数目是否符合预设范围,若不是则根据所筛选的IP地址的数目调整所述第一算法和/或所述第二算法。
5.如权利要求4所述的防御恶意点击广告页面的方法,其特征在于,所述第二算法包括:筛选出恶意点击疑似度大于第一预设阈值的IP地址; 所述根据所筛选的IP地址的数目调整所述第一算法和/或所述第二算法包括:根据所筛选的IP地址的数目调整所述第一预设阈值。
6.如权利要求4所述的防御恶意点击广告页面的方法,其特征在于,所述第二算法包括:筛选出预设时间长度内累计预设次数的恶意点击疑似度大于第二预设阈值的IP地址; 所述根据所筛选的IP地址的数目调整所述第一算法和/或所述第二算法包括:根据所筛选的IP地址的数目调整所述预设时间长度、所述累计预设次数和/或所述第二预设阈值。
7.一种防御恶意点击广告页面的装置,其特征在于,所述装置包括: 访问信息记录单元,用于记录所述广告页面的访问信息,所述访问信息包括各IP地址各次访问所述广告页面的时间、层级数、停留时间和/或COOKIE信息; 算法获取单元,用于根据所述访问信息获取用于计算恶意点击疑似度的第一算法和用于筛选IP地址的第二算法; 恶意点击疑似度计算单元,用于根据所述访问信息按照所述第一算法计算各IP地址访问所述广告页面的恶意点击疑似度; IP地址筛选单元,用于根据所述恶意点击疑似度按照所述第二算法筛选出恶意点击所述广告页面的IP地址; IP地址发送单元,用于将所述IP地址筛选单元所筛选出的IP地址发送给对应的搜索引擎,以使所述搜索引擎屏蔽所筛选出的IP地址对所述广告页面的访问或忽略所筛选出的IP地址的点击计费。
8.如权利要求7所述的防御恶意点击广告页面的装置,其特征在于,所述第二算法包括:筛选出恶意点击疑似度大于第一预设阈值的IP地址。
9.如权利要求7所述的防御恶意点击广告页面的装置,其特征在于,所述第二算法包括:筛选出预设时间长度内累计预设次数的恶意点击疑似度大于第二预设阈值的IP地址。
10.如权利要求7所述的防御恶意点击广告页面的装置,其特征在于,所述装置还包括算法调整单元,用于所述IP地址发送单元将所述IP地址筛选单元所筛选出的IP地址发送给对应的搜索引擎之前,判断所筛选的IP地址的数目是否符合预设范围,若不是则根据所筛选的IP地址的数目调整所述第一算法和/或所述第二算法。
11.如权利要求10所述的防御恶意点击广告页面的装置,其特征在于,所述第二算法包括:筛选出恶意点击疑似度大于第一预设阈值的IP地址; 所述算法调整单元具体用于:根据所筛选的IP地址的数目调整所述第一预设阈值。
12.如权利要求10所述的防御恶意点击广告页面的装置,其特征在于,所述第二算法包括:筛选出预设时间长度内累计预设次数的恶意点击疑似度大于第二预设阈值的IP地址; 所述算法调整单元具体用于:根据所筛选的IP地址的数目调整所述预设时间长度、所述累计预设次数和/或所述第二预设阈值。
【文档编号】G06F17/30GK103870572SQ201410100393
【公开日】2014年6月18日 申请日期:2014年3月18日 优先权日:2014年3月18日
【发明者】裴向宇, 田传钊, 何建新, 张涛 申请人:北京博雅立方科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1