CN101075908B - 一种网络点击统计系统及方法 - Google Patents
一种网络点击统计系统及方法 Download PDFInfo
- Publication number
- CN101075908B CN101075908B CN2006101386175A CN200610138617A CN101075908B CN 101075908 B CN101075908 B CN 101075908B CN 2006101386175 A CN2006101386175 A CN 2006101386175A CN 200610138617 A CN200610138617 A CN 200610138617A CN 101075908 B CN101075908 B CN 101075908B
- Authority
- CN
- China
- Prior art keywords
- click
- interface
- exposure
- server
- time
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0209—Incentive being awarded or redeemed in connection with the playing of a video game
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种网络点击统计系统,该系统包括解析服务器、点击服务器和统计服务器,其中:解析服务器,用于曝光点击界面,并向统计服务器提供所述点击界面的曝光信息;点击服务器,用于接收对该已曝光点击界面的点击,并基于所述点击向统计服务器提供点击信息;统计服务器,用于当判定该曝光信息与该点击信息相对应时,统计该点击。本发明还公开了一种网络点击统计方法,应用本发明以后,能够显著地提高防止恶意点击统计的精准度。
Description
技术领域
本发明涉及网络应用技术领域,更具体地说,本发明涉及一种网络点击统计系统及方法。
背景技术
目前,随着互联网技术的持续进步,各种网络应用正在日新月异的发展中。在目前的网络应用中,经常会有对网络点击进行统计的需求。比如,可能会需要统计网络广告的点击数、统计各种在线调查结果等。为了方便阐述,下面以网络广告为例对网络点击统计的情形进行说明。
网络广告是利用网络媒介发布的广告,通常包括在网站、即时通信工具等网络媒介上所发布的广告。文字链、横幅(Banner)是网络广告的主要形式。网络广告一般使用GIF格式的图像文件。除普通GIF格式之外,新兴的丰富媒体(Rich Media)能赋予Banner更强的表现力和交互内容,但一般需要用户使用浏览器插件(Plug-in)支持。
随着互联网的普及和信息技术的飞速发展,网络广告正以超越传统媒体广告的速度飞速发展。在传统媒体广告中(比如电视广告),收视率是体现广告播放效果的一种有效形式。在网络广告播放中,除了利用某个广告的曝光量来体现该广告的播放效果外,越来越多的广告客户希望能了解到底有多少用户对这个广告感兴趣。一般来讲,如果用户对这个广告感兴趣,那么用户会点击该广告,从而产生网络点击事件。在某段时间内,用户在浏览到web页面中的网络广告以后,点击该广告,打开广告链接页面,这个过程称为一个有效的网络点击。
每个上网用户基本上都可以收到网络广告,而上网用户群体复杂多样,除了点击广告的正常行为之外,某些别有用心的人多次点击广告的可能性也是存在的。甚者,有些所谓的“程序爱好者”(黑客)编写相关程序来进行程序点击都有可能。另外,广告市场是一个商业市场空间,在这个空间中有各种各样的利益体。有些利益体为了自身的利益,比如某些广告代理商,他们为了提高自己的收益,甚至会雇佣一些人来恶意点击广告,人为地增加该广告的点击次数。
常见的恶意点击包括:短时间内点击网络广告多次,或者使用hothit等类似软件自动发起点击请求等。因此,迫切需要有防止这种恶意点击的相关技术手段。
目前,现在技术中防止恶意点击的技术主要包括:
(1)单一IP单位时间内最大点击限制技术:
在这种技术中,由于每个点击用户都有一个IP,因此可以记录每个点击用户的IP,然后判断在某段时间内该IP的用户点击次数是否超过一个特定值,如果超过则认为这些点击为恶意点击。比如:设定在5分钟内点击超过100次为恶意点击,那么假设IP地址为11.22.33.44的用户在5分钟内点击超过了100次,则可以只统计一次点击,认为其余点击是恶意点击,不予统计。
(2)单一用户单位时间内最大点击限制技术:
在这种技术中,每个广告在播放的时候会在用户cookie中设置一个用户的ID值,这个ID值是该用户的唯一身份标识。该用户在点击广告的时候,记录该用户ID值,并且判断在某段时间之内,该用户的点击次数是否超过某个值,如果超过则认为这些点击为恶意点击。比如,设定在5分钟内点击超过10次为恶意点击,如果用户acdeefg123456在5分钟之内点击超过了10次,那么可以只统计一次,认为其余点击是恶意点击,不予统计。
然而,上面提到的各种防止恶意点击技术都需要用到单位时间、点击最大值等设定词。这些设定词一般都是根据经验值算出来的,是个估计值,所以精准度并不高。而且,受到用户的上网时间、上网习惯等等因素的影响,这些设定值有时候是不可靠的。显然,这会影响到点击的统计,并不能保证防止恶意点击统计的精准度。
另外,这些点击统计没有考虑广告的播放过程以及用户的点击习惯。上述各种防恶意点击技术都没有充分考虑用户行为习惯,只是机械地定义一些参数来做一些限定。随着技术的发展和公开,很多别有用心的用户也了解到这些现有的技术,他们会比较容易的想出一些方法来应对目前的技术限制。
显然,上述针对网络广告的分析也适用于各种在线调查等任意类型的网络点击统计。
因此,为了保证网络点击统计的准确性,提高防止恶意点击统计的精准度,必须推出新的防止恶意点击手段来抵制这些恶意行为。
发明内容
有鉴于此,本发明的主要目的是提出一种网络点击统计系统,以提高防止恶意点击统计的精准度。
本发明的另一目的是提出一种网络点击统计方法,以提高防止恶意点击统计的精准度。
为达到上述目的,本发明的技术方案是这样实现的:
一种网络点击统计系统,该系统包括解析服务器、点击服务器和统计服务器,其中:
解析服务器,用于曝光点击界面,并向统计服务器提供所述点击界面的曝光信息;
点击服务器,用于接收对该已曝光点击界面的点击,并基于所述点击向统计服务器提供点击信息;
统计服务器,用于当判定该曝光信息与该点击信息相对应时,统计该点击。
所述点击服务器,进一步用于在接收对该已曝光点击界面的点击后,对点击界面执行页面跳转。
所述曝光信息为点击界面的曝光时刻,所述点击信息为已曝光点击界面的点击时刻;
所述解析服务器,用于向统计服务器提供所述点击界面的曝光时刻;
所述点击服务器,用于向统计服务器提供所述已曝光点击界面的点击时刻;
所述统计服务器,用于当判定已曝光点击界面的点击时刻在点击界面的曝光时刻之后时,统计该点击。
所述解析服务器,用于向统计服务器提供所述点击界面的、经过加密的曝光时刻;
所述点击服务器,用于向统计服务器提供所述已曝光点击界面的、经过加密的点击时刻;
所述统计服务器,用于对曝光时刻和点击时刻进行解密,并当判定已曝光点击界面的点击时刻在点击界面的曝光时刻之后时,统计该点击。
所述统计服务器,用于在判定已曝光点击界面的点击时刻在点击界面的曝光时刻之后的预定时间之后时,统计该点击。
所述曝光信息为点击界面的曝光用户ID,所述点击信息为已曝光点击界面的点击用户ID;
所述解析服务器,用于向统计服务器提供所述曝光用户ID;
所述点击服务器,用于向统计服务器提供所述点击用户ID;
所述统计服务器,用于当判定所述曝光用户ID与点击用户ID相同时,统计该点击。
所述解析服务器,用于向统计服务器提供经过加密的曝光用户ID;
所述点击服务器,用于向统计服务器提供经过加密的点击用户ID;
所述统计服务器,用于对曝光用户ID和点击用户ID进行解密,并当判定曝光用户ID和点击用户ID相同时,统计该点击。
点击服务器,进一步用于向统计服务器提供点击请求的Refer信息;
统计服务器,进一步判断所述点击请求的Refer信息是否合法,并当判定不合法时,对该次点击不予统计。
所述统计服务器,进一步用于判断单一IP单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计;
进一步用于判断单一用户单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计。
一种网络点击统计方法,该方法包括:
A、曝光点击界面,并上报所述点击界面的曝光信息;接收对该已曝光点击界面的点击,并基于所述点击上报点击信息;
B、判断该曝光信息与该点击信息是否相对应,如果对应则统计该点击,否则不统计该点击。
该方法进一步包括:在接收对该已曝光点击界面的点击后,对点击界面执行页面跳转。
所述曝光信息为点击界面的曝光时刻,所述点击信息为已曝光点击界面的点击时刻;
步骤B包括:
判断已曝光点击界面的点击时刻是否在点击界面的曝光时刻之后,如果是,则统计该点击,否则不统计该点击。
所述点击界面的曝光时刻被加密,所述已曝光点击界面的点击时刻被加密;
该方法在步骤B中进一步包括:对所述点击界面的曝光时刻和已曝光点击界面的点击时刻执行解密操作。
步骤B包括:
判断已曝光点击界面的点击时刻是否在点击界面的曝光时刻之后的预定时间之后,如果是,则统计该点击,否则不统计该点击。
所述曝光信息为点击界面的曝光用户ID,所述点击信息为已曝光点击界面的点击用户ID,步骤B包括:
判断所述曝光用户ID与点击用户ID是否相同,如果相同则统计该点击,否则不统计该点击。
所述点击界面的曝光用户ID被加密,所述点击用户ID被加密;
该方法在步骤B中进一步包括:对所述曝光用户ID和点击用户ID执行解密操作。
该方法进一步包括:上报点击请求的Refer信息,并判断所述点击请求的Refer信息是否合法,如果合法则统计该点击,如果不合法,不统计该点击。
该方法进一步包括:
判断单一IP单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计;
判断单一用户单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计。
从上述技术方案中可以看出,在本发明提出的网络点击统计系统中,解析服务器,用于曝光点击界面,并向统计服务器提供所述点击界面的曝光信息;点击服务器,用于接收对该已曝光点击界面的点击,并基于所述点击向统计服务器提供点击信息;统计服务器,用于当判定该曝光信息与该点击信息相对应时,统计该点击。由此可见,本发明充分考虑曝光信息和点击信息之间所应该具有的固有对应关系,对点击进行统计,并不需要根据经验值估算任意的估计值,所以极大地提高了防止恶意点击统计的精准度。
另外,由于每次点击行为都是在用户看到曝光界面之后才产生的。这样,在本发明中,页面的曝光时刻一定早于点击时刻,而将任何点击时刻早于曝光时刻的点击都视为无效,因此本发明的点击统计充分考虑了曝光播放过程和用户的点击习惯,所以又进一步地提高了防止恶意点击统计的精准度,并且更加接近用户习惯。
同时,由于用户点击页面一般都是在页面曝光之后的一定延迟的时间后,本发明中还考虑了这个时间延迟,所以防止恶意点击统计的精准度更加准确。
附图说明
图1为根据本发明的网络点击统计系统的示范性结构示意图;
图2为根据本发明的网络点击统计方法的示范性流程示意图;
图3为根据本发明实施例的网络广告点击统计系统的示范性结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本发明再作进一步详细的说明。
本发明的主要思想是:根据曝光信息和点击信息之间所应该具有的固有对应关系,对点击进行统计,而并不是单纯根据经验值估算任意的估计值来进行统计。同时,在本发明的点击统计中,充分考虑曝光播放过程和用户的点击习惯。
图1为根据本发明的网络点击统计系统的示范性结构示意图。如图1所示,该系统包括:
解析服务器101,用于曝光点击界面,并向统计服务器103提供所述点击界面的曝光信息;
点击服务器102,用于接收对该已曝光点击界面的点击,并基于所述点击向统计服务器103提供点击信息;
统计服务器103,用于当判定该曝光信息与该点击信息相对应时,统计该点击。
其中,点击服务器102,可以进一步用于在接收对该已曝光点击界面的点击后,对点击界面执行页面跳转。比如,当本发明应用到广告页面点击统计时,跳转到具体的广告客户网站,当本发明应用到在线网络调查统计时,可以跳转到网络调查结果页面等。
在本发明中,曝光信息可以具体为点击界面的曝光时刻,此时点击信息为已曝光点击界面的点击时刻。然后,再根据点击界面的曝光时刻一定早于已曝光点击界面的点击时刻的判定原则,判断点击行为是否为恶意点击。
此时,解析服务器101,用于向统计服务器103提供所述点击界面的曝光时刻;
所述点击服务器102,用于向统计服务器103提供所述已曝光点击界面的点击时刻;
所述统计服务器103,用于当判定已曝光点击界面的点击时刻在点击界面的曝光时刻之后时,统计该点击。
优选地,为了保证信息的安全性,解析服务器101对已曝光点击界面的点击时刻进行加密后,再发送到统计服务器103;点击服务器102对点击界面的曝光时刻进行加密后,再发送到统计服务器103。此时,所述统计服务器103,首先对曝光时刻和点击时刻进行解密,然后再当判定已曝光点击界面的点击时刻在点击界面的曝光时刻之后时,统计该点击,否则不统计该点击。
更优选地,考虑到一个网站页面被下载需要时间,而且,用户看到该条曝光页面也需要一定的时间,因此这些时间都应该有个合理的用户行为值。因此,统计服务器103,可以用于在判定已曝光点击界面的点击时刻在点击界面的曝光时刻之后的预定时间之后时,再统计该点击。这个预定时间应该是可以编辑的,可以具体根据经验值进行相应的调整。也就是说,统计服务器103并不对所有点击时刻在曝光时刻之后的点击都执行统计,而是优选根据实际情况,统计出真正具有统计意义的点击数。例如,假设网站页面被下载到用户、再到用户看到该条曝光页面会耗费10秒,那么该预定时间即为10秒,此时统计服务器103仅对点击时刻在曝光时刻后10秒的点击才予以统计,而对点击时刻虽然在曝光时刻之后但是没有滞后10秒的点击并不予统计(显然,对于点击时刻在曝光时刻之前的点击都不予以统计),从而能够更合常理地考虑用户行为,并进一步增强统计准确度。
另外,曝光信息还可以具体是点击界面的曝光用户ID,曝光用户ID为广告曝光的时候在用户cookie中设置的用户ID值,这个ID值是显示该广告的用户的唯一身份标识。当曝光信息是点击界面的曝光用户ID时,点击信息是已曝光点击界面的点击用户ID。已曝光点击界面的点击用户ID是点击广告时在用户cookie中设置的用户ID值,这个ID值是点击该广告的用户的唯一身份标识。然后,再根据点击界面的曝光用户ID一定等同于曝光点击界面的点击用户ID的判定原则,对点击行为进行判断。
此时,所述解析服务器101,用于向统计服务器103提供所述曝光用户ID;
所述点击服务器102,用于向统计服务器103提供所述点击用户ID;
所述统计服务器103,用于当判定所述曝光用户ID与点击用户ID相同时,统计该点击。
优选地,为了保证信息的安全性,解析服务器101对曝光用户ID进行加密后,再发送到统计服务器103;点击服务器102对点击用户ID进行加密后,再发送到统计服务器103。此时,所述统计服务器103,首先对曝光用户ID和点击用户ID进行解密,并当判定曝光用户ID点击用户ID相同时,统计该点击,否则不统计该点击。
本发明中,点击服务器101,还可以进一步向统计服务器103提供点击请求的Refer信息;
统计服务器103,可以进一步判断所述点击请求的Refer信息是否合法,并当判定不合法时,对该次点击不予统计。
而且,为了更好地进行准确统计,在统计服务器103中还可以执行现有技术中的单一IP单位时间内最大点击限制技术和单一用户单位时间内最大点击限制技术。
此时,所述统计服务器103,进一步用于判断单一IP单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计。
由于每个点击用户都有一个IP,因此可以记录每个点击用户的IP,然后判断在某段时间内该IP的用户点击次数是否超过一个特定值,如果超过则认为这些点击为恶意点击。比如:设定在5分钟内点击超过100次为恶意点击,那么假设IP地址为11.22.33.44的用户在5分钟内点击超过了100次,则可以只统计一次点击,认为其余点击是恶意点击,不予统计。
统计服务器103,还可以进一步用于判断单一用户单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计。
每个广告在播放的时候会在用户cookie中设置一个用户的ID值,这个ID值是该用户的唯一身份标识。该用户在点击广告的时候,记录该用户ID值,并且判断在某段时间之内,该用户的点击次数是否超过某个值,如果超过则认为这些点击为恶意点击。比如,设定在5分钟内点击超过10次为恶意点击,如果用户acdeefg123456在5分钟之内点击超过了10次,那么可以只统计一次,认为其余点击是恶意点击,不予统计。
本发明还提出了一种网络点击统计方法。图2为根据本发明的网络点击统计方法的示范性流程示意图。
如图2所示,该方法包括以下步骤:
步骤201:曝光点击界面,并上报所述点击界面的曝光信息;接收对该已曝光点击界面的点击,并基于所述点击上报点击信息;
步骤202~步骤204:判断该曝光信息与该点击信息是否相对应,如果对应则统计该点击,否则不统计该点击。
以上过程中,在接收对该已曝光点击界面的点击后,优选对点击界面执行页面跳转。比如,跳转到广告页面,或者调查结果显示页面等。
曝光信息可以具体是点击界面的曝光时刻,此时所述点击信息为已曝光点击界面的点击时刻。此时步骤202~步骤204包括:
判断已曝光点击界面的点击时刻是否在点击界面的曝光时刻之后,如果是,则统计该点击,否则不统计该点击。优选的,点击界面的曝光时刻被加密,所述已曝光点击界面的点击时刻被加密。此时,该方法在步骤202中进一步包括:对所述点击界面的曝光时刻和已曝光点击界面的点击时刻执行解密操作。
同理,考虑到一个网站页面被下载需要时间,而且,用户看到该条曝光页面也需要一定的时间,这个时间应该有个合理的用户行为值。因此,优选在步骤202中判断已曝光点击界面的点击时刻是否在点击界面的曝光时刻之后的预定时间之后,如果是,则执行步骤203,即统计该点击,否则执行步骤204,即不统计该点击。
另外,曝光信息还可以是点击界面的曝光用户ID,此时所述点击信息为已曝光点击界面的点击用户ID。此时步骤202~步骤204包括:判断所述曝光用户ID与点击用户ID是否相同,如果相同则统计该点击,否则不统计该点击。优选地,点击界面的曝光用户ID被加密,所述点击用户ID被加密;此时在步骤202中进一步包括:对所述曝光用户ID和点击用户ID执行解密操作。
在以上过程中,优选进一步上报点击请求的Refer信息,并判断所述点击请求的Refer信息是否合法,如果合法则统计该点击,如果不合法,不统计该点击。
而且,为了更好地进行准确统计,在上述流程中还可以执行现有技术中的单一IP单位时间内最大点击限制技术和单一用户单位时间内最大点击限制技术。
此时,在步骤202~步骤204中,进一步判断单一用户单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计;和/或,进一步判断单一IP单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计。
可以将本发明应用到各种具体的网络点击调查中,比如调查网络广告的点击情况和网络调查的点击情况。相应地,点击界面可以为网络广告界面或网络调查界面。
下面,以网络广告点击统计为例对本发明进行更加详细的说明。不过,本领域技术人员可以意识到,以网络广告点击统计为例对本发明进行说明仅仅是示范性的,并不用于对本发明的保护范围进行限定。
根据网络广告的曝光规律和用户的行为习惯,广告界面的曝光信息和针对该广告页面的点击信息之间具有规律性,可以根据这种规律性来判断点击是否为恶意点击。比如,广告的播放时间一定早于广告的点击时间,因此可以将网络点击时间早于广告播放时间的点击都视为是无效的;另外,广告的曝光用户ID和点击用户ID应该是一致的,可以将曝光用户ID和点击用户ID不一致的点击都视为是无效。
首先,在网络广告的曝光和点击中,每条广告的播放都是遵循这样的规律:首先用户打开广告页面,然后广告播放,接着用户浏览、用户点击,最后广告点击统计系统收到点击后,统计点击。每次广告的点击都是在用户看到广告之后才产生这个行为的。因此,广告的曝光时刻一定早于广告的点击时刻,任何网络点击时刻早于广告曝光时刻的点击都视为是无效的。而且,一般广告都不会放置在影响用户正常浏览所需要的内容信息的位置,所以,用户看到广告一般都是在广告曝光之后的一定延迟的时间后。因此,正常的用户浏览习惯是:在浏览完页面内容信息后,顺便看到了广告信息,对这个广告感兴趣了,才会去点击,因此广告点击时刻应该和广告曝光时刻应该具有一定的时间延迟。
基于上述分析,图3为根据本发明实施例的网络广告点击统计系统的示范性结构示意图。如图3所示,该系统包括:包括广告解析服务器301、点击服务器302和广告统计服务器303,其中:
广告解析服务器301,用于曝光广告点击界面,并向广告统计服务器提供所述广告点击界面的曝光信息;
广告点击服务器302,用于接收对该已曝光广告点击界面的点击,并基于所述点击向广告统计服务器303提供点击信息;
广告统计服务器303,用于当判定该曝光信息与该点击信息相对应时,统计该点击。
在用户打开网站页面时,网站页面内嵌入的广告代码的执行会向广告解析服务器301发出广告索要请求,广告解析服务器301在收到该广告索要请求之后,查询出正确的广告内容,同时,记录此时的时间值,并为本次用户的广告索要行为生成一个唯一的、加密的、可靠的KEY值,这个KEY值和时间值说明该广告在用户的浏览器上被正常的播放。在本实施例中,广告解析服务器301虽然没有直接提供防止恶意攻击的手段,但是,广告解析服务器301却是必不可少的。广告解析服务器301能够向广告统计服务器303提供广告曝光时间、广告曝光ID等广告曝光信息。
对于用户来讲,点击跳转服务可能是多此一举,然而对于广告服务提供商来说,却是必须的。因为只有通过该点击跳转服务,中间“截取”用户的点击信息,才能有效地统计用户的点击信息。点击服务可以位于防止恶意点击的第一层,严格遵循“只有曝光的网络广告才有可能存在正常的点击行为”和“网络广告先曝光后点击”这两个原则,通过判断曝光时间发生在点击时间之前,而且存在正常的合理的时间间隔。而且,优选这些时间信息在具体实现时,都是经过加密的,并且可以在这些时间信息中加上干扰信息和定期更换加密算法。带有复杂干扰信息和经过加密的、以及定期更换加密算法和干扰信息排列的信息破解是非常困难的,所以广告点击统计的安全性得到了提高。
另外,广告点击服务器302还可以向广告统计服务器303上报用户点击http请求中的Refer值,然后广告统计服务器303判断该Refer值是否合法,如果不合法,直接关闭该非法链接,并且不予统计点击。
广告统计服务器303接收广告解析服务器301和广告点击服务器302上报的相关信息。广告解析服务器301主要上报用户的曝光ID值和曝光时刻;广告点击服务器302主要上报用户的点击信息,包括用户IP地址、点击时刻、标识唯一用户KEY值,曝光ID值,Refer信息等。
在正确接收了上述信息之后,广告统计服务器303会扫描接收到的这些信息,以过滤非法的点击记录。比如:通过扫描每个IP、每个用户单位时间内的最大点击值来防止恶意点击、判断已曝光广告点击界面的点击时刻是否在广告点击界面的曝光时刻之后来防止恶意点击、判断点击服务器302上报的曝光ID是否和广告解析服务器上报的曝光ID相同来防止恶意点击、判断Refer值是否合法来防止恶意点击等。其中,将防止恶意点击的每一种方法称为一层过滤网,通过一层层过滤网的过滤, 最后剩下的就是合法的点击记录。
鉴于通过扫描每个IP、每个用户单位时间内的最大点击值来防止恶意点击是现有技术之成熟技术,本实施例在此处不再赘述。
广告统计服务器303判断已曝光广告点击界面的点击时刻是否在广告点击界面的曝光时刻之后,如果是,则统计该点击,否则不统计该点击。优选的,广告点击界面的曝光时刻经过加密再上报,所述已曝光点击界面的点击时刻也经过加密再上报。
另外,每个广告的曝光都会产生一个曝光ID, 这个ID在解析服务产生之后,上报给广告统计服务器303,同时,返回给用户,用户在点击该广告的时候又会把曝光ID发送给广告点击服务器302, 广告点击服务器302在处理之后,会上报给广告统计服务器303。最后,广告统计服务器会303接收到解析和点击两边的曝光ID,检查点击服务器302上报的曝光ID是否和广告解析服务器上报的曝光ID相同,如果相同,则认为非法点击,不予统计。
以上虽然以针对网络广告的点击统计情况为例对本发明进行了详细说明,但是本领域技术人员可以意识到,这种示范性举例说明仅为方便阐述。实质上本发明可以应用到任意类型的网络点击统计中,并具有相同或相似的有益效果。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种网络点击统计系统,其特征在于,该系统包括解析服务器、点击服务器和统计服务器,其中:
解析服务器,用于曝光点击界面,并向统计服务器提供所述点击界面的曝光信息;
点击服务器,用于接收对该已曝光点击界面的点击,并基于所述点击向统计服务器提供点击信息;
统计服务器,用于当判定该曝光信息与该点击信息相对应时,统计该点击;其中
所述曝光信息为点击界面的曝光时刻,所述点击信息为已曝光点击界面的点击时刻;
所述解析服务器,用于向统计服务器提供所述点击界面的曝光时刻;
所述点击服务器,用于向统计服务器提供所述已曝光点击界面的点击时刻;
所述统计服务器,用于当判定已曝光点击界面的点击时刻在点击界面的曝光时刻之后时,统计该点击。
2.根据权利要求1所述的网络点击统计系统,其特征在于,所述点击服务器,进一步用于在接收对该已曝光点击界面的点击后,对点击界面执行页面跳转。
3.根据权利要求1所述的网络点击统计系统,其特征在于,
所述解析服务器,用于向统计服务器提供所述点击界面的、经过加密的曝光时刻;
所述点击服务器,用于向统计服务器提供所述已曝光点击界面的、经过加密的点击时刻;
所述统计服务器,用于对曝光时刻和点击时刻进行解密,并当判定已曝光点击界面的点击时刻在点击界面的曝光时刻之后时,统计该点击。
4.根据权利要求1所述的网络点击统计系统,其特征在于,所述统计服务器,用于在判定已曝光点击界面的点击时刻在点击界面的曝光时刻之后的预定时间之后时,统计该点击。
5.根据权利要求1所述的网络点击统计系统,其特征在于,
点击服务器,进一步用于向统计服务器提供点击请求的Refer信息;
统计服务器,进一步判断所述点击请求的Refer信息是否合法,并当判定不合法时,对该次点击不予统计。
6.根据权利要求1所述的网络点击统计系统,其特征在于,
所述统计服务器,进一步用于判断单一IP单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计;
进一步用于判断单一用户单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计。
7.一种网络点击统计方法,其特征在于,该方法包括:
A、曝光点击界面,并上报所述点击界面的曝光信息;接收对该已曝光点击界面的点击,并基于所述点击上报点击信息;
B、判断该曝光信息与该点击信息是否相对应,如果对应则统计该点击,否则不统计该点击;
所述曝光信息为点击界面的曝光时刻,所述点击信息为已曝光点击界面的点击时刻;
步骤B包括:
判断已曝光点击界面的点击时刻是否在点击界面的曝光时刻之后,如果是,则统计该点击,否则不统计该点击。
8.根据权利要求7所述的网络点击统计方法,其特征在于,该方法进一步包括:在接收对该已曝光点击界面的点击后,对点击界面执行页面跳转。
9.根据权利要求7所述的网络点击统计方法,其特征在于,所述点击界面的曝光时刻被加密,所述已曝光点击界面的点击时刻被加密;
该方法在步骤B中进一步包括:对所述点击界面的曝光时刻和已曝光点击界面的点击时刻执行解密操作。
10.根据权利要求7所述的网络点击统计方法,其特征在于,步骤B包括:
判断已曝光点击界面的点击时刻是否在点击界面的曝光时刻之后的预定时间之后,如果是,则统计该点击,否则不统计该点击。
11.根据权利要求7所述的网络点击统计方法,其特征在于,该方法进一步包括:上报点击请求的Refer信息,并判断所述点击请求的Refer信息是否合法,如果合法则统计该点击,如果不合法,不统计该点击。
12.根据权利要求7所述的网络点击统计方法,其特征在于,该方法进一步包括:
判断单一IP单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计;
判断单一用户单位时间内点击数是否超过预定值,如果超过,则对超过部分的点击数不予以统计。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101386175A CN101075908B (zh) | 2006-11-08 | 2006-11-08 | 一种网络点击统计系统及方法 |
PCT/CN2007/071013 WO2008055439A1 (fr) | 2006-11-08 | 2007-11-02 | Système et procédé permettant d'identifier un clic de réseau |
HK08104598.0A HK1114710A1 (en) | 2006-11-08 | 2008-04-24 | Internet click calculation system and method |
US12/434,759 US20090216592A1 (en) | 2006-11-08 | 2009-05-04 | System And Method For Identifying Network Click |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101386175A CN101075908B (zh) | 2006-11-08 | 2006-11-08 | 一种网络点击统计系统及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101075908A CN101075908A (zh) | 2007-11-21 |
CN101075908B true CN101075908B (zh) | 2011-04-20 |
Family
ID=38976738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006101386175A Active CN101075908B (zh) | 2006-11-08 | 2006-11-08 | 一种网络点击统计系统及方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20090216592A1 (zh) |
CN (1) | CN101075908B (zh) |
HK (1) | HK1114710A1 (zh) |
WO (1) | WO2008055439A1 (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100153539A1 (en) * | 2008-12-15 | 2010-06-17 | Gregory Thomas Zarroli | Algorithm for classification of browser links |
US20100250324A1 (en) * | 2009-03-24 | 2010-09-30 | Microsoft Corporation | Providing local contextual information with contextual advertisements |
US8266006B2 (en) * | 2009-11-03 | 2012-09-11 | Ebay Inc. | Method, medium, and system for keyword bidding in a market cooperative |
WO2011094312A1 (en) * | 2010-01-26 | 2011-08-04 | Silver Tail Systems, Inc. | System and method for network security including detection of man-in-the-browser attacks |
CN102185742B (zh) * | 2011-06-16 | 2014-03-05 | 北京亿赞普网络技术有限公司 | 基于通信网络报文的互联网广告效果监测方法及系统 |
CN103685423B (zh) * | 2012-09-24 | 2018-09-04 | 腾讯科技(深圳)有限公司 | 一种信息接收的方法、装置及系统 |
US10134053B2 (en) | 2013-11-19 | 2018-11-20 | Excalibur Ip, Llc | User engagement-based contextually-dependent automated pricing for non-guaranteed delivery |
CN106330988B (zh) * | 2015-06-16 | 2020-01-03 | 阿里巴巴集团控股有限公司 | 一种超文本传输请求的补发方法、装置及客户端 |
CN104881803B (zh) * | 2015-06-29 | 2019-03-22 | 北京金山安全软件有限公司 | 一种分析广告点击链接的方法及装置 |
CN106445935B (zh) * | 2015-08-05 | 2021-06-25 | 腾讯科技(深圳)有限公司 | 点击数据的误判处理方法和装置 |
US10892968B2 (en) | 2015-12-18 | 2021-01-12 | Google Llc | Systems and methods for latency reduction in content item interactions using client-generated click identifiers |
US11106337B2 (en) * | 2016-03-11 | 2021-08-31 | Sap Se | Adaptation of user interfaces based on a frustration index |
US10277650B1 (en) | 2016-05-12 | 2019-04-30 | Google Llc | Parallel execution of request tracking and resource delivery |
CN107423992A (zh) * | 2016-05-23 | 2017-12-01 | 北京易车互联信息技术有限公司 | 确定广告点击率的预估模型的方法及装置 |
CN107483443B (zh) * | 2017-08-22 | 2020-06-05 | 北京京东尚科信息技术有限公司 | 广告信息处理方法、客户端、存储介质和电子设备 |
CN108920944B (zh) * | 2018-06-12 | 2023-05-23 | 腾讯科技(深圳)有限公司 | 辅助点击事件的检测方法、装置、计算机设备及存储介质 |
CN112019649B (zh) * | 2020-08-20 | 2023-01-31 | 北京明略昭辉科技有限公司 | Ip地址的校正方法及装置、系统、存储介质、电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040153365A1 (en) * | 2004-03-16 | 2004-08-05 | Emergency 24, Inc. | Method for detecting fraudulent internet traffic |
WO2006059859A1 (en) * | 2004-11-30 | 2006-06-08 | Nhn Corporation | Method for providing search service and system for executing the method |
US20060136294A1 (en) * | 2004-10-26 | 2006-06-22 | John Linden | Method for performing real-time click fraud detection, prevention and reporting for online advertising |
US20060200555A1 (en) * | 2005-03-07 | 2006-09-07 | Marvin Shannon | System and Method for Using a Browser Plug-in to Combat Click Fraud |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7020622B1 (en) * | 1997-06-10 | 2006-03-28 | Linkshare Corporation | Transaction tracking, managing, assessment, and auditing data processing system and network |
US6847992B1 (en) * | 1999-10-19 | 2005-01-25 | Netzero, Inc. | Data pass-through to sponsors |
US8175921B1 (en) * | 2000-05-30 | 2012-05-08 | Nokia Corporation | Location aware product placement and advertising |
US7249104B2 (en) * | 2003-02-07 | 2007-07-24 | Brite Smart, Llc | Pay-per-click system and method that determine whether a requested link to a merchant website is legitimate or fraudulent |
KR100619178B1 (ko) * | 2003-03-19 | 2006-09-05 | 엔에이치엔(주) | 인터넷 검색 엔진에 있어서의 무효 클릭 검출 방법 및 장치 |
US20040225562A1 (en) * | 2003-05-09 | 2004-11-11 | Aquantive, Inc. | Method of maximizing revenue from performance-based internet advertising agreements |
US7933984B1 (en) * | 2003-06-30 | 2011-04-26 | Google Inc. | Systems and methods for detecting click spam |
KR20040083340A (ko) * | 2004-01-15 | 2004-10-01 | 엔에이치엔(주) | 인터넷 검색 엔진에 있어서의 무효 클릭 검출 방법 및 장치 |
KR100619179B1 (ko) * | 2004-07-21 | 2006-09-08 | 엔에이치엔(주) | 인터넷 검색 엔진에 있어서의 무효 클릭 검출 방법 및 장치 |
JP4238849B2 (ja) * | 2005-06-30 | 2009-03-18 | カシオ計算機株式会社 | Webページ閲覧装置、Webページ閲覧方法、及びWebページ閲覧処理プログラム |
US7734502B1 (en) * | 2005-08-11 | 2010-06-08 | A9.Com, Inc. | Ad server system with click fraud protection |
US20070073579A1 (en) * | 2005-09-23 | 2007-03-29 | Microsoft Corporation | Click fraud resistant learning of click through rate |
US20070129999A1 (en) * | 2005-11-18 | 2007-06-07 | Jie Zhou | Fraud detection in web-based advertising |
US10567255B2 (en) * | 2005-12-06 | 2020-02-18 | Joel Berman | Method and system for scoring quality of traffic to network sites |
US7917491B1 (en) * | 2006-01-30 | 2011-03-29 | SuperMedia LLC | Click fraud prevention system and method |
US20070179849A1 (en) * | 2006-02-02 | 2007-08-02 | Microsoft Corporation | Ad publisher performance and mitigation of click fraud |
US7870024B2 (en) * | 2006-02-17 | 2011-01-11 | Coon Jonathan C | Systems and methods for electronic marketing |
US7848951B2 (en) * | 2006-04-04 | 2010-12-07 | Wowio, Inc. | Method and apparatus for providing specifically targeted advertising and preventing various forms of advertising fraud in electronic books |
US20070255821A1 (en) * | 2006-05-01 | 2007-11-01 | Li Ge | Real-time click fraud detecting and blocking system |
JP4459250B2 (ja) * | 2007-04-20 | 2010-04-28 | 富士通株式会社 | 送信方法、画像送信システム、送信装置及びプログラム |
-
2006
- 2006-11-08 CN CN2006101386175A patent/CN101075908B/zh active Active
-
2007
- 2007-11-02 WO PCT/CN2007/071013 patent/WO2008055439A1/zh active Application Filing
-
2008
- 2008-04-24 HK HK08104598.0A patent/HK1114710A1/xx unknown
-
2009
- 2009-05-04 US US12/434,759 patent/US20090216592A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040153365A1 (en) * | 2004-03-16 | 2004-08-05 | Emergency 24, Inc. | Method for detecting fraudulent internet traffic |
US20060136294A1 (en) * | 2004-10-26 | 2006-06-22 | John Linden | Method for performing real-time click fraud detection, prevention and reporting for online advertising |
WO2006059859A1 (en) * | 2004-11-30 | 2006-06-08 | Nhn Corporation | Method for providing search service and system for executing the method |
US20060200555A1 (en) * | 2005-03-07 | 2006-09-07 | Marvin Shannon | System and Method for Using a Browser Plug-in to Combat Click Fraud |
Non-Patent Citations (1)
Title |
---|
同上. |
Also Published As
Publication number | Publication date |
---|---|
WO2008055439A1 (fr) | 2008-05-15 |
HK1114710A1 (en) | 2008-11-07 |
US20090216592A1 (en) | 2009-08-27 |
CN101075908A (zh) | 2007-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101075908B (zh) | 一种网络点击统计系统及方法 | |
JP6870901B2 (ja) | 分散人口統計情報を使用してメディアインプレッション(media impressions)を決定するための方法及び装置 | |
JP7019744B2 (ja) | メディアインプレッション及び検索語に対する分散型ユーザ情報を収集するための方法及び装置 | |
AU2018253561B2 (en) | Methods and apparatus to collect distributed user information for media impressions | |
CN108335150B (zh) | 用于监测媒体呈现的装置和计算机可读存储介质 | |
JP5769816B2 (ja) | メディアインプレッションを特定する方法及び装置 | |
KR100924313B1 (ko) | 네트워크에서의 동영상 노출 정보 추적 시스템 및 그 방법 | |
AU2015200121A1 (en) | Methods and apparatus to determine media impressions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1114710 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1114710 Country of ref document: HK |