RUM 的点击热力图除了叠加点击密度外,还额外做了两件事:一是判断元素是否可交互(target.reaction),button、a、input、select、cursor:pointer 等被标记为可交互,其他不是;二是判断点击是否可信(target.trust),通过 isTrusted、元素尺寸、可见性等多维度过滤自动化脚本和误触。基于这些能力,可以进一步做“无效点击分析”——如果大量点击落在不可交互元素上,说明用户误以为这里可以点击,通常暴露了 UI 设计问题:看似按钮却无响应、图片看似可点却不是链接等。产品团队可以据此精准修复交互错觉。




