【技术实现步骤摘要】
用于生成热力图的方法、装置以及系统
本专利技术涉及计算机信息处理领域,具体而言,涉及一种用于生成热力图的方法、装置以及系统。
技术介绍
互联网时代,各类网站后台的装修者在装修的过程中,强烈的期望掌握更多的用户分屏浏览行为信息,比如页面的到达访次、用户的平均访问深度等信息;基于对用户行为信息的分析,装修者可以更合理的优化页面排版,节约装修成本,提高用户的关注度,进而达到预期的效果;要满足这一需求则需要实时的采集用户浏览行为信息、并对信息进行汇总和提炼,进而展示给网站后台的装修者,供装修参考。现有技术中对于网页上用户行为的统计主要是通过热力图的方式进行统计。一般方法是针对网页浏览用户的访问次数、点击量等指标进行统计进而生成热力图。现有网页热力图的实现方案主要有以下两种:方案一:统计目标网页各个像素点击量得到目标网页的点击热力图,生成基于单或多网页链接区域的点击热力图,方案一通过对目标网页进行埋点,监听整页点击事件,统计汇总页面各像素区域的点击次数,进而形成点击热力图。方案二则是通过对网页特定单片或多片区域进行点击事件监听,并最终统计汇总出指定区域的点击热力图。现有的生 ...
【技术保护点】
1.一种用于生成热力图的方法,其特征在于,包括:监听用户在浏览器页面上的操作生成操作数据,所述操作包括鼠标滑动事件;在监听到所述鼠标滑动事件时,判断当前网页高度是否大于高度阈值;在当前网页高度大于所述高度阈值时,用所述当前网页高度更新所述高度阈值;以及通过所述高度阈值与所述操作数据生成热力图。
【技术特征摘要】
1.一种用于生成热力图的方法,其特征在于,包括:监听用户在浏览器页面上的操作生成操作数据,所述操作包括鼠标滑动事件;在监听到所述鼠标滑动事件时,判断当前网页高度是否大于高度阈值;在当前网页高度大于所述高度阈值时,用所述当前网页高度更新所述高度阈值;以及通过所述高度阈值与所述操作数据生成热力图。2.如权利要求1所述的方法,其特征在于,所述通过所述高度阈值与所述操作数据生成热力图,包括:通过所述高度阈值与所述操作数据生成网页分屏热力图。3.如权利要求1所述的方法,其特征在于,所述监听用户在浏览器页面上的操作生成操作数据,包括:通过页面埋点的方式,监听所述用户在所述浏览器页面上的操作生成所述操作数据,所述操作数据包括用户信息。4.如权利要求1所述的方法,其特征在于,还包括:通过分布式发布订阅消息系统实时采集所述操作数据与所述高度阈值。5.如权利要求4所述的方法,其特征在于,所述操作数据分多区储存在所述分布式发布订阅消息系统中,且属性为相同主题。6.如权利要求1所述的方法,其特征在于,所述通过所述高度阈值与所述操作数据生成热力图,包括:通过分布式实时计算系统处理所述操作数据与所述高度阈值,生成处理结果;确定最小统计像素区域;通过所述最小统计像素区域与Hbase表格保存所述处理结果;以及通过所述处理结果生成所述热力图。7.如权利要求6所述的方法,其特征在于,所述通过分布式实时计算系统处理所述操作数据与所述高度阈值,生成处理结果,包括:通过分布式实时计算系统筛选所述操作数据与所述高度阈值,生成处理结果。8.如权利要求6所述的方法,其特征在于,所述通过所述最小统计像素区域与Hbase表格保存所述处理结果,包括:通过所述最小统计像素区域对所述处理结果...
【专利技术属性】
技术研发人员:柏雪峰,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。