一种防范网络广告被恶意点击的方法及系统的制作方法

文档序号:7649277阅读:159来源:国知局
专利名称:一种防范网络广告被恶意点击的方法及系统的制作方法
技术领域
本发明属于网络广告领域,尤其涉及一种防范网络广告被恶意点击的方法 及系统。
背景技术
近来,随着网络的发展和计算机的广泛应用,基于网络的广告(以下都称 为网络广告)市场迅速扩展。其中付费关键词广告是一种按照关键词投放,并 根据广告点击次数确定广告主应付的广告费用的网络广告,其可以达到较好的 广告投放效果。但是当广告点击者没有任何购买意向,而是为了消耗完竟争对 手当天的广告预算费用后,使竟争对手的广告不再显示,以使自己的广告排名 上升,或者网站运营商为了获得每次点击广告的佣金等目的,恶意大量点击广 告时,将大幅增加网络广告的开销,降低网络广告的招j文效果。现有技术通过将广告点击者的ip地址、关键词、提交检索的网站以及被链 接的网页等参数作为标识一次广告点击操作的参数,在统计广告点击次数时,如果在规定时间内,上述参数都相同时,则无论发生多少次点击,都^L为一次 点击,以防止广告的恶意点击。由于广告点击者的IP地址—以伪造,特别是在 动态IP地址的情况下,广告点击者很容易变换IP,从而无法较好的防止网络广 告寻皮恶意点击,大幅增加网络广告的开销,降低网络广告的招j丈效果。发明内容本发明实施例的目的在于提供一种防范网络广告被恶意点击的方法,旨在 解决现有技术存在的难以通过IP地址防范网络广告被恶意点击,从而增加网络 广告的开销、降低网络广告的投放效果的问题。
本发明实施例是这样实现的, 一种防范网络广告被恶意点击的方法,所述方法包括下述步骤为客户端分配用于唯一标识所述客户端的用户标识,并将所述用户标识写 入客户端;接收客户端的网络广告点击请求,所述网络广告点击请求携带网络广告点 击记录信息,所述网络广告点击记录信息用于标识一次网络广告点击操:作;根据所述网络广告点击记录信息以及预设的参数验证所述网络广告点击操 作是否有效。本发明实施例的另 一 目的在于提供一种防范网络广告被恶意点击的系统, 所述系统包括用户标识分配模块,用于为客户端分配用于唯一标识所述客户端的用户标 识,并将所述用户标识写入客户端;广告点击记录接受模块,用于接收客户端的网络广告点击请求,所述网络 广告点击请求携带网络广告点击记录信息,所述网络广告点击记录信息用于标 识一次网络广告点击l喿作;广告点击记录验证-漠块,用于根据所述网络广告点击记录信息以及预设的 参数验证所述网络广告点击操作是否有效。本发明实施例的另一目的在于提供一种服务器,所述服务器包括防范网络 广告^:恶意点击的系统,所述系统包括用户标识分配模块,用于为客户端分配用于唯一标识所述客户端的用户标 识,并将所述用户标识写入客户端;广告点击记录接受才莫块,用于接收客户端的网络广告点击请求,所述网络 广告点击请求携带网络广告点击记录信息,所述网络广告点击记录信息用于标 识一次网络广告点击操:作;广告点击记录验证模块,用于根据所述网络广告点击记录信息以及预设的 参数验证所述网络广告点击操作是否有效。
在本发明实施例中,通过为客户端分配用于唯一标识该客户端的用户标识, 并在客户端点击网络广告时,接收客户端发送网络广告点击记录信息,根据该 网络广告点击记录信息^S正客户端的网络广告点击操作是否有效,来防范网络 广告被恶意点击,减少了网络广告的开销,提高了网络广告的投放效果。


图1是本发明实施例提供的防范网络广告被恶意点击的方法的实现流程图;图2是本发明实施例提供的防范网络广告被恶意点击的系统的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。在本发明实施例中,通过为每个浏览网络广告的客户端分配一唯一标识该 客户端的用户标识,并在接收到该客户端的网络广告点击请求时,根据网络广 告点击请求中携带的网络广告点击记录信息以及预设的参数验证客户端的此次 网络广告点击操作是否有效,从而有效的避免了网络广告被恶意点击,减少了 网络广告的开销,提高了网络广告的投放效果。图1示出了本发明实施例提供的防范网络广告被恶意点击的方法的实现流 程,详述如下在步骤S101中,接收客户端的关键词搜索请求,根据该关键词搜索请求向 客户端展示搜索到的网络广告的基本信息,并为该客户端分配一用于唯一标识 该客户端的用户标识。当接收到客户端通过浏览器发送的关4建词搜索请求时, 根据该关键词搜索请求进行查找,查找到与该关键词相关的网络广告后,向客 户端展示查找到的网络广告的基本信息,同时为该客户端分配一用于唯一标识
该客户端的用户标识,并将该用户标识写入该客户端,例如将该用户标识写入客户端的Cookies中,设置该用户标识永久有效。其中该网络广告的基本信息 包括网络广告的内容、网络广告的链接地址、网络广告的来源等。当再次接收到该客户端的关键词搜索请求,并根据该关键词搜索请求向客 户端展示搜索到的网络广告的基本信息时,先读取该客户端的用户标识,例如 从该客户端的Cookies中读取该客户端的用户标识,如果该客户端存在用户标 识,则不再为该客户端分配用户标识,如果该客户端的用户标识为空,则重新 为该客户端分配一用户标识。在步骤S102中,接收客户端发送的网络广告点击请求,该网络广告点击请 求携带该客户端的网络广告点击记录信息。其中网络广告点击记录信息包括该 客户端的用户标识、网络广告的基本信息以及客户端点击该网络广告的时间戳。 该网络广告点击记录信息还可以包括客户端的IP地址等信息。当客户端用户点 击展示的网络广告时,即向服务器端发送网络广告点击请求,产生一网络广告 点击记录。接j]t^户端发送的网络广告点击请求,该网络广告点击请求携带网 络广告点击记录信息,由于该网络广告点击记录信息中包括用户标识、网络广 告的基本信息以及客户端点击该网络广告的时间戳,因此该网络广告点击记录 信息可以唯一标识一 次客户端的网络广告点击操作。为了保证网络广告点击记录信息传输的安全性,客户端在发送网络广告点 击请求时,对该网络广告点击记录信息进行力口密。当客户端用户点击展示给客 户端的网络广告后,接收客户端发送的网络广告点击请求,该网络广告点击请 求携带进行加密处理后的网络广告点击记录信息。在步骤S103中,存储接收到的网络广告点击记录信息,并根据其中的用户 标识以及预设的参数-验证客户端用户的此次网络广告点击操作是否为有效点击 操作。其中预设的参数是指同一用户标识在单位时间内允许点击同一网络广告 的次数,或者同一用户标识在单位时间内允许点击所有网络广告的次数。以下 以同一用户标识在0.5分钟内允许点击同一网络广告的次数为1次为例,详细
描述其^验证过程接收到客户端发送的网络广告点击请求后,将该网络广告点击请求中携带 的网络广告点击记录信息存储至数据库,同时根据数据库中存储的该用户标识 原来的网络广告点击记录,统计该用户标识从此刻开始向前推算0.5分钟内点 击同一网络广告的次数,如果统计出的次数超过1次,则该用户标识超过部分 的网络广告点击操作为无效点击操作,否则为有效点击操作。从而当同一用户 标识在单位时间内点击同一网络广告的次数超过预设的次数时,则超过部分的 点击操作视为无效网络广告点击操作。同理,当同一用户标识在单位时间内点 击所有网络广告的次数超过预设的次数时,则超过部分的网络广告点击操作视 为无效点击操作,广告主无需为无效点击操作付费,从而可以有效的防范网络 广告被恶意点击,降低网络广告的开销,提高网络广告的投放效果。为了防止客户端伪造网络广告点击记录,即当用户知悉了网络广告点击请 求中携带网络广告点击记录信息的格式时,该用户可以伪造网络广告点击记录。 从而对网络广告点击请求中携带的网络广告点击记录信息进行加密处理,当接 收的网络广告点击请求中携带的网络广告点击记录信息已加密时,则在步骤 S103之前还包括对接收的网络广告点击请求中携带的已加密的网络广告点击记录信息进行 解密,如果解密失败,该网络广告点击请求中携带的网络广告点击记录信息为 伪造信息,则此次客户端的网络广告点击操作视为无效点击操作;如果解密成 功,则获取网络广告点击记录信息。当客户端用户禁止使用Cookies时, 在步骤S101中为客户端分配的用户标 识无法写入客户端,无法通过用户标识唯一的标识该客户端,从而接收的网络 广告点击请求中携带的网络广告点击记录信息包括该网络广告的基本信息和网 络广告被点击的时间戳。由于该网络广告的基本信息结合网络广告被点击的时 间戳无法唯一标识一次客户端的网络广告点击操作。针对这种情况,在本发明 实施例中,将没有携带用户标识的所有网络广告点击请求视为同一客户端发送
的网络广告点击请求,即为所有该网络广告点击请求的客户端设置一共同的用
户标识或者缺省的用户标识,以标识所有禁用Cookies的客户端。在验证这种 网络广告点击操:作是否有效时,统计所有未携带用户标识的客户端在单位时间 内,点击同一网络广告,或者点击所有网络广告的次数是否超过预设的次数, 如果超过预设的次数,则所有未携带用户标识的客户端的点击操作都认为是无 效的。
图2示出了本发明实施例提供的防范网络广告被恶意点击的系统的结构, 为了便于说明,仅示出了与本发明实施例相关的部分。该防范网络广告被恶意 点击的系统可以是内置于服务器端的软件单元、硬件单元或者软硬件结合的单 元。
客户端10向服务器端发送关键词搜索请求,服务器端的用户标识分配模块 21在系统接收到客户端IO发送的关键词搜索请求,根据该关键词搜索请求将 搜索到的网络广告的基本信息展示给该客户端10时,为该客户端IO分配用于 唯一标识该客户端10的用户标识,并将该用户标识写入客户端10,例如将用 户标识写入客户端10的Cookies中,设置该用户标识永久有效。当服务器端无 法将用户标识写入客户端10,如客户端10禁用Cookies时,用户标识分配模块 21包括用户标识设置模块211,其为所有无法写入用户标识的客户端设置一个 相同的用户标识,或者一个相同的缺省用户标识。
当客户端用 > 点击展示的网络广告时,客户端10向服务器端发送网络广告 点击请求,服务器端的广告点击记录接收模块22接收客户端10发送的网络广 告点击请求,该网络广告点击请求携带网络广告点击记录信息,该网络广告点 击记录信息包括分配并写入该客户端10的用户标识、网络广告的基本信息以及 客户端10点击该网络广告的时间戳。网络广告的基本信息包括网络广告的内 容、网络广告的链4妄地址、网络广告的来源等。
广告点击记录存储模块23将接收的网络广告点击记录信息存储至数据库 中。广告点击记录验正模块24根据广告点击记录信息中的用户标识以及系统预
设的参数验证客户端用户的此次点击操作是否为有效点击操作。其中系统预设 的参数可以是同 一用户标识在单位时间内允许点击同一网络广告的次数,或者 同一用户标识在单位时间内允许点击所有网络广告的次数。其验证过程如上所 述,在此不再赘述。
为了保证网络广告点击记录信息传输的安全性, 一定程度上避免网络广告 点击记录信息在网络上传输时,由于用户知悉了网络广告点击请求中携带网络
广告点击记录信息的格式,而伪造网络广告点击记录'信息,客户端10在向服务
器端发送网络广告点击请求时,先对网络广告点击记录信息进行加密处理,从 而在该网络广告点击请求中携带已加密的网络广告点击记录信息。广告点击记
录接收模块22接收客户端10的网络广告点击请求后,由广告点击标识解密模 块25对该已加密的网络广告点击记录信息进行解密处理,获取其中的网络广告 点击记录信息,并将该网络广告点击记录信息发送至广告点击记录存储才莫块23 以及广告点击记录验证模块24。当广告点击标识解密模块25对已加密的网络 广告点击记录信息解码失败时,则该网络广告点击记录信息可能是伪造的,将 该次网络广告点击搮作视为无效点击。
在本发明实施例中,通过为客户端分配用于唯一标识该客户端的用户标识, 在客户端点击网'络广告时,根据该客户端的网络广告点击记录信息验证该客户 端此次网络广告点击操作是否有效,通过用户标识来防范网络广告被恶意点击, 减少了网络广告的开销,提高了关键词广告的乾故效果。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发 明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明 的保护范围之内。
权利要求
1、一种防范网络广告被恶意点击的方法,其特征在于,所述方法包括下述步骤为客户端分配用于唯一标识所述客户端的用户标识,并将所述用户标识写入客户端;接收客户端的网络广告点击请求,所述网络广告点击请求携带网络广告点击记录信息,所述网络广告点击记录信息用于标识一次网络广告点击操作;根据所述网络广告点击记录信息以及预设的参数验证所述网络广告点击操作是否有效。
2、 如权利要求1所述的方法,其特征在于,在所述根据所述网络广告点击 记录信息以及预设的参数验证所述网络广告点击操作是否有效的步骤之前,所 述方法还包括下述步骤对所述网络广告点击请求中携带的加密网络广告点击记录信息进行解密处理。
3、 如权利要求1或2所述的方法,其特征在于,所述预设的参数包括同一 用户标识单位时间内点击同一广告的次数或者同一用户标识单位时间内点击所有广告的次数。
4、 如权利要求1或2所述的方法,其特征在于,所述网络广告点击记录信 息包括用户标识、网络广告的基本信息以及点击网络广告的时间戳。
5、 如权利要求3所述的方法,其特征在于,所述根据所述网络广告点击记存储所述网络广告点击记录信息;如果所述网络广告点击记录信息中的所述用户标识在单位时间内点击同一 广告的次数超过预i殳的参数,则所述用户标识的此次网络广告点击操作无效;如果所述网络广告点击记录信息中的所述用户标识在单位时间内点击所有录信或者广告的次数超过预设的参数,则所述用户标识的此次网络广告点击操作无效。
6、 如权利要求1或2所述的方法,其特征在于,当无法将所述用户标识写 入所述客户端时,为所有所述客户端设置同 一个用户标识或者使用同 一个缺省 的用户标识。
7、 一种防范网络广告被恶意点击的系统,其特征在于,所述系统包括用户标识分配模块,用于为客户端分配用于唯一标识所述客户端的用户标 识,并将所述用户标识写入客户端;广告点击记录接受接收模块,用于接^^户端的网络广告点击请求,所述 网络广告点击请求携带网络广告点击记录信息,所述网络广告点击记录信息用 于标识一次网络广告点击操作;广告点击记录验证模块,用于根据所述网络广告点击记录信息以及预设的 参数验证所述网络广告点击操作是否有效。
8、 如权利要求7所述的系统,其特征在于,所述系统还包括 广告点击记录解密模块,用于对所述网络广告点击请求中携带的加密网络广告点击记录信息进行解密处理。
9、 如权利要求7所述的系统,其特征在于,所述系统还包括 广告点击记录存储模块,用于存储接收到的网络广告点击记录信息。
10、 如权利要求7所述的系统,其特征在于,所述用户标识分配模块包括 用户标识设置^=莫块,用于当无法将所述用户标识写入所述客户端时,为所有所 述客户端设置同一个用户标识或者使用同一个缺省的用户标识。
11、 一种服务器,其特征在于,所述服务器包括防'范网络广告被恶意点击 的系统,所述系统包括用户标识分配模块,用于为客户端分配用于唯一标识所述客户端的用户标 识,并将所述用户标识写入客户端;广告点击记录接收模块,用于接收客户端的网络广告点击请求,所述网络 广告点击请求携带网络广告点击记录信息,所述网络广告点击记录信息用于标 识一次网络广告点击操作;以及广告点击记录—^iJ^莫块,用于才艮据所述网络广告点击记录信息以及预设的 参数验证所述网络广告点击操作是否有效。
12、 如权利要求11所述的服务器,其特征在于,所述防范网络广告被恶意 点击的系统还包括广告点击记录解密模块,用于对所述网络广告点击请求中携带的加密网络 广告点击记录信息进行解密处理。
13、 如权利要求11所述的服务器,其特征在于,所述用户标识分配模块包 括用户标识设置模块,用于当无法将所述用户标识写入所述客户端时,为所有 所述客户端设置同一个用户标识或者使用同一个缺省的用户标识。
全文摘要
本发明适用于网络广告领域,提供了一种防范网络广告被恶意点击的方法及系统,所述方法包括下述步骤为客户端分配用于唯一标识所述客户端的用户标识,并将所述用户标识写入客户端;接收客户端的网络广告点击请求,所述网络广告点击请求携带网络广告点击记录信息,所述网络广告点击记录信息用于标识一次网络广告点击操作;根据所述网络广告点击记录信息以及预设的参数验证所述网络广告点击操作是否有效。通过本发明实施例提供的方法,有效的避免了网络广告被恶意点击,从而减少了网络广告的开销,提高了网络广告的投放效果。
文档编号H04L29/06GK101132311SQ20071007738
公开日2008年2月27日 申请日期2007年9月25日 优先权日2007年9月25日
发明者杰 易 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1