基于鼠标点击跟踪的用户点击行为分析
2008-05-04 10:28
351 查看
内容摘要:
在像网站首页这样的资源比较集中的页面中,那些栏目最经常被用户点击?居左居右对广告的点击率的影响是什么?
“一切用数字说话”:以上问题都可以通过跟踪浏览器客户端的鼠标行为,按区块对页面进行点击行为的分析。
页面点击统计系统设计
输出:
页面上不同区域的点击量统计。
数据采集:
原理:
通过JAVASCRIPT的鼠标触发事件,动态将当前鼠标的坐标,客户端的分辨率传递到统计服务器上。
如果要往服务器端发请求,做计数器,插入一个图片是最简单的方法,这里是一个简单的例子:
通过全局的onClick事件,每次向统计服务器发一个请求:http: //www.example.com/click_stat.php?width=1024&x=345&y=567
其中:1024x768是屏幕分辨率,345是鼠标X坐标,567是鼠标Y坐标。
点击统计程序click_stats.php会以上信息到日志文件中。
数据输出:
从WEB日志中将相应统计提取出来。然后针对不同页面建立配置文件,将页面区块按照以下格式建立配置文件:
#X1 Y1 X2 Y2 comments
0 0 1024 100 navigator
0 100 1024 200 top_story
...
再利用用统计脚本根据指定区域的配置,将各个区域的点击量进行汇总。
原始出处
在像网站首页这样的资源比较集中的页面中,那些栏目最经常被用户点击?居左居右对广告的点击率的影响是什么?
“一切用数字说话”:以上问题都可以通过跟踪浏览器客户端的鼠标行为,按区块对页面进行点击行为的分析。
页面点击统计系统设计
输出:
页面上不同区域的点击量统计。
数据采集:
原理:
通过JAVASCRIPT的鼠标触发事件,动态将当前鼠标的坐标,客户端的分辨率传递到统计服务器上。
如果要往服务器端发请求,做计数器,插入一个图片是最简单的方法,这里是一个简单的例子:
/* (C) 2003 - 2004 www.chedong.com * Free for all users, but leave in this header * click based user analysis: * usage: touch a empty click.gif or create a static page on at server * including following script into your html page */ document.onclick = clickStat; function clickStat() { // create a new empty element var image = document.createElement("<img></img>"); // record client screen size and mouse coordinate tempX = event.clientX + document.body.scrollLeft; tempY = event.clientY + document.body.scrollTop; image.src = "http://www.chedong.com/click_stats.php?width=" + screen.width + "&x=" + tempX + "&y=" + tempY; image.height = 0; image.width = 0; //send request to stat server document.body.insertBefore(image); return true; }
通过全局的onClick事件,每次向统计服务器发一个请求:http: //www.example.com/click_stat.php?width=1024&x=345&y=567
其中:1024x768是屏幕分辨率,345是鼠标X坐标,567是鼠标Y坐标。
点击统计程序click_stats.php会以上信息到日志文件中。
数据输出:
从WEB日志中将相应统计提取出来。然后针对不同页面建立配置文件,将页面区块按照以下格式建立配置文件:
#X1 Y1 X2 Y2 comments
0 0 1024 100 navigator
0 100 1024 200 top_story
...
再利用用统计脚本根据指定区域的配置,将各个区域的点击量进行汇总。
原始出处
相关文章推荐
- 基于鼠标点击跟踪的用户点击行为分析
- 基于鼠标点击跟踪的用户点击行为分析-by 车东
- 基于鼠标点击跟踪的用户点击行为分…
- 基于鼠标点击跟踪的用户点击行为分…
- 基于鼠标点击跟踪的用户点击行为分析
- QML笔记整理——QtQuick用户交互:鼠标移动、点击、拖拽和键盘输入
- 基于用户点击的个性化新闻推荐
- IE曝网站鼠标跟踪漏洞 用户隐私遭威胁
- jquery判断是用户鼠标点击事件还是jquery的trigger事件
- 基于JavaScript实现 获取鼠标点击位置坐标的方法
- 利用Java Swing技术设计一个鼠标点击速度比赛游戏程序。程序显示一个按钮和一个文本框,用户点击按钮,文本框显示鼠标点击次数。
- JS实现鼠标经过用户头像显示资料卡的效果,可点击
- 基于meanshift的手势跟踪与电脑鼠标控制(手势交互系统)
- 基于meanshift的手势跟踪与电脑鼠标控制(手势交互系统)
- 基于jquery鼠标点击其它地方隐藏层的实例代码
- Google悄悄跟踪用户点击:有可能根据搜索结果点击率改善排名 http://www.chedong.com/blog/archives/000397.html
- 基于淘宝点击及购买记录的口碑商家推荐——基于用户的协同过滤
- 基于jQuery鼠标点击弹出登陆框效果
- 基于Matlab的自动控制原理 在根轨迹图上通过鼠标点击得知该点的k与特征根
- 基于jQuery CSS3鼠标点击动画效果