# Lab No.1

# v1.5.1

下载 SDK (opens new window)


# 版本特性

  • 支持小程序非标行为自采集,可较大程度减少前端埋点工作量

# 升级指引

  1. 替换 SDK 后,init 参数配置 proxyPage 来开启可代理事件上报功能。
 //开启自动代理,此功能为有数SDK核心功能,建议开启
 autoProxy: true
  1. 请微信与有数小助手 youshu_helper 联系,我们将提供技术同学帮助您完成剩余的前端事件上报。



# Lab NO.2

# v1.3.25-ins

下载 SDK (opens new window)


# 版本特性

  • 支持小程序 XPath 路径
  • element_id 唯一性
  • element_id 唯一的场景下列表顺序唯一

# 升级指引

替换 SDK 后,init 参数配置 useComponentXPath 来开启 xpath 功能

  useComponentXPath:true,

# 说明

  1. 由于小程序 XPath 跟web端Xpath不同,目前小程序以函数级打点为最细粒度。建议业务上不同的按钮以不同的函数加以区分。若多个按钮执行相同的函数,如需区分 XPath,有数 SDK 提供更高级的data-track-name来区分 element_id。
  2. 针对多级列表如 100 个 list,执行相同的函数,点击列表依然想上报同样的element,但想区分列表顺序,有数 SDK 提供更高级的data-track-index 方式来区分顺序

# 示例

<view class="btn btn_2" bind:tap="btn2Handle" data-track-index="{{1}}" data-track-name="2_1">btn2_1</view>
<view class="btn btn_2" bind:tap="btn2Handle" data-track-index="{{2}}" data-track-name="2_2">btn2_2</view>

# 上报后的数据示例

[{"type":"element","props":{"page":"pages/auto-track/index","page_title":"autotrack xpath","type":"tap","element_id":"f19a964d0094d7cc0b0593482a96daf6","index":2,"name":"2_2","xpath":{"p_0":"pages/auto-track/index","p_1":"pages/auto-track/compA/index#2_2?eventMethod=btn2Handle&eventType=tap"},"event_method":"btn2Handle","event_type":"tap","page_type":"f19a964d0094d7cc0b0593482a96daf6","page_path":"pages/auto-track/index","data":{"name":"2_2","index":2,"value":{"common":"isCommonData","is":"compA"}},"time":1617354375704,"idenTifier":"---1-1-10---","wx_user":{"local_id":"1607999541150-d82880e0-78d5-4902-9580-00c194da9576","open_id":"123","txsr_from_share_info":{"mi":"31bc43da666b598f8aadbd8e51fafb1b","d":1},"union_id":null,"get_auto_id_time":1608256015738,"app_id":"wx195745e8e342b133","user_id":"xxx"},"system_info":{"brand":"devtools","model":"iPhone X","version":"7.0.4","screenWidth":375,"screenHeight":812,"system":"iOS 10.0.1","platform":"devtools","SDKVersion":"2.11.3","benchmarkLevel":1},"framework_info":{"framework":"unknown"},"chan":{"":"","chan_wxapp_scene":1001,"chan_id":""},"sr_sdk_version":"1.3.24"},"from":"sr-sdk-wxapp","tracking_id":"1617354366106-db32ed70-a81f-4bd9-b524-c8605d949a53","log_id":4}]