天天看點

使用者增速與體驗品質并存,博睿資料攜阿裡雲釋出雙十一電商網站使用者體驗報告

作者:白玙

稽核&校對:少焉

編輯&排版:雯燕

在新「經濟模式」+新「技術」加持下,網際網路企業如雨後春筍般不斷湧現。但随着網際網路滲透率不斷提升,網際網路所面臨的增量空間逐漸收窄,無論是巨頭企業還是初創企業,新流量都已成為稀缺資源。與此同時,企業将更多精力投入到現有使用者體驗、産品内容等方面。可以看到, 随着市場競争加劇與市場環境不穩定,流量與體驗成為網際網路企業實作業務增長和企業發展的核心要素。

具體到電商行業,伴随着網際網路使用者增速放緩,傳統電商管道流量紅利觸頂。電商企業流量競争開始轉變思路,不再依賴于行業宏觀層面的使用者數增加,而是更多關注視野之外的增量窪地挖掘與針對使用者體驗的精耕細作。電商平台吸引了使用者大量時間與精力,在多領域和場景下介入使用者日常生活與消費決策,使用者體驗價值不斷凸顯,使用者開始要求更多元與嚴格的體驗。

雙十一作為網際網路行業最早最大的購物盛宴,直播、秒殺、滿減、定金,等各種手段層出不窮。但這些背後,使用者體驗都是重要的組成部分。是以,博睿資料基于阿裡雲 ARMS 雲撥測産品,出品《雙十一電商行業網站使用者體驗報告》,旨在與衆多網際網路從業者共同了解面對全球化營銷以及大促帶來的流量浪湧,電商行業各大玩家如何應對散布在全球不同地區與國家的海量使用者,及時發現流量激增帶來的使用者體驗與性能問題。

監測背景

監測目标:國内及東南亞主流電商站點首頁

監測時間:2021 年 11 月 10 00:00 - 12 日 23:59

監測工具:阿裡雲 ARMS - 雲撥測,選擇國内外主要省市移動、聯通、電信接入 Last mile 節點

名額說明

  • 整體性能:從頁面開始浏覽到最後一包資料接收完成之間的時間間隔;
  • 首屏用時:從輸入 URL 開始到頁面已渲染區域高度大于等于指定高度的時間差,平台預設是 600 像素高;
  • 可用性:執行監測任務的用戶端對目标通路的成功率,可用性=有效監測次數/總監測次數 * 100% ;
  • DNS查詢用時:輸入的域名轉換成IP位址所需的時間;
  • 解析錯誤率:解析域名發生錯誤數占比,解析錯誤數/解析域名總數 * 100%。

報告内容 — 國内電商

使用者增速與體驗品質并存,博睿資料攜阿裡雲釋出雙十一電商網站使用者體驗報告

從整體趨勢上來看,國内電商平台整體性能趨勢平穩。整體性能方面,大部分電商均維持在 9s 以内。其中整體性能最高值 13.214s,主要是由于總下載下傳位元組數、平均頁面體積較大。首屏用時方面,各廠商表現優秀,均在 0.5s 以内,客戶可以快速浏覽到頁面内容。可用性方面,各廠商均在 99.9% 以上,行業表現優秀。

使用者增速與體驗品質并存,博睿資料攜阿裡雲釋出雙十一電商網站使用者體驗報告

三大營運商整體可用性良好,都在 99.8% 以上。首屏用時在把握在 0.5s 以下,為使用者提供了良好的通路體驗。

使用者增速與體驗品質并存,博睿資料攜阿裡雲釋出雙十一電商網站使用者體驗報告

從錯誤總結可以看到,各電商或多或少均出現了一些錯誤,電商錯誤主機、時間比較分散,屬于正常網絡抖動導緻。 

使用者增速與體驗品質并存,博睿資料攜阿裡雲釋出雙十一電商網站使用者體驗報告

網絡方面,部分廠商時延耗時較高,最高值超過了 50ms,Tracert 時延與躍點數也是最高的。大部分廠商均在 30ms 以内表現良好;丢包率、查詢耗時、解析錯誤率各廠商表現良好。 

各電商三大營運商表現來看,DNS 查詢時間普遍控制在 0.02s 左右,丢包率控制在 0.8% 以下。

報告内容 — 東南亞電商

使用者增速與體驗品質并存,博睿資料攜阿裡雲釋出雙十一電商網站使用者體驗報告

從時間趨勢來看,五家海外電商測試期間的性能趨勢表現平穩。首屏用時方面,除了個别廠商,大部分廠商控制在 1.8 秒以内,為使用者提供了較為順暢的體驗。可用性方面,大部分廠商均保持 99% 以上。 

使用者增速與體驗品質并存,博睿資料攜阿裡雲釋出雙十一電商網站使用者體驗報告

丢包率與 DNS 查詢用時方面,各廠商均表現良好。時延方面,大部分廠商均保持在 100ms 以内。 

落地性能與體驗優化的基本原則與流程

可以看到各個廠商都在使用者體驗等方面進行了大量優化。那麼,其他行業該如何優化自身的産品呢?在開始優化前,我們需要思考一個問題:如果網站性能與體驗問題能在使用者感覺之前事先發現與修複,在研發傳遞過程中就進行回避或修正 ,是否能有效提升産品 NPS 甚至營收?以及我們是否能接受在那些會深遠影響使用者規模以及企業營收的問題出現之後再修複?而這就是性能 與體驗優化的出發點。是以,這裡有幾個基礎原則需要在落地開始前明确: 

  • 資料驅動原則:優化政策需要建立在準确的性能與體驗資料上,確定最終使用者體驗以及優化收益可被量化。
  • 盡早盡快原則:盡早發現未暴露的問題,減少對使用者體驗的持續影晌。發現問題後,盡快解決主要問題,降低影響程度。
  • 最佳收益原則:産品不同生命階段需要平衡性能體驗與産研效能,優先選擇目前時期最簡單、成本效益最高的優化方案。
  • 單元化原則:由于不同元件都會對性能與體驗造成影響,是以需要從前端到後端逐層剝離,相關元件、子產品進行單元測試,确定關鍵優化目标。
  • 持續優化原則:性能與體驗優化并非一勞永逸的工作,需要産品在疊代的過程中不斷發現問題優化問題,并在這一過程中防止性能與體驗退化。

在了解基礎原則後,我們就可以開始組建性能與體驗優化團隊,該團隊可以是實體架構團隊,也可以是虛拟團隊,但這其中都需要拉通不同研發職能的同學,這其中包括: 

  • 産品營運:使用者以及營運角度設計優化使用者流程路線,為工程師提供使用者場景解讀,幫助工程師快速了解業務。
  • 架構師:通過優化系統架構解決性能瓶頸,提升服務執行效率。
  • 前端工程師:通過疊代前端邏輯和代碼,提升前端程式執行效率。對前端性能資料進行收集和分析。針對與競品進行評測,提出針對性 競争優化政策。
  • 後端工程師:針對影響性能的元件、子產品、接口進行持續疊代。
  • 運維工程師:分析系統運作狀況以及資源使用效率情況。對 IDC、CDN 以及雲服務等基礎資源進行性能測試,確定産品的高性能與高可用。

在建構出性能與體驗優化團隊後,可以着手實際落地,在實踐過程中我們需要遵循「監控-分析-優化」的疊代循環并在每個部分中完成多個對應動作,進而推動優化落地。

Step 1:通過監測全面評估自身産品及競争對手在不同使用環境下的性能與使用者體驗的資料表現。 

不管是自建,還是第三方工具都不可或缺。分析優化的前提是具備足夠資料支撐我們進行分析與決策。通過監控工具去擷取競争對手的資料,會獲得更具參考價值以及針對性優化方案。最後,在優化後持續監測去檢查優化方案效果。在建立監控後,優化團隊不必不急于開展優化,掌握資料定位短闆是首要任務,體系化性能與體驗監控機制将所有環境下的性能事件采集彙總,在資料基礎上設定優化目标。確定在整個優化體系初期就建立持續、透明的性能與體驗監控機制。 

Step 2:通過分析來評估網頁/應用/網絡等部分的性能,為優化及資源投入提供依據,并針對故障以及瓶頸進行預警、報警。 

  • 定位異常及瓶頸:針對性能與體驗資料,需要分析出影響性能的瓶頸位置,哪些方面需深入監測,收集并處理相關資料,以便優化方案設計。
  • 優化方案設計:基于分析資料進行設計相關優化方案,并對所需的研發資源以及資源投入進行統籌評估。

定位異常及瓶頸與設計優化方案的投入都是圍繞核心産品或者核心功能展開,力争在同業産品中性能與體驗最優。與此同時,在這一過程中,注重沉澱總結性能分析和優化方法,有助于提高優化團隊的工作效率,可以讓不同産品線的研發團隊都能從中受益。 

Step 3:基于優化方案對網絡、系統、前端、應用等不同環節、不同層進行優化。

  • 優化方案實施:除了基于優化方案的代碼以及邏輯優化外,需要針對可能的關聯問題進行相關預案設計。
  • 效果跟蹤回報:在優化方案完成後,需要利用 A/B 測試、撥測等不同方式,監測真實使用者回報并進行持續,以便追蹤優化效果并挖掘關 聯的瓶頸與異常。

産品優化永遠不是一個團隊的事情,是以與對應的産研團隊充分溝通,充配置設定合是方案落地的大前提。

點選

此處

,即可下載下傳「雙十一電商行業 網站使用者體驗報告」

往期推薦

雙十一即将到來,你的網站真的準備好了嗎? 雲撥測助力節卡機器人 全面優化海外網站性能 拒做背鍋俠!如何利用網站性能優化驅動産品體驗提升

繼續閱讀