广告联盟网

标题: 正在改良的点击统计系统 [打印本页]

作者: Zorro    时间: 2006-8-17
标题: 正在改良的点击统计系统
一直潜水,最近有空对统计系统改进了下,听一下大家的意见,完成后给大家下载

在原来的统计基础上增加了更多统计项目,大致功能如下
1.显示当日概况
2.根据来源页面/广告页面/点击者IP筛选结果(可使用模糊查询)
3.显示指定时间内每IP点击数,并按大小排序(方便查看恶意点击情况)
4.显示指定时间内每个来源页的点击数,并按大小排序
5.显示指定时间内每个广告的点击数,并按大小排序
6.仿GOOGLE界面^_^如果这个也算功能的话

大部分都做好了,再做些细节调整,近期开放给大家下载,不知道有没有人要。另外大家有什么要求也可以回贴给我,只要在能力范围能,一定尽量实现
另外,目前的统计方法存在误统计,比如大家可以试着在广告上按右键,也会被加入统计信息(但GOOGLE应该不会算),论坛提供的统计应该也有这个问题,本人暂时无力解决,如果有人能解决希望能公布方法。也因为存在误统计,当发现问题时也请不要过度惊慌。

搜索和概况


图片附件:  20068171155158129.gif (2006-8-17 12:15, 12.61 K)



结果列表


图片附件:  20068171161892807.gif (2006-8-17 12:15, 45.85 K)



分类统计


图片附件:  20068171162644583.gif (2006-8-17 12:15, 3.75 K)


作者: adwin    时间: 2006-8-17
还可以加上 ip位置查询,看是那里点的.

数据库我可提供
作者: nbxp    时间: 2006-8-17
功能不错,有统计功能就非常好.
作者: 有事说事    时间: 2006-8-17
支持一下:按同一IP点击数大小排序很有用的,能够节省大量的时间。
作者: 就爱就爱    时间: 2006-8-17
确实不错!大力支持和感谢!
作者: qboat    时间: 2006-8-17
非常实用,支持!
作者: cpuer    时间: 2006-8-17
支持
很不错
作者: kook    时间: 2006-8-17
原帖由 就爱就爱 于 2006-8-17 12:30 发表确实不错!大力支持和感谢!
严重支持
作者: chinakitty    时间: 2006-8-17
期待中,支持你.
作者: mobil    时间: 2006-8-17
功能不错哦.支持
作者: davidyin    时间: 2006-8-17
很好,很好。
是否开源?
作者: gogo    时间: 2006-8-17
  我的记录了点击者cookies及网站登录名(如果有登录的话),用cookies+网站登录名+IP综合分析更能判断恶意点击。另外我想用asp取网卡MAC,这样做(包括储存用户的cookies+网站登录名)是否会涉及隐私?会不会违反GG条款?

  讫今为止,所有爬过我网站的搜索引擎中只有Googlebot/2.1; +http://www.google.com/bot.html爬过三次广告统计URL,Cookies及广告网址都是空的,看来google搜索对没有标题的隐藏连接也比较感兴趣呵。
作者: Zorro    时间: 2006-8-17
原帖由 davidyin 于 2006-8-17 14:02 发表很好,很好。
是否开源?
恩,ASP的
准备再做个登陆,让后台更安全点
作者: IDEA    时间: 2006-8-17
这种统计是否违反Google的规则?
谁能给个确切的答案
其实我一直也想自己加个统计系统
作者: 班长之爹    时间: 2006-8-17
哪有下载?
作者: 可乐无限    时间: 2006-8-17
需要查询IP源的功能,这个比较实用。
作者: yew    时间: 2006-8-17
支持。我太喜欢这个了。
作者: chinadux    时间: 2006-8-17
不错,如果能把右键点击区分开就好了。期待中
作者: admin28    时间: 2006-8-17
我最近被恶意IP搞的很难受,老兄你今天能搞好把?
作者: happy0429    时间: 2006-8-17
支持,就算收点钱都值得
作者: 大大    时间: 2006-8-18
原帖由 chinadux 于 2006-8-17 22:18 发表不错,如果能把右键点击区分开就好了。期待中
区分不开,只要使用的是我们的统计代码就解决不了这个问题,除非有新的突破。
作者: huahua    时间: 2006-8-18
建议增加个变量,初始值为0,第一次点击的时候把值变为1,然后如果这个人第2次再点击的话,就不再统计了

原因:这样可以大大避免因为重复点击或者其他原因导致的数据重复性的问题,使统计结果和google的点击显示更为一致

这个是我自己用的代码,今天想到刚改的,自己也在测试,希望能对大家有用:

function log() {        
        if ((window.status.indexOf('go to') == 0)&&(aai==0)) {
                bug = new Image();
                aai=1;
                bug.src = 'http://xxx/google/click.asp?R=' + document.location + '&U=' + window.status.substring(6);
                 
        }
        if ((window.status.indexOf('键连至') == 0)&&(aai==0)) {
                bug = new Image();
                aai=1;
                bug.src = 'http://xxx/google/click.asp?R=' + document.location + '&U=' + window.status.substring(3);
                                
        }
}
var elements,aai;
aai=0;
elements = document.getElementsByTagName("iframe");
for (var i=0;i<elements.length;i++) {
        if(elements.src.indexOf('googlesyndication.com') > -1) {
                elements.onfocus = log;
        }
}
作者: 大大    时间: 2006-8-18
统计讲究的是真实性,可以获取数据然后在后台把他们区别开。
作者: admin28    时间: 2006-8-18
GOOGLE的记录基本不用怀疑,问题是这个系统做什么用?监督GOOGLE?
那是开玩笑了,
这个系统就是为了对付恶意点击,因此一定要做的是记录每次点击,然后能根据点击次数,搞个排列出来分个先后次序,这样对我们就有帮助了。

小龙管理员的那个就有些不行,我前天展示112次,点了67次,但是点击统计后台看看,竟然正常,我分析不出是哪个IP做的!GOOGLE回答说,如果你觉得有问题,那么应该提供统计数据,这个叫我怎么提供?没有一个IP连续点那么多次,哪怕20次,10次也没有,因此说这个点击统计系统有问题,至少没有完善!

    这两天,我忙着找点击统计软件,看看后总没有满意的!如果楼主要做个系统,我的建议就是这些!
作者: lrc    时间: 2006-8-18
不错,支持。严重支持一个。
作者: huahua    时间: 2006-8-18
的确,主要是为了关于恶意点击

实际上我认为那些由于延时造成的点击,或者一个页面双击某个广告造成的是根本不会造成帐号被k的,于其放着徒增烦恼,倒不如眼不见为净

不过小龙说的也有道理,要不改成把点击是否第一次也做为参数传进去吧

下面的代码供参考,希望有帮助:

function log() {        
        if (window.status.indexOf('go to') == 0) {
                bug = new Image();
                bug.src = 'http://xxx/google/click.asp?R=' + document.location + '&U=' + window.status.substring(6) + '&A=' + aai;
               aai=1;
        }
        if (window.status.indexOf('键连至') == 0) {
                bug = new Image();
                bug.src = 'http://xxx/google/click.asp?R=' + document.location + '&U=' + window.status.substring(3)+ '&A=' + aai;
                aai=1;        
        }
}
var elements,aai;
aai=0;
elements = document.getElementsByTagName(&quot;iframe&quot;);
for (var i=0;i<elements.length;i++) {
        if(elements.src.indexOf('googlesyndication.com') > -1) {
                elements.onfocus = log;
        }
}
作者: huahua    时间: 2006-8-18
对了,windows live mail那个用了AJAX版本的界面是可以区分左右键的,不过没搞清楚怎么区分的,楼主可以去研究下
作者: yew    时间: 2006-8-20
做的如何了啊
作者: admin28    时间: 2006-8-20
什么时候让我们看看楼主的作品?




欢迎光临 广告联盟网 (https://ggads.com/) Powered by Discuz! X3.2