華為 AppGallery 是預裝在華為終端上的應用分發平臺,致力于為全球 170 多個國家/地區的用戶提供豐富、精品、安全的應用。截止 2020 年 Q2,其全球月活用戶(MAU)已超過 4.6 億。
隨著智能終端和移動互聯網的快速發展,移動應用創新迭代越來越快,如何從激烈的競爭中脫穎而出,實現商業成功?華為面向開發者打造了 AppGallery Connect 移動應用全生命周期服務平臺。孵化產品創意、提高開發效率、全球化分發、精細化運營、大數據分析等所有應用開發者需要的服務。
性能管理服務提供分鐘級應用性能監控能力,幫助開發者全面了解性能特點,持續提升應用的用戶體驗;認證服務支持手機賬號、郵箱賬號、匿名賬號以及華為賬號、微信帳號、 QQ帳號等多種主流第三方帳號,靈活又可靠,助力開發者靈活高效開發應用;崩潰服務“零代碼”集成,幫您快速復線和定位崩潰問題,提升應用質量;結合**遠程配置服務**使用A|B測試,通過對照實驗確定最佳增長方案。
上述4項 AppGallery Connect (以下簡稱 AGC )服務均已集成在 Cocos Creator 中,各位開發者可通過 Cocos Creator 服務面板一鍵開通接入服務。

此外,創新、運營、分析等方面的諸多產品和服務,也在集成中,敬請期待!接下來就為大家簡單介紹一下本次更新的4項服務。
一、性能管理
性能管理(APM,App Performance Management)服務,提供分鐘級應用性能監控能力,開發者可以在 AGC 后臺查看和分析性能管理服務收集到的應用性能數據,從而全面了解所開發應用的性能特點,快速精準修復應用存在的性能問題,持續提升應用的用戶體驗。
主要功能:
- 自動采集應用啟動、應用屏幕、HTTP/HTTPS 網絡請求等方面的性能數據;
- 支持查看和分析應用性能數據,精準發現應用性能在哪些方面有改進空間;
- 支持創建自定義跟蹤記錄,監控應用在特定場景下的性能。
二、認證服務

認證服務提供了云側服務和 SDK,可以為應用快速構建安全可靠的用戶認證系統,以便應用可以對用戶進行身份認證。
認證服務支持多種認證方式,并與其他 Serverless 服務緊密集成,開發者可以通過簡單的規則定義來保護用戶的數據安全。
主要功能:
使用認證服務可將以下的一種或多種認證方式集成到應用中,方便用戶輕松快速地注冊和登錄應用。包括華為帳號、蘋果帳號、華為游戲帳號、微信帳號、 QQ帳號 、手機帳號 、微博帳號、郵箱帳號、 Google帳號、Google Play Game帳號、Facebook帳號、Twitter帳號等。

三、崩潰服務
頻繁的崩潰給用戶帶來非常糟糕的體驗,將直接影響到用戶對應用的評價。較高的崩潰率長時間得不到解決將可能阻礙您的商業成功。
應用發布后,您可能并不知道用戶在什么場景下遇到了什么崩潰問題。少量用戶可能會通過應用市場評論等方式反饋崩潰問題,您要解決這些崩潰問題往往需要獲取崩潰發生時的應用、操作系統、設備、堆棧等信息,而向用戶獲取這些信息困難重重。

崩潰服務是一個輕量級崩潰分析服務,開發者可以通過崩潰報告了解應用崩潰情況,并且提供了 Crash SDK,可以零代碼快速集成。
主要功能:
- 您可以通過崩潰報告了解您的應用崩潰情況,我們提供最近1小時的實時報告,您可以實時監測應用質量。
- 崩潰服務會將崩潰問題自動分類,您可以通過各崩潰問題的指標數據判斷優先解決哪些問題。
- 您還可以查看某個崩潰問題的數據,分析崩潰發生在哪個應用版本,哪個Android系統等。您可以具體查看某次崩潰發生時應用、操作系統、設備的相關信息,以及崩潰堆棧。以上這些數據報告和信息將會幫助您快速、高效的定位、解決崩潰問題。
- 崩潰服務還可以實時檢測重大崩潰問題,您開啟崩潰提醒后AppGallery Connect可以在發生重大崩潰問題時向您發送郵件提醒。
四、遠程配置

AppGallery Connect 遠程配置服務提供了在線的配置項管理能力,可以實現應用在線更改行為和外觀,而無需用戶下載應用更新。
AppGallery Connect 遠程配置服務提供云端,管理臺和客戶端SDK,應用集成客戶端SDK后可以定期獲取云端管理臺配置的配置項和配置參數值,實現客戶端應用行為和UI的修改。
主要功能:
- 服務開通。
- 配置項管理:添加、刪除、修改配置項,通過復制方式快速添加配置項,根據不同條件設置不同配置項值。
- 配置條件管理:添加、刪除、修改條件,通過復制方式快速添加條件,當前可以設置的過濾條件包括:應用版本、設備語言、國家地區、用戶受眾群體、隨機百分比用戶、日期時間,后續可設置的過濾條件還會持續增強。
- 歷史版本管理:支持最多90天300個歷史版本管理和回滾能力。
- 權限管理:默認帳號持有者、管理員、App管理員、開發、運營幾種角色具備遠程管理服務的權限。
典型應用場景:
- 不同地區展現不同語言
使用遠程配置服務的 國家地區 條件和 設備語言 條件,設置在不同國家地區分配不同的參數值,從而呈現不同的內容。

- 不同用戶展現不同內容
使用遠程配置服務的 用戶受眾群體 條件,協同高級分析(華為分析)服務,針對不同的用戶群體推薦不同內容。例如對職場白領和學生推送不同的物品及頁面布局。

- 特定主題特定時間配置
使用遠程配置服務的 日期時間 條件來更改應用的顏色、圖片素材等,以配合特定的主題。例如在畢業季這個特殊的時間段設置一些特定的內容來吸引用戶。

- 功能發布
支持按用戶百分比發布新功能。因為在同一時間面向所有用戶發布新功能的風險很高,所以利用遠程配置服務的 隨機百分比用戶 條件,可以實現按照百分比緩慢地向用戶發布新功能,可以有效避免輿情或者及時修改調整。
具體的服務開通和接入方式,歡迎戳文檔詳細了解喲!
性能管理:
https://docs.cocos.com/creator/manual/zh/cocos-service/agc-apm.html
認證服務:
https://docs.cocos.com/creator/manual/zh/cocos-service/agc-auth.html
崩潰服務:
https://docs.cocos.com/creator/manual/zh/cocos-service/agc-crash.html
遠程配置:
https://docs.cocos.com/creator/manual/zh/cocos-service/agc-remote.html