dev_report.md 2.21 KB

小程序异常上报说明文档

此文档限于小程序开发使用,需结合小程序管理后台进行配置使用,以便于后期调试维护使用。

操作流程

小程序管理后台页面中需要操作的两个地方:

  1. 监控报警(仅限次数): 开发 -> 运维中心 -> 性能监控 -> 新建 监控报警
  2. 自定义事件上报: 统计 -> 自定义事件 -> 事件管理 -> 新建事件 事件上报

注意: 以上两者有区别,前者用户次数上报及告警;后者用户数据分析等。

事件表及事件ID

事件编号 事件名称 上报参数 场景
1001 wx_login_error error对象 onLogin失败
1002 get_userinfo_error 拒绝授权 error 用户拒绝授权
1003 get_phonenumber_error 拒绝获取 error 用户拒绝获取手机号
1004 signin_by_openid_error 509异常 error 用户已是有货账户
1005 decode_userinfo_error 解析用户异常 error 解析数据为空
1006 request_401_error 请求参数 session_key 过期
1007 show_bind_phone_number_page 用户信息 展示手机号绑定页面
1008 request_508_error 请求头 签名错误
1009 set_storage_error 缓存 key 及 value 值 设置缓存失败
1010 get_storage_error 缓存 key 获取缓存失败

公共上报参数

参数名 参数类型 示例 备注
error 字符串 getUserInfo:fail auth deny error 异常信息
time 字符串 2019-01-02 下午4:22:11 异常发生时间
timestamp 字符串 1546417425000 异常发生时间戳
udid 字符串 1e87a0c21bf24a50bd35faac18dc3173 请求中的 udid
monitor_id 字符串 0 此上报所需的 monitor_id
info 字符串 {
os_version: '7.0.1',
device_model: 'iPhone Xs Max',
device_brand: 'iPhone',
sdk_version: '2.4.3'
}
异常相关设备及用户的信息

ps: 上报参数及事件相关目前尚不完善,请大家共同添加完善。