美文网首页
iOS统计错误

iOS统计错误

作者: 程序猿马国玺 | 来源:发表于2020-08-07 17:21 被阅读0次

    最近工作中遇到了App使用中接口请求失败的问题,但是自己测试的时候又很难复现,于是想到通过某种方法收集一些报错信息。
    最先想到的就是让后台新增一个上传错误日志的接口,当接口调用失败的时候,把errorCode和errorMessage上传到服务器。
    但是接口调用失败的时候不排除是没有网络或者服务器宕机的原因,这个时候日志也无法成功上传,所以这个方案被否了
    最终的方案是使用了友盟统计SDK中的自定义事件实现了。友盟可以在无网络情况下保存日志,等到有网的时候一起上传,这样就很好的解决没有网络的问题,使用友盟的SDK上传到友盟的服务器也很好的解决了自己服务器宕机的问题。

    1. 首先集成友盟统计SDK
    2. 注册自定义事件->多参数事件
    3. 代码里上传事件

    整个流程还是比较简单的,查看友盟的文档即可完成,不过还是有写需要注意的地方

    • 上传的参数value不能超过256个字节,否则会上报失败,集成之后看不到上报的数据大部分是由于这个原因造成的
    • 集成测试的时候需要添加测试设备,这样可以实时的查看上报的数据,集成测试完成之后一定要删掉测试设备,否则友盟会认为你一直在测试中,正式的数据一直统计不到
    • 统计数据只是针对参数不同值做了区分和统计,并不能完整的查看统计数据,这确实有点难以接受。


      统计数据查看

    相关文章

      网友评论

          本文标题:iOS统计错误

          本文链接:https://www.haomeiwen.com/subject/keffdktx.html