一种基于HTML5网页的用户行为分析方法及装置制造方法及图纸

技术编号:13677449 阅读:131 留言:0更新日期:2016-09-08 04:05
本发明专利技术公开了一种基于HTML5网页的用户行为分析方法及装置,该方法包括:当用户访问产品业务系统时,在HTML5移动网页端收集用户操作信息,所述用户操作信息为用户对产品业务的进行操作的操作信息;采用基于JavaScript的用户行为规则对所述用户操作信息进行匹配,若匹配成功,则记录所述用户操作信息,若匹配失败,过滤掉所述用户述操作信息;将记录的所有的用户操作信息进行统计、分析和处理,获取用户的行为分析结果。该方法实现提高用户行为分析的准确性。

【技术实现步骤摘要】

本专利技术涉及用户行为分析
,特别是涉及一种基于HTML5网页的用户行为分析方法及装置
技术介绍
目前,用户行为分析是指在获得系统访问量基本数据的情况下,对有关数据进行统计、分析,从中发现用户访问系统的规律,并将这些规律与产品发展策略等相结合,从而发现目前产品可能存在的问题,并为进一步修正或重新制定产品发展策略提供依据。业务非常关心各个功能模块的用户使用情况、性能情况、异常情况等,以不断完善现有产品的质量,提高竞争力。这些数据传统的获取方式是问卷调查。现有的比如问卷调查这种方式其广度和深度以及质量都很难保证,而且是混合在业务中进行数据收集,结合在业务中存在各种问题:影响用户的使用流畅性,收集的数据比较片面,不具备全面性。所以采用问卷调查的方式来进行用户行为分析的准确性较低。
技术实现思路
本专利技术的目的是提供一种基于HTML5网页的用户行为分析方法及装置,以实现提高用户行为分析的准确性。为解决上述技术问题,本专利技术提供一种基于HTML5网页的用户行为分析方法,该方法包括:当用户访问产品业务系统时,在HTML5移动网页端收集用户操作信息,所述用户操作信息为用户对产品业务的进行操作的操作信息;采用基于JavaScript的用户行为规则对所述用户操作信息进行匹配,若匹配成功,则记录所述用户操作信息,若匹配失败,过滤掉所用户述操作信息;将记录的所有的用户操作信息进行统计、分析和处理,获取用户
的行为分析结果。优选的,所述若匹配成功,则记录所述用户操作信息之后,还包括:将匹配成功的用户操作信息存储在本地浏览器的数据仓库LocalStorage中。优选的,所述将匹配成功的用户操作信息存储在本地浏览器的数据仓库LocalStorage中之后,包括:当收集到的用户操作信息的数量达到设置的限制阈值后,通过AJAX网页技术将用户操作信息同步发送给服务器。优选的,所述用户操作信息包括用户的登录信息、登出信息和对产品业务的功能操作信息。优选的,所述获取用户的行为分析结果之后,还包括:对所述用户的行为分析结果进行输出显示。本专利技术还提供一种基于HTML5网页的用户行为分析装置,包括:用户行为监测模块,用于当用户访问产品业务系统时,在HTML5移动网页端收集用户操作信息,所述用户操作信息为用户对产品业务的进行操作的操作信息;用户行为匹配模块,用于采用基于JavaScript的用户行为规则对所述用户操作信息进行匹配,若匹配成功,则记录所述用户操作信息,若匹配失败,过滤掉所用户述操作信息;用户行为分析模块,用于将记录的所有的用户操作信息进行统计、分析和处理,获取用户的行为分析结果。优选的,所述用户行为匹配模块还包括:用户信息存储单元,用于将匹配成功的用户操作信息存储在本地浏览器的数据仓库LocalStorage中。优选的,所述用户行为匹配模块还包括:用户信息发送单元,用于当收集到的用户操作信息的数量达到设置的限制阈值后,通过AJAX网页技术将用户操作信息同步发送给服务器。优选的,所述用户操作信息包括用户的登录信息、登出信息和对产品业务的功能操作信息。优选的,所述装置还包括:行为分析结果展示模块,用于对所述用户的行为分析结果进行输出显示。本专利技术所提供的一种基于HTML5网页的用户行为分析方法及装置,当用户访问产品业务系统时,在HTML5移动网页端收集用户操作信息,所述用户操作信息为用户对产品业务的进行操作的操作信息;采用基于JavaScript的用户行为规则对所述用户操作信息进行匹配,若匹配成功,则记录所述用户操作信息,若匹配失败,过滤掉所述用户述操作信息;将记录的所有的用户操作信息进行统计、分析和处理,获取用户的行为分析结果。可见,本专利技术通过客户端即移动网页端来定期收集用户的行为数据信息即用户操作信息,实现了产品用户行为的分析,通过自动收集用户的登录、登出、功能操作等用户行为,了解用户的使用记录、操作习惯和系统性能、异常等情况,从而获得全面的产品运行信息,为产品业务的优化和运维提供数据依据,如此采用HTML5移动网页端自动收集用户行为数据并进行处理,数据更加全面,提高用户行为分析的准确性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术所提供的一种基于HTML5网页的用户行为分析方法的流程图;图2为本专利技术所提供的一种基于HTML5网页的用户行为分析装置的结构示意图。具体实施方式本专利技术的核心是提供一种基于HTML5网页的用户行为分析方法及装置,以实现提高用户行为分析的准确性。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术所提供的一种基于HTML5网页的用户行为分析方法的流程图,该方法包括:S11:当用户访问产品业务系统时,在HTML5移动网页端收集用户操作信息;其中,用户操作信息为用户对产品业务的进行操作的操作信息;S12:采用基于JavaScript的用户行为规则对用户操作信息进行匹配,若匹配成功,则记录用户操作信息,若匹配失败,过滤掉用户述操作信息;S13:将记录的所有的用户操作信息进行统计、分析和处理,获取用户的行为分析结果。可见,该方法通过客户端即移动网页端来定期收集用户的行为数据信息即用户操作信息,实现了产品用户行为的分析,通过自动收集用户的登录、登出、功能操作等用户行为,了解用户的使用记录、操作习惯和系统性能、异常等情况,从而获得全面的产品运行信息,为产品业务的优化和运维提供数据依据,如此采用HTML5移动网页端自动收集用户行为数据并进行处理,数据更加全面,提高用户行为分析的准确性。基于上述方法,具体的,步骤S12中,若匹配成功,则记录用户操作信之后,将匹配成功的用户操作信息存储在本地浏览器的数据仓
库LocalStorage中。其中,将匹配成功的用户操作信息存储在本地浏览器的数据仓库LocalStorage中之后,当收集到的用户操作信息的数量达到设置的限制阈值后,通过AJAX网页技术将用户操作信息同步发送给服务器。具体的,用户操作信息包括用户的登录信息、登出信息和对产品业务的功能操作信息。其中,步骤S13中,获取用户的行为分析结果之后,对用户的行为分析结果进行输出显示。详细的,步骤S11中,用户通过WEB浏览器/手机端/App访问产品业务系统时,在网页上基于js方式制定一系列的用户行为规则。文中出现的js指代JavaScript。详细的,步骤S12中,用户在进行某项操作时,对基于js的用户行为规则进行匹配,如匹配则记录用户的信息即用户对产品业务的进行操作的操作信息。如用户登录系统时,记录用户的登录时间,退出系统时,记录用户退出的时间,打开具体功能时,记录功能的打开时间、发生异常时,记录异常本文档来自技高网
...

【技术保护点】
一种基于HTML5网页的用户行为分析方法及装置,其特征在于,包括:当用户访问产品业务系统时,在HTML5移动网页端收集用户操作信息,所述用户操作信息为用户对产品业务的进行操作的操作信息;采用基于JavaScript的用户行为规则对所述用户操作信息进行匹配,若匹配成功,则记录所述用户操作信息,若匹配失败,过滤掉所用户述操作信息;将记录的所有的用户操作信息进行统计、分析和处理,获取用户的行为分析结果。

【技术特征摘要】
1.一种基于HTML5网页的用户行为分析方法及装置,其特征在于,包括:当用户访问产品业务系统时,在HTML5移动网页端收集用户操作信息,所述用户操作信息为用户对产品业务的进行操作的操作信息;采用基于JavaScript的用户行为规则对所述用户操作信息进行匹配,若匹配成功,则记录所述用户操作信息,若匹配失败,过滤掉所用户述操作信息;将记录的所有的用户操作信息进行统计、分析和处理,获取用户的行为分析结果。2.如权利要求1所述的方法,其特征在于,所述若匹配成功,则记录所述用户操作信息之后,还包括:将匹配成功的用户操作信息存储在本地浏览器的数据仓库LocalStorage中。3.如权利要求2所述的方法,其特征在于,所述将匹配成功的用户操作信息存储在本地浏览器的数据仓库LocalStorage中之后,包括:当收集到的用户操作信息的数量达到设置的限制阈值后,通过AJAX网页技术将用户操作信息同步发送给服务器。4.如权利要求1所述的方法,其特征在于,所述用户操作信息包括用户的登录信息、登出信息和对产品业务的功能操作信息。5.如权利要求1至4中任意一项所述的方法,其特征在于,所述获取用户的行为分析结果之后,还包括:对所述用户的行为分析结果进行输出显示。6.一种基于...

【专利技术属性】
技术研发人员:桂海伟陈平绪黄文钦周键
申请(专利权)人:深圳云之家网络有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1