實時計算無線數據分析

案例與解決方案彙總頁:

本文為您介紹實時計算在無線數據分析中的應用。阿里雲實時計算可以為無線App的數據分析場景實時化助力,幫助您做到實時化分析手機AP的各項指標,包括App版本分佈情況、Crash檢測和等。

阿里雲移動數據分析 (Mobile Analytics,下面簡稱MAN) 是阿里雲推出的一款移動App數據統計分析產品,提供通用的多維度用戶行為分析,支持日誌自主分析,助力移動開發者實現基於大數據技術的精細化運營、提升產品質量和體驗、增強用戶黏性。

在流式處理部分,MAN採用阿里雲實時計算作為底層的流式大數據分析引擎,為移動數據分析的客戶提供一整套實時化的移動App分析報表服務。如下圖。

實時計算無線數據分析

MAN目前在阿里雲上用戶數已經超過數百家。結合阿里雲大數據平臺(數加),未來MAN將會開放更多實時化、個性化,甚至自定義分析邏輯的無線分析功能給用戶,可以極大拓展整個產品功能覆蓋面。

MAN現有全流程的數據流如下:

實時計算無線數據分析

  • 數據採集

開發者選擇使用阿里雲移動數據分析提供的SDK,將其內置到其App的應用安裝包中。該SDK會針對不同手機操作系統提供數據採集組件,將用戶手機數據、行為數據採集並錄入MAN的後臺系統,進行數據分析。

  • 數據上報

MAN的後臺提供了一整套SDK數據上報服務,將負責收集使用SDK的手機上報的數據信息。上報服務系統將進行簡單去噪處理後投送到DataHub。

說明 未來DataHub將直接提供手機端數據上報SDK,實際上MAN後臺的上報服務環節可以完全省略(將去噪處理也可以移到實時計算處理),進一步減少MAN的機器成本。

  • 實時計算

阿里雲實時計算將持續訂閱上述DataHub的流式數據,持續讀取並計算各類App指標,並立即將各時間段結果數據寫入在線的RDS/OTS系統中。

  • 數據展現

MAN提供一整套的運營指標體系,讓開發者快速瞭解用戶來自哪裡,訪問了哪些頁面,停留了多長時間,用戶終端及網絡環境如何,應用程序卡頓或崩潰的實時反饋,其中Crash分析能精確到設備粒度,查看具體設備的詳細Crash信息。

實時計算無線數據分析

說明 以上數據採集自線下DEMO數據,不代表真實數據情況。


分享到:


相關文章: