什么是無嵌碼的主動(dòng)式監(jiān)測?提升用戶體驗(yàn)背后的技術(shù)探索
互聯(lián)網(wǎng)時(shí)代,誰掌握了用戶,誰就掌握了資本。這幾乎已經(jīng)成為一個(gè)真理。
提升用戶體驗(yàn)正在成為諸多互聯(lián)網(wǎng)業(yè)務(wù)的重心
根據(jù)中國互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)發(fā)布的第 47 次《中國互聯(lián)網(wǎng)發(fā)展?fàn)顩r統(tǒng)計(jì)報(bào)告》顯示,截止 2020 年 12 月,我國網(wǎng)民總規(guī)模達(dá) 9.89億,較 2020 年3月增長 8540 萬,互聯(lián)網(wǎng)普及率達(dá) 70.4%。其中,網(wǎng)絡(luò)新聞?dòng)脩粢?guī)模達(dá) 7.31 億,占網(wǎng)民整體的 80.9%;手機(jī)網(wǎng)絡(luò)新聞?dòng)脩粢?guī)模達(dá) 7.26 億,占手機(jī)網(wǎng)民的 81.0%。
由此數(shù)據(jù)不難看出,我國互聯(lián)網(wǎng)的普及率與網(wǎng)民數(shù)量不斷提升,同時(shí)伴隨著智能手機(jī)、移動(dòng)互聯(lián)網(wǎng)的迅猛發(fā)展,人們的工作、生活、消費(fèi)、娛樂等需求與web應(yīng)用、移動(dòng)應(yīng)用更加緊密貼合,一方面推動(dòng)了網(wǎng)絡(luò)交易的繁榮,另一方面也對(duì)互聯(lián)網(wǎng)服務(wù)提供商如何快速精準(zhǔn)掌握用戶體驗(yàn)提出了嚴(yán)峻的挑戰(zhàn)。
而隨著用戶數(shù)量的增長、需求的提高,業(yè)務(wù)規(guī)模的擴(kuò)大、開放程度的提高,應(yīng)用系統(tǒng)的架構(gòu)越來越復(fù)雜,IT系統(tǒng)經(jīng)歷了從語言到架構(gòu)、從組織到體系、從Web到移動(dòng)、從開源到自主研發(fā)、從通用體驗(yàn)到個(gè)性化服務(wù)等等的全面轉(zhuǎn)型,任何一個(gè)業(yè)務(wù)鏈出問題,都會(huì)影響到最終的用戶體驗(yàn)。
此外,SmartBear研究曾表明,Amazon加載時(shí)間每延長1秒,一年就會(huì)減少16億美元的營收。而“1秒”其實(shí)是每一個(gè)企業(yè)都會(huì)面臨的問題,影響這“1秒”的用戶服務(wù)體驗(yàn)因素,可能涉及地域、終端、網(wǎng)絡(luò)設(shè)施、中間件、數(shù)據(jù)庫等這一復(fù)雜的全鏈路,傳統(tǒng)APM、NPM等不同維度的IT運(yùn)維服務(wù)產(chǎn)品,可能對(duì)這個(gè)問題會(huì)給出不同的答案。
博睿數(shù)據(jù)作為國內(nèi)最早涉足 APM 的公司之一,在IT 運(yùn)維管理方面積累了多年經(jīng)驗(yàn)。在APM逐漸被IT運(yùn)維管理使用的歷程中,APM形成兩大發(fā)展趨勢,一是基于無嵌碼的主動(dòng)式模擬監(jiān)測,一是基于嵌碼的被動(dòng)式真實(shí)用戶監(jiān)測。
我們今天要講的就是博睿數(shù)據(jù)的無嵌碼的主動(dòng)式模擬監(jiān)測,也叫無嵌碼感知用戶體驗(yàn)。
博睿數(shù)據(jù)主動(dòng)式產(chǎn)品如何做監(jiān)測?
無嵌碼的主動(dòng)式模擬監(jiān)測從字面意義來理解,其定義是無需嵌入相應(yīng)的代碼修改目標(biāo)應(yīng)用,只需利用真實(shí)設(shè)備和環(huán)境,模擬終端用戶行為使用目標(biāo)應(yīng)用,并捕獲使用過程中的性能、體驗(yàn)數(shù)據(jù),再利用大數(shù)據(jù)技術(shù)、統(tǒng)計(jì)學(xué)方法等進(jìn)行用戶體驗(yàn)分析的一種監(jiān)測方式。
博睿數(shù)據(jù)主動(dòng)式產(chǎn)品具體產(chǎn)品包括 Bonree Net 、Bonree APP 、Bonree Stock、Bonree Box 等。其中,Bonree Net作為博睿數(shù)據(jù)的明星產(chǎn)品,主要面向web/wap應(yīng)用、流媒體播放、網(wǎng)絡(luò)傳輸、短信質(zhì)量等主動(dòng)式監(jiān)測場景。
Bonree APP 作為博睿數(shù)據(jù)于國內(nèi)首家推出的面向移動(dòng)Android/iOS應(yīng)用的主動(dòng)式監(jiān)測產(chǎn)品,主要面向移動(dòng)應(yīng)用的交互使用和流媒體播放兩種監(jiān)測場景。
博睿數(shù)據(jù)主動(dòng)式產(chǎn)品的運(yùn)行結(jié)構(gòu)大致可分為三個(gè)層面:
第一層:通過持續(xù)招募互聯(lián)網(wǎng)終端用戶和采購骨干網(wǎng)機(jī)房服務(wù),保證主動(dòng)式監(jiān)測網(wǎng)絡(luò)覆蓋終端網(wǎng)民側(cè)(Lastmile&Mobile監(jiān)測點(diǎn))和互聯(lián)網(wǎng)骨干節(jié)點(diǎn)側(cè)(IDC監(jiān)測點(diǎn)),形成遍布全國各地及海內(nèi)外地區(qū)的體系化多層次監(jiān)測體系。同時(shí),博睿數(shù)據(jù)為確保返回給用戶的數(shù)據(jù)準(zhǔn)確、真實(shí)、有效,對(duì)國內(nèi)外IP庫進(jìn)行周期性更新,還提供了一套完整的監(jiān)測點(diǎn)評(píng)分管理體系,綜合監(jiān)測點(diǎn)硬件、軟件、帶寬、歷史監(jiān)測任務(wù)的錯(cuò)誤率等情況進(jìn)行綜合評(píng)分。當(dāng)監(jiān)測點(diǎn)分?jǐn)?shù)不能達(dá)到標(biāo)準(zhǔn)時(shí),平臺(tái)將不會(huì)選用該監(jiān)測點(diǎn)進(jìn)行監(jiān)測。
第二層:強(qiáng)大的任務(wù)調(diào)度機(jī)制和數(shù)據(jù)采集技術(shù),可以保證海量的不同監(jiān)測周期、不同監(jiān)測頻率、不同監(jiān)測種類的任務(wù),高效、有序的下發(fā)至滿足任務(wù)要求的真實(shí)PC和手機(jī)設(shè)備上,從而完成訪問目標(biāo)網(wǎng)站、運(yùn)行目標(biāo)App、傳輸目標(biāo)文件、播放目標(biāo)流媒體、測試目標(biāo)網(wǎng)絡(luò)、接收目標(biāo)短信等一系列監(jiān)測要求,并實(shí)時(shí)采集用戶體驗(yàn)數(shù)據(jù)。
第三層:采集到的用戶體驗(yàn)數(shù)據(jù)通過網(wǎng)絡(luò)傳送回平臺(tái)后,經(jīng)過大數(shù)據(jù)引擎的清洗、過濾、提取、聚合等計(jì)算,形成豐富的圖表和指標(biāo)體系,從而幫助客戶以不同維度分析監(jiān)測結(jié)果,評(píng)估用戶體驗(yàn)水平。
對(duì)于用戶體驗(yàn)的評(píng)估,博睿數(shù)據(jù)也有自己的獨(dú)特見解。
博睿數(shù)據(jù)認(rèn)為在性能體驗(yàn)指標(biāo)方面,用平均值來反映用戶體驗(yàn)是不夠準(zhǔn)確的,個(gè)別樣本的性能波動(dòng)影響平均值的計(jì)算結(jié)果,偏離真實(shí)的情況。不同于友商,博睿數(shù)據(jù)除平均值外,引入中位數(shù)和投影值作為性能體驗(yàn)的判斷依據(jù),同時(shí)也是國內(nèi)唯一一家可對(duì)每日 TB 級(jí)的監(jiān)測數(shù)據(jù)進(jìn)行中位數(shù)和投影值計(jì)算的APM 廠商。
在分析模型方面,區(qū)別于友商單一的計(jì)算模型,Bonree Net將監(jiān)測的結(jié)果數(shù)據(jù)通過健康評(píng)估體系進(jìn)行異常數(shù)據(jù)拆分,基于更先進(jìn)的問題分析模型,將時(shí)間、地域、運(yùn)營商、主機(jī)、域名等基礎(chǔ)維度與性能、慢速比、錯(cuò)誤類型等數(shù)據(jù)項(xiàng)一對(duì)一或一對(duì)多結(jié)合,從一個(gè)維度的多個(gè)數(shù)據(jù)層面來分析問題的分布于規(guī)律性。
同時(shí),對(duì)數(shù)據(jù)進(jìn)行深度挖掘。即在抓取TCP層以上數(shù)據(jù)的同時(shí),抓取更底層更豐富的真實(shí)測試數(shù)據(jù)(涉及網(wǎng)絡(luò)層傳輸層數(shù)據(jù)),協(xié)助運(yùn)維人員快速、精準(zhǔn)的問題定位;可依據(jù)抓包信息延伸使用場景,如內(nèi)容劫持校驗(yàn)等應(yīng)用。
為什么他們都在用博睿數(shù)據(jù)的主動(dòng)式產(chǎn)品?
正是基于這樣的監(jiān)測理念,博睿數(shù)據(jù)也贏得了客戶的認(rèn)可和支持。
比如在與某金融機(jī)構(gòu)的合作,金融機(jī)構(gòu)旗下網(wǎng)站及App的日均使用量超過1000萬,用戶覆蓋全國各省市。每年在網(wǎng)站及App的運(yùn)營維護(hù)上支出費(fèi)用達(dá)數(shù)千萬元。行業(yè)競爭激烈,用戶經(jīng)常因?yàn)?ldquo;打開網(wǎng)站或App等待時(shí)間過長”、“使用流程太復(fù)雜”等用戶體驗(yàn)問題轉(zhuǎn)而選用其他廠商的服務(wù)。
博睿數(shù)據(jù)使用Bonree Net和Bonree App,針對(duì)該金融機(jī)構(gòu)自身應(yīng)用與競品應(yīng)用,分別錄制交互腳本,選取全國不同城市運(yùn)營商的監(jiān)測點(diǎn),設(shè)定周期性監(jiān)測任務(wù),從地域、運(yùn)營商、時(shí)間趨勢等多個(gè)維度組合對(duì)比分析自身應(yīng)用和競品,時(shí)刻掌握競品性能與體驗(yàn)差異,幫助金融客戶提升用戶體驗(yàn),進(jìn)一步加深用戶粘性,成功該金融機(jī)構(gòu)留存用戶。
再比如與某互聯(lián)網(wǎng)大廠的合作,其App功能強(qiáng)大,日活用戶數(shù)超過5000萬,用戶遍布全國各地,每年在App的運(yùn)營維護(hù)上支出費(fèi)用超過9000萬元。但App功能更新頻繁,經(jīng)常收到各地用戶投訴“頁面加載不出來”、“使用流程體驗(yàn)較差”。
博睿數(shù)據(jù)使用Bonree App,在該互聯(lián)網(wǎng)大廠每次新版本App正式發(fā)布前,錄制腳本,選取全國不同城市運(yùn)營商的監(jiān)測點(diǎn),設(shè)定周期性監(jiān)測任務(wù),按照真實(shí)用戶使用App時(shí)的交互過程,在App正式全面升級(jí)前預(yù)先獲取真實(shí)網(wǎng)絡(luò)性能、視頻性能與用戶體驗(yàn)數(shù)據(jù),為該互聯(lián)網(wǎng)大廠制定App運(yùn)營維護(hù)策略提供有力的數(shù)據(jù)支撐。
未來,想做的還有更多
隨著企業(yè)數(shù)字化轉(zhuǎn)型加快,Z 世代對(duì)于互聯(lián)網(wǎng)產(chǎn)品的需求和體驗(yàn)提高,提升用戶體驗(yàn)顯然正成為各互聯(lián)網(wǎng)企業(yè)的業(yè)務(wù)重心。
因此,為了順應(yīng)不斷變化的互聯(lián)網(wǎng),博睿數(shù)據(jù)的主動(dòng)式產(chǎn)品也要不斷進(jìn)行更新迭代以適應(yīng)主動(dòng)式監(jiān)測移動(dòng)應(yīng)用的能力的變化,為企業(yè)提供更加高效優(yōu)質(zhì)的監(jiān)測服務(wù)。