- 点击:人们点哪里,点得越集中越热,旁边列出被点击的元素。
- 滚动:人们往下看到多远。越往下越暗;虚线标出 75%、50%、25% 的访问看到的位置。
需要什么
地图的数据来自浏览器 SDK。
点在不是控件的地方也算一次点击:它说明人们以为那里能点。
地图下面的页面
页面是打开过它的某个会话的回放,停在页面加载完成的时刻,并把整个页面长度展开。录制 可以在这种窗口下最近 20 个录到这个页面的会话之间切换,打开这次会话 跳到画出来的那一次。 回放里遮盖的内容这里同样遮盖,看到页面需要rum.replay.read。没有回放或没有这个权限时,数字仍然有效:元素的列表、深度的表格都在。
点击怎么定位
一次点击记录它落在哪个元素上、落在元素的什么位置,所以不管窗口多大,它都落在同一个元素上。元素按它在页面里的位置(action.target.path,只有标签和序号,不含任何人写的内容)在回放里找到。这次回放里没有的元素(页面变了),按点击在页面上的位置放置,列表里会写明 不在这次录制的页面上。
没有这个字段的旧 SDK 数据按选择器分组;选择器能找到元素时画在元素中间。
数字怎么算
地图按实际存下来的行计算。应用只保留一部分会话时,地图说明人们点哪里,不说明本来会有多少点击。测试驱动的会话不计入。 深度从页面顶部量到窗口底部。停在某处的访问看到了它上面的全部内容,所以越往下比例只会变小或不变。Mole Agent
工具get_rum_heatmap 用数字说明同样的内容:点击最多的元素、页面长度、看到各深度的访问比例。