一站式互联网开发解决方案提供商

 服务热线:400-661-0809        邮箱:vip@facecloud.net

 服务热线:400-661-0809      邮箱:vip@facecloud.net

小程序没安全感?No~no~“天眼”监控你值得拥有

关注:73 发表时间:2019-10-17 16:23:28
面对现在火爆的小程序,很多人在可能会有担忧和疑虑,觉得会不会经过鲜花着锦、烈火烹油之后就会暴露出大大的安全漏洞。毕竟小程序没有一双眼睛可以检测到一切潜在的威胁,并及时解决。但今天,这个担忧可以解决了,因为小程序也有自己的“天眼”了,它就是微信小程序前不久上线的“实时日志”能力。

“实时日志”可以帮助开发者快速排查小程序出现问题的原因,从而及时解决。

本期《小程序说·能力百科全书》,我们请来几位使用过小程序“天眼”的主角,包括群接龙、客服小助手、微信读书、全民K歌等。在小程序遇到棘手的问题时,看看他们是如何使用“实时日志”这一杀手锏去逐步攻破,从而提升产品体验,降低用户流失的。

01 找回群传播中因“白屏”流失的用户

“实时能力”上线之前,对于群接龙的前端开发工程师李雷来说,一直困扰他的,是一个特别“低级”的错误——白屏问题。“尤其是6月份,白屏出现得非常高频,那段时间用户流失特别严重”,李雷告诉我们。
 
白屏问题发生的原因有很多,服务器、代码等都有可能是“罪魁祸首”。虽然不复杂,但由于问题没法复现(将问题发生过程的每一个步骤完整呈现出来),白屏也就不能及时解决。对于用户来说,这样的“低级错误”太多,也就只好离开。
 
1601.jpg

“那时候,要想解决它,办法只有一个,就是手动一一排查”,李雷说,“另外,由于手机型号太多,而且很难去复现用户当时遇到的问题,所以时间与人力成本都会比较高。”在接入“实时日志”能力之后,白屏问题发生的“经过”都能在后台直接看到。原来,是微信的底层基础库的API出了问题,而且只有在新版本发布时白屏才会高频出现,所以在接入这个能力之前很难去发现。这样一来,开发者们也就可以“解放双手”,不用去一一排查了。“白屏问题一解决,我们的流失率降低了50%”,李雷开心地说。

另外,这些上传到后台的日志都可以完整储存,不但能够搜索,还能将日志导出来,这就方便开发者更加细致地去复盘之前的问题,进而优化小程序的使用体验、降低流失。
 
02 客服不掉线,给开发者更多安全感
 
除了“白屏”这一普遍问题,当遇到更多不确定的状况时,实时日志又是如何帮助小程序“成长”的呢

由于客服小助手是一个针对B端的开发平台,所以,遇到的状况会特别多,比如用户掉线问题、客户侧信息不能更新等等,而且很多问题都复现不了。要想解决,只能靠“猜”,脑洞越大,就越容易解决。这对于擅长逻辑分析的程序员们来说,“开脑洞”这件事简直就是反人类。
 
1602.jpg
 
现在有了“实时日志”这个能力,以后再遇到问题,只需要知道问题发生的时间与用户openID,就能直接在后台查看原因,快速解决。所以程序员们也就不用再去“开脑洞”了,“大脑”也就被彻底解放。“实时日志”能帮助我们快速找到问题的原因,这样一来,小程序的开发就变得更可控,也就直接提升了开发效率”,来自客服小助手的舟子告诉我们。“有了这个能力,相当于多了一层保障。”

03 做好测试,活动运营不用愁
 
微信读书团队曾推出一个“读书小队”活动,因为流程太多,也就更容易出问题。但是小程序原有的反馈系统沟通效率太低,很难及时解决。用户组不了队等问题时有发生,甚至有些用户干脆去建了个微信群去打卡了。但是有了这项新能力,这些问题都可以及时发现、及时解决。

“现在,在新活动上线之前,我们就用它来做测试”,微信读书的前端工程师Michael告诉我们,“对我们来说,它就是一个调试bug的工具,所有bug在后台都可以一目了然地呈现,然后针对性地去解决。”

此前,微信读书团队在做业务测试的时候,流程特别繁琐,需要负责反馈的同事记录用户的手机型号、微信版本、出现问题的时间等等,然后把这些信息给技术同事去排查。现在,操作上就会简单很多,只需要一个openID就能快速排查了。不仅提升了开发效率,也优化了整个团队的工作流程、减轻了人员负担。
 
1603.jpg
 
04 K歌不“卡壳”,用户留下来
 
你是否有过这样的经历:当你在用K歌小程序录制歌曲时,本来就因为总唱不好而烦躁不已,却又在录制模式切换上一直遇到出问题,当时心中肯定是气愤得想把手机直接扔出窗外。

“因为我们的录制是需要使用外部设备的,而外部录音设备的启动和关闭都会有一段时间延迟,这段时间内会因为用户误触而发生各种问题”,全民k歌前端开发工程师John表示,“此前,我们并没有发现时间延迟问题。”
 
1604.jpg
 
“实时日志”上线之后,用户遇到问题的日志都会上传到后台,所以,时间延迟的问题也就很容易被发现了。“事实上,我们是第一时间接入的这个能力”,John告诉我们,“它不但可以帮助我们定期排查一些普遍性的bug,还可以发现某个用户遇到的问题,这样用户留存也提升很多。”

因此,“实时日志”虽然是一项面向开发者的能力,但通过它来发现问题,解决问题,从而改善用户体验,也能间接提升用户留存,甚至转化。


I NEED TO BUILD WEBSITE

提交您的需求

快速提交您的需求,专业客户经理为您量身定制解决方案

 

 

 

 

提交您的需求

快速提交您的需求,专业客户经理为您量身定制解决方案

在线表单

  • 联系人 *

  • 联系电话 *

  • 需求 *

  • 提交

服务热线:

400-661-0809

邮箱:vip@facecloud.net

地址:浙江省宁波市海曙区江厦街19号江厦银座609室

 

服务热线:

400-661-0809

邮箱:vip@facecloud.net

地址:浙江省宁波市海曙区江厦街19号江厦银座609室

 

Copyright © 2011-2019 宁波飞色网络科技有限公司 All rights reserved

浙ICP备13032523号

小程序案例

微信公众号

Copyright © 2011-2019 宁波飞色网络科技有限公司 All rights reserved

浙ICP备13032523号

客服中心
服务热线
17398079207
小程序热线:
18067340912
售后热线:
0574-83875102
工作时间:
9:00——18:00
二维码