热图代码添加
8.5.1 代码介绍
热图代码用于加载SiteMonitor JS热图脚本,在网页上正确添加热图代码后,即可实现收集用户的点击行为,利用热图呈现,颜色越深的区域表示点击越多,颜色越浅则表示点击少。
8.5.2 代码导出
后台路径:高阶报告-热图分析,输入分组名称和页面URL后,点击保存并获取代码即可。
导出的代码样例
热图基础代码:
stm_clicki('require','heatmap', '//stm-cdn.cn.miaozhen.com/plugins/heatmap.js?v='+Math.round(new Date().getTime()/1000/1800));
stm_clicki('heatmap:on',5);
切片代码:
stm_clicki('heatmap:setSection','切片名称');
8.5.3 使用样例
普通使用方法
Step 1:确定需要监测的页面,配置“分组名称”和"页面URL"。
页面URL配置规则
如您想在报告中匹配以下3个页面:
- www.example.com/home/index.html?from=baidu
- www.example.com/home/intro.html
- www.example.com/product/productA.html?from=QQ
方案一:1条规则 -- 页面URL开头为 www.example.com
方案二:2条规则 -- a. 页面URL开头为www.example.com/home/ 和 b. 页面URL开头为www.example.com/product/productA
注意:填写匹配的页面URL的开头越具体,则匹配范围越精细。请不要填写URL中 ?及?后的字符。若填写,会自动忽略。
Step 2:在网页部署热图代码
在需要检测热图的页面都加上这段代码,直接复制代码粘贴与网页上,推荐加在基础统计代码后。
Step 3:在后台查看数据
后台路径:高阶报告-热图分析
当情况比较特殊时,就需要用到切片。
适用的场景:网页在一个框架下可以展示不同的子页面;监测轮播图的热图。
Tips:H5页面不需要用到切片,只需在每页加上虚拟PV,点击即会归属到所设置的虚拟PV下。在后台看数据时,查看所设置虚拟PV的热图即可。
8.5.4 切片配置
基本设置与上述步骤相同,但在子页面切换或轮播图切换时,要触发切片代码。下面介绍使用样例:
1.http://www.miaozhen.com/index.php/Index.html页面有轮播图
2.现需要监测各个轮播图的的热图。共有 “新起点,再出发” , “数据创造信任” , “秒针营销科学院” , “多维数据,探析真相” 4个图片,则对应地有4个切片代码。图片切换时就触发响应的切片代码,具体部署方法请让技术人员根据网站实际情况实现。
- stm_clicki('heatmap:setSection','新起点,再出发');
- stm_clicki('heatmap:setSection','数据创造信任');
- stm_clicki('heatmap:setSection','秒针营销科学院');
- stm_clicki('heatmap:setSection','多维数据,探析真相');
8.5.5 其他说明
- SiteMonitor 热图统计脚本采用异步加载机制,不阻碍网页上其他内容的加载与渲染。
- SiteMonitor 热图统计脚本采用CDN技术进行加速,以保证脚本的更高获取度