穷游网:这里有一个包含十二年用户体验妙计的锦囊
有一個網站,對于喜歡全世界撒歡的小伙伴來說一點都不陌生,它最開始只是一個留學生宿舍里幾臺電腦搭建的BBS,12年的時間,它變成D輪融資近6000萬美元的創業圈新貴,它就是窮游網,估值近30億元人民幣的出境游平臺。然而對于社區出生的窮游來說,不斷完善產品和服務體驗是不可或缺的,一方面是以用戶吸引用戶的模式,另一方面則是產品的用戶體驗足夠好。
業務的復雜程度高——多款APP滿足多樣需求
在窮游網移動端技術負責人王燊眼里,窮游和國內其他的旅游公司不太一樣:“窮游從成立那天起就專注于出境游。對于出境游業務我們的門檻相對來說高一些,無論是從產品角度還是對于用戶體驗的打造。“根據王燊的介紹,窮游的方方面面都圍繞“國人旅行者”展開。在產品層面,窮游相繼推出「窮游錦囊」、「窮游」、「最世界」以及單獨App形式推出的「行程助手」,這些產品都是基于中國旅行者在海外自由行過程中的不同需求而針對性推出的。
“從公司層面來說,我們主要為出境游的用戶提供各方面的咨詢和購買方案,相對來說我們的APP也是這樣的,業務比較復雜。幾款APP分別有不同的功能,「窮游」整合了網站核心的業務,幫助用戶解決行前以及行中的需求;「窮游最世界」提供酒店、機票、簽證,當地玩樂產品等折扣信息以及預訂購買服務;「行程助手」則是幫助用戶做行前規劃,復雜性可想而知?!?/p>
業務的復雜性決定了我們需要APM
業務的復雜性必然會給管理提出更高要求,談到用戶體驗,王燊感慨良多:“ 因為移動APP不像普通的Web在上線后也能實時修復那么簡單,對于APP來說一旦上線后風險就變的非常不可控,尤其是有這么多不同的APP的情況下,因此就需要用監控的手段對性能問題進行嚴格把控。"
最關心——API接口、錯誤率
王燊認為,APP的核心在于接口。窮游APP首先最關注的便是API接口的響應速度以及錯誤率。作為一款全球性的APP,用戶可能會在日本、東歐、柬埔寨等各種地方使用它,而這其中窮游關心的是用戶所處的網絡情況以及窮游APP的接口在各個國家的響應情況,這些因素綜合起來會影響APP自身的性能,像是否因為接口的問題導致的界面卡頓,網絡狀況導致的其他問題,甚至是APP的崩潰等等。
最有力——聽云App進行保障
網絡請求與錯誤分析
-
?對當前APP應用的各類HTTP請求提供詳細的分析數據,全面了解主機網絡性能情況,定位網絡性能問題;
-
?分析應用錯誤并進行深層追蹤,準確展現錯誤發生的應用環境,快速定位修復問題。
“說實話,前期我們接口的穩定性不是特別好,性能狀況不是很穩定,在個別國家和城市甚至一度網絡請求的響應時間超過了10s,這是非常影響用戶體驗的事情。通過聽云App監控,我們能看出部分接口在哪塊出現了問題,響應時間慢的出處以及原因,這樣就可以協助我們優化性能,調試網絡。”
聽云App——網絡請求與錯誤分析
關鍵元素分析
-
可以添加多個核心業務的url做為關鍵元素,單獨監控不同環境下的響應時間,吞吐量等性能指標;
-
可以精準監控App應用程序中關鍵的業務過程性能,發生性能問題時及時告警。
“在不斷調試中解決了大部分接口問題后,我們接入了聽云App的關鍵元素分析,根據二八原則,將重要的20%的接口加入關鍵元素分析的監控。然后設置一定的閥值,如果出現了問題,聽云App的報警會第一時間推送給我們,我們就可以及時的去關注和處理這些重要的問題。”
聽云App——關鍵元素分析
崩潰分析
-
捕獲應用崩潰時的異常信息,記錄崩潰發生前用戶操作軌跡和上下文信息,綜合判斷崩潰原因
-
融入崩潰管理思想,按照不同的bug類型將崩潰歸類,并可以對修復狀態加以標注
“對于窮游APP本身性能的問題,交互軌跡復現的功能能更專注的解決:通過界面的展現我們可以發現某個時間點內發生的BUG與崩潰情況,還原該時段內真實用戶使用APP時觸發崩潰的場景,發現引發崩潰的代碼,進而可以逐步修復?!?/p>
聽云App——崩潰交互軌跡復現
PC端用戶體驗同樣重要
與APP不同,PC端的用戶體驗優化更考慮長期性,窮游運維總監劉波談起多年使用聽云Network 感慨頗多:“網絡的監控主要考慮到兩塊,一個是CDN節點的質量評估,另一個就是頁面性能。因為窮游網業務的特殊性,從國外網絡的監測情況和質量看,聽云Network在判斷CDN的節點情況上效果非常不錯。“
- 在海外,我們會受到國際大環境的影響,比如某個光纜出問題了,或者國家政策原因做出一些限制,如果沒有聽云Network的話,節點出的問題其實我們發現起來還是挺困難的。而且,用戶到了國外之后對問題的反饋不會及時,這樣就會造成大面積問題的蔓延。聽云Network的監測在這方面就非常及時,當我們發現節點可用性降低了80%的時候,說明當地肯定發生了鏈路斷裂,這時我們便可以根據情況去協調資源,對節點進行及時修復,這是一個非常大的價值體現。
- 在國內發生節點鏈路斷的情況很少,基本上可用性可以控制在98%左右。聽云Network可以幫助我們做節點可用性的日常優化。
- 當頁面在某個時間段進行更新后,可能會發生頁面體積跳崖式的變化,這樣的話可以通過聽云及時將問題抓出來。
最后在談起使用聽云的感受時窮游網運維總監劉波說道,使用了聽云還能得到很多“意外的收獲”:幫助技術人員提高工作效率,節省了很多人力和工作量,簡單的后臺配置直接就能看到匯總結果,方便快捷發現問題,根據結果去協調研發解決問題,這些都是使用之前意想不到的收獲,就像成千上萬的旅行者在窮游網收獲了意想不到的精彩一樣。這份精彩,聽云與窮游網將一起維系下去。
原文發布時間為:2016年04月25日? 本文來自云棲社區合作伙伴至頂網,了解相關信息可以關注至頂網。
總結
以上是生活随笔為你收集整理的穷游网:这里有一个包含十二年用户体验妙计的锦囊的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 马士兵java note 5
- 下一篇: namp命令详解