广告联盟网

 找回密码
 注册
123
返回列表 发新帖
楼主: Zorro
打印 上一主题 下一主题

正在改良的点击统计系统

[复制链接]
21#
发表于 2006-8-18 | 只看该作者
原帖由 chinadux 于 2006-8-17 22:18 发表不错,如果能把右键点击区分开就好了。期待中
区分不开,只要使用的是我们的统计代码就解决不了这个问题,除非有新的突破。
22#
发表于 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;
        }
}
23#
发表于 2006-8-18 | 只看该作者
统计讲究的是真实性,可以获取数据然后在后台把他们区别开。
24#
发表于 2006-8-18 | 只看该作者
GOOGLE的记录基本不用怀疑,问题是这个系统做什么用?监督GOOGLE?
那是开玩笑了,
这个系统就是为了对付恶意点击,因此一定要做的是记录每次点击,然后能根据点击次数,搞个排列出来分个先后次序,这样对我们就有帮助了。

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

    这两天,我忙着找点击统计软件,看看后总没有满意的!如果楼主要做个系统,我的建议就是这些!
25#
发表于 2006-8-18 | 只看该作者
不错,支持。严重支持一个。
26#
发表于 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;
        }
}
27#
发表于 2006-8-18 | 只看该作者
对了,windows live mail那个用了AJAX版本的界面是可以区分左右键的,不过没搞清楚怎么区分的,楼主可以去研究下
28#
发表于 2006-8-20 | 只看该作者
做的如何了啊
29#
发表于 2006-8-20 | 只看该作者
什么时候让我们看看楼主的作品?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|广告联盟网  

GMT, 2024-6-7 , Processed in 0.049311 second(s), 18 queries .

Powered by Discuz! X3.2

© 2005-2021 www.ggads.com GGADS 广告联盟网

快速回复 返回顶部 返回列表