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