多種設備、各種復雜的網絡環(huán)境注定了崩潰(閃退)問題不可避免,崩潰不僅直接影響著用戶使用體驗、應用評分,更影響著長期的用戶留存及產品變現目標。作為一款功能強大的崩潰解決方案,崩潰服務除了支持各平臺應用,目前也已支持鴻蒙元服務,針對HarmonyOS應用及鴻蒙元服務新增了展示線程、系統日志和內存信息等崩潰信息,支持獲取native崩潰信息。您可以通過更詳細、精準的信息快速分析、定位并快速修復崩潰問題,提升用戶的使用體驗。具體可參見文檔。
您可以使用崩潰服務定位應用的黑屏、閃退問題。借助崩潰服務,您可以實時檢測應用在每個設備上的運行狀態(tài)。當發(fā)生崩潰事件時,及時獲得提醒,繼而查看崩潰報告與問題詳情,確定問題優(yōu)先級別并快速修復。您還可以監(jiān)測原生庫中發(fā)生的崩潰問題,如果應用中包含原生庫,您只需在集成崩潰服務的SDK時增加NDK包,即可監(jiān)測原生庫中發(fā)生的崩潰,NDK可讓您使用C和C++等語言以原生代碼實現應用的各個部分,這對游戲類應用非常有幫助。
崩潰服務有及時監(jiān)測通知、提供可視化實時報告、自定義報告、智能分類等功能:
【及時監(jiān)測并通知】當應用發(fā)生重大崩潰問題時,如果您打開了崩潰提醒開關,崩潰服務會自動向您發(fā)送通知,您可以在第一時間修復緊急問題。
登錄AppGallery Connect,點擊“用戶與訪問”,開啟崩潰提醒如下:
【可視化實時報告】無需編寫任何代碼,即可自動生成包含堆棧及其他相關信息的可視化數據報告,助您快速解決崩潰問題。在報告中,您可以查看各種監(jiān)控指標并按照不同維度篩選崩潰問題。
問題詳情頁面示例:
【自定義報告】除自動生成的報告內容外,還提供了用戶標識符、日志和鍵值對三種機制增強報告,助您更加快速、準確地解決崩潰問題。根據用戶標識符獲取自定義報告示例:
【智能分類】按照異常類型、代碼位置自動分類崩潰問題,您還可以根據對用戶的影響程度對崩潰進行排序,確定問題優(yōu)先級。
此外,崩潰服務還有輕量級、兼容、跨平臺、全球化、報告完整等多種優(yōu)勢。
輕量級:您只需集成崩潰SDK,無需額外再編寫任何代碼,即可接入崩潰服務。同時崩潰服務嚴格限制SDK包體大小,限制CPU、內存、存儲占用,對應用性能的影響降到極低。
兼容性廣:您也可以將其和業(yè)內其他主流數據分析工具兼容使用。
跨平臺:崩潰服務支持各平臺應用及鴻蒙元服務,并提供Flutter、Cordova、React Native、Ionic在內的常用跨平臺框架插件,簡化了集成方式。
全球化:支持全球化多存儲地數據上報、管理,符合各區(qū)域隱私要求。
報告完整:崩潰報告展示維度非常全面,通常情況下5秒內即可完成事件上報。崩潰率閾值設置范圍也更廣(0.1%-10%),并可設置使用郵件或短信接收崩潰提醒。
相關使用案例:
龍之怒吼-一款3D魔幻雙形態(tài)變身龍戰(zhàn)手游。由于游戲bug導致的崩潰問題對玩家的游戲體驗影響非常大,用戶甚至會直接給出低分評價。
通過使用崩潰服務,進行應用崩潰次數分析,實施多維度的游戲監(jiān)測,讓開發(fā)者可以根據監(jiān)測結果快速處理崩潰問題,使產品的日崩潰數維持在個位數,崩潰率低于0.15%,達到了優(yōu)秀質量水平,提升了用戶體驗。
接入服務后七天崩潰數據:
接入服務后90天崩潰數據:
數據來源于開發(fā)者聯盟官網授權案例。