180-0680-8820

紹興云遠網絡熱線
首頁 >> 小程序 >>小程序專業知識 >> 小程序解決問題總是慢一拍?這個“天眼”了解一下-紹興云遠網絡有限公司為你轉播
详细内容

小程序解決問題總是慢一拍?這個“天眼”了解一下-紹興云遠網絡有限公司為你轉播

image.png


還記得電影《鷹眼》里的那臺超級電腦嗎?它就像天眼一樣,幾乎可以檢測到一切潛在的威脅,并及時解決。


現在,小程序也有自己的“天眼”了,它就是微信小程序前不久上線的“實時日志”能力。


“實時日志”可以幫助開發者快速排查小程序出現問題的原因,從而及時解決。


本期《小程序說·能力百科全書》,我們請來幾位使用過小程序“天眼”的主角,包括群接龍、客服小助手、微信讀書、全民K歌等。在小程序遇到棘手的問題時,看看他們是如何使用“實時日志”這一殺手锏去逐步攻破,從而提升產品體驗,降低用戶流失的。




殺手锏1

找回群傳播中因“白屏”流失的用戶




在“實時能力”上線之前,對于群接龍前端開發工程師李雷來說,一直困擾他的,是一個特別“低級”的錯誤——白屏問題。

 

“尤其是6月份,白屏出現得非常高頻,那段時間用戶流失特別嚴重”,李雷告訴我們。


白屏問題發生的原因有很多,服務器、代碼等都有可能是“罪魁禍首”。雖然不復雜,但由于問題沒法復現(將問題發生過程的每一個步驟完整呈現出來),白屏也就不能及時解決。對于用戶來說,這樣的“低級錯誤”太多,也就只好離開。


 image.png



點擊圖片可跳轉小程序
 


“那時候,要想解決它,辦法只有一個,就是手動一一排查”,李雷說,“另外,由于手機型號太多,而且很難去復現用戶當時遇到的問題,所以時間與人力成本都會比較高。”

 

接入“實時日志”能力之后,白屏問題發生的“經過”都能在后臺直接看到。原來由于接口使用不當的問題,導致在新版本發布時白屏會高頻出現,所以在接入這個能力之前很難去發現。

 

這樣一來,開發者們也就可以“解放雙手”,不用去一一排查了。

 

“白屏問題一解決,我們的流失率降低了50%”,李雷開心地說。

 

另外,這些上傳到后臺的日志都可以完整儲存,不但能夠搜索,還能將日志導出來,這就方便開發者更加細致地去復盤之前的問題,進而優化小程序的使用體驗、降低流失。


 


殺手锏2

客服不掉線,給開發者更多安全感




除了“白屏”這一普遍問題,當遇到更多不確定的狀況時,實時日志又是如何幫助小程序“成長”的呢?

 

由于客服小助手是一個針對B端的開發平臺,所以,遇到的狀況會特別多,比如用戶掉線問題、客戶側信息不能更新等等,而且很多問題都復現不了。要想解決,只能靠“猜”,腦洞越大,就越容易解決。這對于擅長邏輯分析的程序員們來說,“開腦洞”這件事簡直就是反人類。


 
image.png
點擊圖片可跳轉小程序
 


現在有了“實時日志”這個能力,以后再遇到問題,只需要知道問題發生的時間與用戶openID,就能直接在后臺查看原因,快速解決。

 

所以程序員們也就不用再去“開腦洞”了,“大腦”也就被徹底解放。

 

“實時日志能幫助我們快速找到問題的原因,這樣一來,小程序的開發就變得更可控,也就直接提升了開發效率”,來自客服小助手的舟子告訴我們。“有了這個能力,相當于多了一層保障。”




殺手锏3

做好測試,活動運營不用愁



 

微信讀書團隊曾推出一個“讀書小隊”活動,因為流程太多,也就更容易出問題。但是小程序原有的反饋系統溝通效率太低,很難及時解決。用戶組不了隊等問題時有發生,甚至有些用戶干脆去建了個微信群去打卡了。

 

但是有了這項新能力,這些問題都可以及時發現、及時解決。

 

“現在,在新活動上線之前,我們就用它來做測試”,微信讀書的前端工程師Michael告訴我們,“對我們來說,它就是一個調試bug的工具,所有bug在后臺都可以一目了然地呈現,然后針對性地去解決。”

 

此前,微信讀書團隊在做業務測試的時候,流程特別繁瑣,需要負責反饋的同事記錄用戶的手機型號、微信版本、出現問題的時間等等,然后把這些信息給技術同事去排查。


 image.png
點擊圖片可跳轉小程序
 


現在,操作上就會簡單很多,只需要一個openID就能快速排查了。不僅提升了開發效率,也優化了整個團隊的工作流程、減輕了人員負擔。


 


殺手锏4

K歌不“卡殼”,用戶留下來


 


你是否有過這樣的經歷:當你在用K歌小程序錄制歌曲時,本來就因為總唱不好而煩躁不已,卻又在錄制模式切換上一直遇到出問題,當時心中肯定是氣憤得想把手機直接扔出窗外。

 

“因為我們的錄制是需要使用外部設備的,而外部錄音設備的啟動和關閉都會有一段時間延遲,這段時間內會因為用戶誤觸而發生各種問題”,全民k歌前端開發工程師John表示,“此前,我們并沒有發現時間延遲問題。”


 
image.png
點擊圖片可跳轉小程序
 


“實時日志”上線之后,用戶遇到問題的日志都會上傳到后臺,所以,時間延遲的問題也就很容易被發現了。

 

“事實上,我們是第一時間接入的這個能力”,John告訴我們,“它不但可以幫助我們定期排查一些普遍性的bug,還可以發現某個用戶遇到的問題,這樣用戶留存也提升很多。”

 

因此,“實時日志”雖然是一項面向開發者的能力,但通過它來發現問題,解決問題,從而改善用戶體驗,也能間接提升用戶留存,甚至轉化。




Tips

這些關鍵點要注意!



1、這是一項通用的基礎能力,建議開發者都應該接入,方便定位排查問題;


2、目前,后臺限制每個小程序每天存儲100萬條日志,且只保留3天,開發者能夠及時排查、及時解決問題,要珍惜每一條日志的含金量;


3、不需要把所有的日志都打出來,信息太大不利于排查,也會占用存儲量,會起到一個適得其反的效果,建議結合自己的業務選擇性打出,盡量不要打印一些用戶敏感信息,比如密碼等。

 


本期《小程序說·能力百科全書》介紹的“實時日志”能力,對大家有哪些啟發?歡迎留言或前往社區與我們交流。需要接入的話,趕快參考《開發文檔》實戰體驗吧。

 

當然,如果你有在能力運用上的新想法、案例,或者數據,以及開發過程中遇到的疑問,都可以通過填寫下方問卷與我們聯系。



點擊填寫問卷


往期推薦

  • 电话直呼

    • 18006808820
    • 13989500275
    • 銷售總監 :
    • 銷售經理 :
    • 客服 :
  • 掃一掃,加微信,及時溝

技术支持: 杭州云遠科技有限公司 | 管理登录
16岁周末打字赚钱