[发明专利]用于非开放网络环境的网站数据统计及分析方法及系统有效
申请号: | 201510050440.2 | 申请日: | 2015-01-30 |
公开(公告)号: | CN104601408B | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | 邢尚合 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 开放 网络 环境 网站 数据 统计 分析 方法 系统 | ||
本发明公开了一种用于非开放网络环境的网站数据统计及分析方法及系统;其方法包括以下步骤:创建统计脚本客户端并嵌入待监控站点页面,采集访问数据发送至代理服务器,整合访问数据发送至统计服务器,统计服务器完成统计及分析;其系统包括统计脚本客户端创建模块、统计脚本客户端嵌入模块、访问数据采集模块、访问数据填充模块和统计模块。本发明的一种用于非开放网络环境的网站数据统计及分析方法及系统,实现了在非开放网络环境环境下以最小的代价为网站提供流量数据统计及分析服务,并得到最完善的统计及分析结果。
技术领域
本发明属于网站数据统计及分析技术领域,尤其涉及一种用于非开放网络环境的网站数据统计及分析方法及系统。
背景技术
网站统计分析是指通过专业的网站统计分析系统(或软件),对网站访问信息的记录并归类,在此基础上的统计分析。网站统计为网站收集用户信息,用户群体,加强沟通,提高和改进网站建设有重要的意义。Google Analytics和百度统计都是常用的网站流量分析工具,均是定位于流量统计之上的流量分析工具,结合搜索引擎致力于帮助网站运营者提高网站质量。
Google Analytics和百度统计均基于互联网环境完成统计过程,两者的基本原理都是通过在网站页面中嵌入一段JS代码,当网站页面被访问时,执行该代码获取浏览器相关信息和访问来源等存于Cookie并在页面加载或退出时发送带相关参数的请求,将用户访问信息传递给相应的数据服务器上。
在复杂的网络环境中,例如部署在大型局域内部网站或者开放网络访问受限环境中(像银行,军工等行业)并对用户提供服务的网站,需要对其用户流量进行数据统计和分析,绝大部分的做法是通过自建统计系统完成流量统计和分析的过程,不可避免的会存在如下问题:(1)功能实现开发工作量大;(2)统计数据的粒度不够细;(3)数据后项分析功能不完善;(4)性能不高,硬件资源的消耗。即在非公开网络环境中统计存在的问题是网站之间不能直接与互联网进行通信。
发明内容
本发明的发明目的是:为了解决以上问题,本发明提出了一种用于非开放网络环境的网站数据统计及分析方法及系统,以期实现在非开放网络环境中对网站数据进行统计及分析。
本发明的技术方案是:用于非开放网络环境的网站数据统计及分析方法,包括代理服务器和统计服务器,设于非开放网络环境中的代理服务器与设于开放网络中的统计服务器进行数据传输,该方法包括以下步骤:
A、创建统计脚本客户端,将统计脚本客户端嵌入到待监控站点页面中;
B、利用统计脚本客户端采集待监控站点页面访问数据,并发送至代理服务器;
C、在代理服务器端对统计脚本客户端采集的访问数据进行重新整合得到统计数据,并将统计数据发送至统计服务器;
D、在统计服务器端根据统计数据完成待监控站点页面数据统计,并生成访问分析报文。
进一步地,所述统计脚本客户端为JavaScript脚本。
进一步地,所述访问数据包括浏览器数据、用户信息数据、用户访问来源数据及待监控页面数据。
进一步地,所述步骤B包括如下子步骤:
B1、当访问者访问待监控站点页面时,利用所述统计脚本客户端采集待监控站点页面访问数据;
B2、将所述统计脚本客户端采集的访问数据发送至代理服务器。
进一步地,所述步骤B2将所述统计脚本客户端采集的访问数据发送至代理服务器,具体为:根据所述统计脚本客户端采集的访问数据生成Cookie记录,并将访问数据以数据报文的形式发送至代理服务器。
进一步地,所述步骤C包括以下子步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510050440.2/2.html,转载请声明来源钻瓜专利网。