1.3.2 • Published 8 months ago

monitor-track-weapp v1.3.2

Weekly downloads
-
License
-
Repository
-
Last release
8 months ago

微信小程序监控及埋点 SDK 工具

使用

npm install monitor-track-weapp -S
import Track from 'monitor-track-weapp';

export const track = new Track();

track.init({
  appid: 'wx25040ed54a350d66',
  reportUrl: 'https://some-path/some-path',
  projectID: 'xxxx',
  framework: 'Taro',
  enable: process.env.NODE_ENV === 'production',
});

// 有些信息可能是需要异步获取的,需要获取后再设置,比如设置customPayload
wx.request({
  url: 'https://some-path/some-path',
  data: {},
  header: {
    'content-type': 'application/json',
  },
  method: 'POST',
  success: (res) => {
    track.setGlobalReport('customPayload', JSON.stringify(res));
  },
});

配置项

配置项类型必填默认值注释
reportUrlstring''上报地址,后台地址
projectIDstring''项目 ID
appidstring''小程序 appid
framework'Taro'-框架
enablePerformancebooleanfalse启用性能上报
ignoreobjectfalse忽略上报的信息
customPayloadstringfalse自定义 payload
enablebooleanfalse是否开启日志收集,默认关闭

ignore

参数类型必填默认值注释
urlsstring[][]忽略的 url
errorsstring[][]忽略的异常信息
apisstring[][]忽略的接口
1.3.2

8 months ago

1.3.1

8 months ago