热力图的显示方法、装置及系统制造方法及图纸

技术编号:9740201 阅读:112 留言:0更新日期:2014-03-06 23:50
本发明专利技术公开了一种热力图的显示方法、装置及系统。其中,该方法包括:将动态显示页面转换为多张静态显示页面,其中,动态显示页面为滚动显示的页面集合;获取页面集合对应的多张热力图;将多张热力图分别覆盖在对应的静态显示网页之上。通过本发明专利技术,能够实现可以直观展示动态显示页面的热力图。

【技术实现步骤摘要】
热力图的显示方法、装置及系统
本专利技术涉及计算机互联网领域,具体而言,涉及一种热力图的显示方法、装置及系统。
技术介绍
在WAP站点的用户点击分析中采用基于用户点击链接的行为来生成相应的热力图,链接级热力图支持目标页面用户点击行为(精确到链接)的监测,能够直观的呈现出网页中哪些链接比较吸引访问者点击而哪些链接吸引力不大。视频基地要进行WAP全方位改版,地址映射会重新定位到OMS新的目录树中去(目前域名指向的地址都是老版的),WAP改版后简版热力图、彩板热力图及触屏版热力图都会改变域名地址映射,改版以后,WAP新版上线后,适配随之更改,需检测WAP改版后,各版本热力图下载是否随着UA适配指向正确的地址、下载的页面是否是改版后的WAP页面。针对如图1所示的视频基地WAP网站触屏版的首页为例的动态显示页面,用户可以通过触发滑动键来显示多张网页页面,即相对于普通页面的展示方式,触屏版的页面展示是可以使用滑动方式动态显示,方便了用户在触屏手机上进行内容的阅读,不过对热力图的展示提出了比较高难度的要求。热力图模块在页面上覆盖上热点后,该网页仅仅作为用户点击的背景存在,无法供管理员滑动,也无法重新覆盖热力图。目前针对相关技术的无法正常显示动态显示页面的热力图的问题,目前尚未提出有效的解决方案。
技术实现思路
针对相关技术的无法正常显示动态显示页面的热力图的问题,目前尚未提出有效的解决方案,为此,本专利技术的主要目的在于提供一种热力图的显示方法、装置及系统,以解决上述问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种热力图的显示方法,该方法包括:将动态显示页面转换为多张静态显示页面,其中,动态显示页面为滚动显示的页面集合;获取页面集合对应的多张热力图;将多张热力图分别覆盖在对应的静态显示网页之上。进一步地,将动态显示页面转换为多张静态显示页面的步骤包括:提取动态显示网页中包含的所有页面的URL地址及其对应的坐标;将每个页面的URL地址对应的坐标设置为新坐标;将每个页面按照新坐标进行显示,获取到多张静态显示页面。进一步地,将每个页面按照新坐标进行显示,获取到多张静态显示页面的步骤包括:当每个网页的新坐标的纵坐标值都相同,且横坐标值相隔固定间距时,构建多张静态显示页面为横排显示的固定网页;当每个网页的新坐标的横坐标值都相同,且纵坐标值相隔固定间距时,构建多张静态显示页面为横排显示的固定网页。进一步地,将多张热力图分别覆盖在对应的静态显示网页之上的步骤包括:读取步骤,用于读取动态显示页面中第一页面对应的新坐标;获取步骤,用于根据动态显示网页中第一页面的URL地址获取第一页面对应的热力图;修改步骤,用于将第一页面的热力图的坐标值修改为第一页面的新坐标;循环步骤,用于通过循环执行读取步骤、获取步骤和修改步骤来遍历修改所有热力图的坐标值,获取每张热力图的新坐标;覆盖步骤,用于将每张热力图按照新坐标显示在对应的静态显示网页之上。进一步地,获取页面集合对应的多张热力图的步骤包括:记录用户点击页面集合中各个页面时的点击坐标和网页的URL地址;按照点击坐标和网页的URL地址生成每个页面的热力图。为了实现上述目的,根据本专利技术的另一方面,提供了一种热力图的显示装置,该装置包括:转换模块,用于将动态显示页面转换为多张静态显示页面,其中,动态显示页面为滚动显示的页面集合;获取模块,用于获取页面集合对应的多张热力图;显示模块,用于将多张热力图分别覆盖在对应的静态显示网页之上。进一步地,提取模块,用于提取动态显示网页中包含的所有页面的URL地址及其对应的坐标;设置模块,用于将每个页面的URL地址对应的坐标设置为新坐标;第一子获取模块,用于将每个页面按照新坐标进行显示,获取到多张静态显示页面。进一步地,第一子获取模块包括:第一构建模块,用于当每个网页的新坐标的纵坐标值都相同,且横坐标值相隔固定间距时,构建多张静态显示页面为横排显示的固定网页;或,第二构建模块,用于当每个网页的新坐标的横坐标值都相同,且纵坐标值相隔固定间距时,构建多张静态显示页面为横排显示的固定网页。进一步地,读取模块,用于读取动态显示页面中第一页面对应的新坐标;第二子获取模块,用于根据动态显示网页中第一页面的URL地址获取第一页面对应的热力图;修改模块,用于将第一页面的热力图的坐标值修改为第一页面的新坐标;循环模块,用于通过循环执行读取模块、第二子获取模块和修改模块来遍历修改所有热力图的坐标值,获取每张热力图的新坐标;覆盖模块,用于将每张热力图按照新坐标显示在对应的静态显示网页之上。进一步地,获取模块包括:记录模块,用于记录用户点击页面集合中各个页面时的点击坐标和网页的URL地址;生成模块,用于按照点击坐标和网页的URL地址生成每个页面的热力图。为了实现上述目的,根据本专利技术的又一方面,提供了一种热力图的显示系统,该系统包括:客户端,发送热力图请求;服务器群,与客户端建立通信关系,用于接收客户端的热力图请求,并根据热力图请求将动态显示页面转换为多张静态显示页面,其中,动态显示页面为滚动显示的页面集合,并在获取页面集合对应的多张热力图之后,将多张热力图分别覆盖在对应的静态显示网页之上。进一步地,服务器群包括:应用服务器,与客户端建立通信关系,用于根据热力图请求获取动态显示网页中包含的所有页面的URL地址及其对应的坐标;数据库服务器,与应用服务器建立通信关系,用于将每个页面的URL地址对应的坐标设置为新坐标,并将每个页面按照新坐标进行显示,获取到多张静态显示页面返回给客户端。进一步地,服务器群还包括:源码服务器,与应用服务器建立通信关系,用于接收所有页面的URL地址及其对应的坐标,并根据所有页面的URL地址下载源码信息;图片服务器,与源码服务器或客户端建立通信关系,用于获取源码信息,下载所有页面的热力图,并将热力图返回给客户端。通过本专利技术,采用将动态显示页面转换为多张静态显示页面,其中,动态显示页面为滚动显示的页面集合;获取页面集合对应的多张热力图;将多张热力图分别覆盖在对应的静态显示网页之上,解决了相关技术的无法正常显示动态显示页面的热力图的问题,进而实现可以直观展示动态显示页面的热力图的效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据现有技术的动态显示页面的显示效果示意图;图2是根据本专利技术实施例的热力图的显示方法的流程图;图3是根据图2所示的实施例的静态显示页面的显示效果示意图;图4是根据本专利技术实施例的热力图的显示装置的结构示意图;以及图5是根据本专利技术实施例的热力图的显示系统的结构示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。实施例一:在其最基本的配置中,图2是根据本专利技术实施例的热力图的显示方法的流程图;图3是根据图2所示的实施例的静态显示页面的显示效果示意图。如图2所示,该方法包括如下步骤:步骤S10,将动态显示页面转换为多张静态显示页面,其中,动态显示页面为滚动显示的页面集合。步骤S30,获取页面集合对应的多张热力图。步骤S50,将多张热力图分别覆盖在对应本文档来自技高网...
热力图的显示方法、装置及系统

【技术保护点】
一种热力图的显示方法,其特征在于,包括:将动态显示页面转换为多张静态显示页面,其中,所述动态显示页面为滚动显示的页面集合;获取所述页面集合对应的多张热力图;将所述多张热力图分别覆盖在对应的所述静态显示网页之上。

【技术特征摘要】
1.一种热力图的显示方法,其特征在于,包括:将动态显示页面转换为多张静态显示页面,其中,所述动态显示页面为滚动显示的页面集合;获取所述页面集合对应的多张热力图;将所述多张热力图分别覆盖在对应的所述静态显示网页之上;其中,将所述动态显示页面转换为所述多张静态显示页面的步骤包括:提取所述动态显示网页中包含的所有页面的URL地址及其对应的坐标;将每个页面的URL地址对应的坐标设置为新坐标;将每个页面按照所述新坐标进行显示,获取到所述多张静态显示页面。2.根据权利要求1所述的方法,其特征在于,将每个页面按照所述新坐标进行显示,获取到所述多张静态显示页面的步骤包括:当每个网页的新坐标的纵坐标值都相同,且横坐标值相隔固定间距时,构建所述多张静态显示页面为横排显示的固定网页;当每个网页的新坐标的横坐标值都相同,且纵坐标值相隔固定间距时,构建所述多张静态显示页面为横排显示的固定网页。3.根据权利要求2所述的方法,其特征在于,将所述多张热力图分别覆盖在对应的所述静态显示网页之上的步骤包括:读取步骤,用于读取所述动态显示页面中第一页面对应的新坐标;获取步骤,用于根据所述动态显示网页中所述第一页面的URL地址获取所述第一页面对应的热力图;修改步骤,用于将所述第一页面的热力图的坐标值修改为所述第一页面的新坐标;循环步骤,用于通过循环执行所述读取步骤、所述获取步骤和所述修改步骤来遍历修改所有热力图的坐标值,获取每张热力图的新坐标;覆盖步骤,用于将每张热力图按照新坐标显示在对应的静态显示网页之上。4.根据权利要求1至3中任意一项所述的方法,其特征在于,获取所述页面集合对应的多张热力图的步骤包括:记录用户点击所述页面集合中各个页面时的点击坐标和所述网页的URL地址;按照所述点击坐标和所述网页的URL地址生成每个页面的热力图。5.一种热力图的显示装置,其特征在于,包括:转换模块,用于将动态显示页面转换为多张静态显示页面,其中,所述动态显示页面为滚动显示的页面集合;获取模块,用于获取所述页面集合对应的多张热力图;显示模块,用于将所述多张热力图分别覆盖在对应的所述静态显示网页之上;其中,所述转换模块包括:提取模块,用于提取所述动态显示网页中包含的所有页面的URL地址及其对应的坐标;设置模块,用于将每个页面的URL地址对应的坐标设置为新坐标;第一子获取模块,用于将每个页面按照所述新坐标进行显示,获取到所述多张...

【专利技术属性】
技术研发人员:柳振宇谢光辉
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:

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

1