ARMS支持捕获的用户行为

背景介绍

在“用户体验监控”体系下,前端 SDK 默认采集用户交互行为的范围,以及如何通过自定义方式扩展事件上报能力。

自动捕获用户行为的范围

前端SDK捕获并上报用户在页面上点击的元素为 ['button', 'a', 'input', 'select', 'option', 'textarea']等DOM元素,诸如div、dt这样的标签点击事件,并不会上报。

自定义捕获用户行为范围

以下方案二选一,优先考虑第一种方案:

1、调整页面DOM结构,将可点击的元素加上buttona这样的标签,让SDK自动抓取。

2、通过SDK提供的sendCustom API手动上报:比如在需要上报的元素中添加监听器,出现click事件时调用ARMS.sendCustom方法,填写对应的type、name及扩展属性,然后在ARMS控制台的“自定义事件”页面中筛选查看。