用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

小程序社区 首页 教程 查看内容

这个新能力能让假期玩得更开心?看看微信和开发者们怎么说 ...

Rolan 2019-10-8 00:00

「实时日志」可以实时记录用户在使用小程序过程中遇到的种种问题,而开发者只需知道用户的Open ID,即可快速找到问题,丝毫不费力,开发者们的假期也可以过得更舒心了。 ...


叮!


告诉你一个“不幸”的消息:明天就要上班啦!


在今天这个假期余额严重不足的时刻,此时小伙伴们的内心OS肯定是:放假时间要比上班过得尤其快!

尽管大家还沉浸在宛如脱缰野马一样的愉悦当中,不愿意接受一睁眼便要去上班这一残酷事实,但为了帮助大家更快地适应工作节奏,晓程序观察(yinghoo-tech)的小伙伴们还是毅然决然地决定充当一个推手,帮大家拉回现实。


整个国庆期间,虽然大多数开发者们都在好吃好喝好玩着,但是小程序们可没有“休息”,依然在用户的手机里“疲于奔命”,为用户的美好假期出一份力。


但是,在没有开发者的照看下,小程序们多少还是会遇到一些问题。不但用户反馈“无门”,由于不能及时处理,开发者想要再去解决,也无从查起。所以,这些小烦恼总会影响开发者们的愉快假期。


现在,一个小程序新能力的上线,打破了这一局面,它就是「实时日志」能力。「实时日志」可以实时记录用户在使用小程序过程中遇到的种种问题,而开发者只需知道用户的Open ID,即可快速找到问题,丝毫不费力,开发者们的假期也可以过得更舒心了。


对此,我们邀请到「实时日志」能力的微信官方开发人员与几位开发者,一起来聊聊这一能力是什么?能够帮助开发者解决哪些问题?


01

「实时日志」能力的作用是什么?

帮助开发者解决了哪些痛点?

微信官方:「实时日志」可以帮助开发者快速排查小程序bug、定位问题。以前,在用户遇到问题的时候,需要用户在手机端把日志上传,进行反馈,然后开发者在小程序后台去把日志下载下来查看。整个流程冗长,不是特别顺畅,过程中需要找到用户,所以有一定的效率成本。有了这个实时日志后就不再需要麻烦用户,开发者在后台就可以直接看到用户的日志,然后排查问题了。


02

如何接入与使用这一能力?

群接龙:「实时日志」是微信提供的一个能力,在用户端加入一段代码就能解决,也就是微信自带的一个API(应用程序编程接口)。接入之后,用户在使用小程序的时候,出现任何问题,日志都会实时同步到后台,管理日志的话,也是在微信的管理后台上操作,所以排查问题就很方便了。



「实时日志」主要的使用场景有哪些?

群接龙:场景就是,我们在调试一些本地无法复现,但是用户又很频繁去反馈的一些问题,「实时日志」可以大大提升我们从客服到开发,然后再反馈给用户的完整链路的效率。


以前,我们客服人员会收到一些用户反馈反复出现的bug,其实很多用户反馈的都是同一个bug,这个时候我们很难去复现和定位这个问题,然后用户就会很不耐烦。


举个例子的话。小程序用户端就像我们的孩子,你有几十万个孩子,你不可能每个孩子去询问发生了什么问题。这个时候「实时日志」,就像是在每个孩子身上装了一个智能手表,发生了什么事情你就可以通过手机去检测他是那个孩子出了问题那个孩子闯祸了,就可以直接找到出问题的那个孩子。


04

接入「实时日志」能力之后,开发者

可以用它来做哪些事?

微信读书:我们会用它来做问题排查和调试BUG。


在没有这个能力之前,我们主要是应用小程序原生的那一套反馈系统和我们自己有一套类似于客服聊天的一个系统来发现问题。但是,有时候会出现一些问题,比如,用户上报的日志有缺失,定位不到日志等等。


现在,有了「实时日志」的话,我们就可以直接根据用户的Open ID,直接在后台筛选就可以,很方便定位到出现问题的日志。


另外一个使用的场景是,我们做业务内测的情况。以前主要是根据反馈来做,测试的同学看到有问题,他得去查一下用户大概是什么时候发的反馈,然后我们再去系统里把反馈找出来。现在,因为测试账号都是固定的,所以就可以用同一个Open ID来实时监控测试的日志就可以了,这一点也是优化了运营的工作流程。


05

有了这个新能力,在处理问题时,

时间与流程上有哪些优化?

客服小助手:过去,用户反馈一个问题过来,我们需要反复确认,而且只能依赖后台去查看,不过最好是前端能够复现的问题,比较麻烦的话,就只能大概猜测问题在哪里,然后做代码的调整。


「实时日志」能力上线后,直接向用户要微信号跟发生问题的时间,就可以直接拉到当时的日志,不用像之前一样去跟他了解怎么复现等一系列问题,省去了人工沟通的环节。


对开发来说,都希望自己的小程序可控。不过,上线一个新功能,确实难以避免bug,但是有了这个能力,相当于多了一层保障,多了一种处理的手段。


06

接入及使用「实时日志」过程中,

开发者该注意哪些问题?

微信官方&开发者:

1、这是一项通用的基础能力,无论哪一类小程序,都建议接入,会方便定位与排查问题;


2、目前,小程序的后台限制了每个小程序每天存储100万条日志,只保留3天,所以开发者需要及时排查、及时解决问题;


3、不需要把所有日志都导出来,信息太大的话,不利于排查,也会占用存储空间,起到适得其反的效果,建议结合实际情况选择性导出等。


鲜花
鲜花
鸡蛋
鸡蛋
分享至 : QQ空间
收藏
原作者: 晓程序观察 来自: 晓程序观察