[发明专利]一种跟踪用户访问信息的系统及方法无效
申请号: | 200910084141.5 | 申请日: | 2009-05-20 |
公开(公告)号: | CN101557310A | 公开(公告)日: | 2009-10-14 |
发明(设计)人: | 张要周;张雨;赵梓瑛;王路权;刘安琴 | 申请(专利权)人: | 北京中企开源信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F17/30 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) | 代理人: | 张颖玲;蒋雅洁 |
地址: | 100176北京市北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 跟踪 用户 访问 信息 系统 方法 | ||
技术领域
本发明涉及动态万维网(Web)用户跟踪的技术,尤其涉及一种跟踪用户访问信息的系统及方法。
背景技术
随着互联网技术的深入发展,尤其是企业信息化的高速发展,中小企业依托于互联网建立企业信息化门户的需求越来越广泛。随着Web2.0时代的到来,中小企业更加认识到依托于互联网打造个性化的企业信息门户网站,并以此来推介自己、推销自己的产品是非常重要的;并且,由此带来的收益在企业的整体收益中所占的比重也越来越大。对于通过用户访问信息来分析用户的访问目的和所关注的内容,并以此来制定企业的宣传、销售策略的需求也越来越重要。
现有技术中,Web应用的开发者通常会在开发过程中设置很多的跟踪点,采用这些跟踪点向日志系统输出一些应用程序运行的信息,如果这些信息足够全面的话,开发者就可以利用这些信息判断出程序如何处理用户请求,以及可能遇到了什么问题。然而,如果一个Web站点在设计阶段没有把用户跟踪作为系统必须解决的一个问题提出的话,则日志系统中的这些信息很可能就只是开发者为满足系统调试的需要而设置的一些信息。当用户访问量急剧增加的的时候,就会导致下面的问题。
在一个高访问量的Web应用中,经常要在同一时刻处理大量的用户请求。Web服务器会为每一个用户请求分配一个线程,每一个线程都会向日志系统输入一些信息,由于日志系统通常都是按照时间顺序,而不是按照用户顺序排列这些信息的,因此,这些线程的交替运行会让所有用户的处理信息交错在一起,让人很难分辨出哪些信息是同一个用户产生的,从而无法对同一个用户产生的信息进行跟踪及后续的统计分析。另外,高可用性的Web站点经常会使用负载均衡系统来平衡网络流量,这样一个用户的操作记录很可能会分布在多个Web服务器上,不利于统计出同一个用户产生的信息,同样无法对同一个用户产生的信息进行跟踪及后续的统计分析。
综上所述,现有技术的缺点是:对用户没有进行标识,从而无法基于用户标识来实现对用户访问Web页面的访问信息进行跟踪,并收集同一用户产生的访问信息,那么从众多的日志系统中筛选出对后续的统计分析有用的信息将是一项十分艰巨的工作。然而,目前通过用户访问信息来统计分析用户的访问目的和所关注的内容,并以此来制定Web站点上企业的宣传、销售策略的需求越来越重要,无法跟踪及由此统计分析出有用的信息,就满足不了这一需求,迫切需要尽快实现对用户访问信息的跟踪,以满足广大企业用户的需求。
发明内容
有鉴于此,本发明的主要目的在于提供一种跟踪用户访问信息的系统及方法,能实现对用户访问信息的跟踪。
为达到上述目的,本发明的技术方案是这样实现的:
一种跟踪用户访问信息的系统,该系统包括客户端,该系统还包括JAVA脚本语言JS编码模块和信息跟踪单元;其中,
JS编码模块嵌入在所述信息跟踪单元内,用于生成用户标识GUID,并对从所述客户端收集的用户访问信息进行编码;将所述GUID发送给信息跟踪单元;
信息跟踪单元,用于根据所述GUID从所述JS编码模块获取与GUID对应的编码后用户访问信息,来实现对所述编码后用户访问信息的跟踪并记录。
其中,该系统还包括信息筛选单元,所述JS编码模块,进一步用于生成用户访问记录标识BROWSEID,并将所述BROWSEID发送给所述信息筛选单元;
信息筛选单元,用于从所述信息跟踪单元记录的编码后用户访问信息中,根据BROWSEID筛选出有效的用户访问信息。
其中,所述JS编码模块,进一步用于生成用户每一条访问记录标识TRACKID,并将所述TRACKID发送给所述信息筛选单元;
信息筛选单元,进一步用于从所述有效的用户访问信息中,根据TRACKID对应地筛选出每一条用户访问信息。
其中,该系统还包括:统计分析单元,用于以实时的方式,对从所述信息跟踪单元或所述信息筛选单元主动获取的用户访问信息,进行统计分析;或者,
在接收到信息跟踪单元或信息筛选单元请求状态下,以批量处理的方式,对从信息跟踪单元或信息筛选单元被动获取的用户访问信息,进行统计分析。
一种跟踪用户访问信息的方法,该方法包括:
在信息跟踪单元嵌入JS编码模块,由所述JS编码模块生成GUID,并对从客户端收集的用户访问信息进行编码;将所述GUID发送给信息跟踪单元;
所述信息跟踪单元根据所述GUID从所述JS编码模块获取与GUID对应的编码后用户访问信息,来实现对所述编码后用户访问信息的跟踪并记录。
其中,所述跟踪之后还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中企开源信息技术有限公司,未经北京中企开源信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910084141.5/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置