Cocos 新增性能管理、帐号认证、崩溃服务、远程配置4大AGC服务

华为 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 网络请求等方面的性能数据;
  • 支持查看和分析应用性能数据,精准发现应用性能在哪些方面有改进空间;
  • 支持创建自定义跟踪记录,监控应用在特定场景下的性能。

一键接入AGC 性能管理服务>>>

二、认证服务

认证服务提供了云侧服务和 SDK,可以为应用快速构建安全可靠的用户认证系统,以便应用可以对用户进行身份认证。

认证服务支持多种认证方式,并与其他 Serverless 服务紧密集成,开发者可以通过简单的规则定义来保护用户的数据安全。

主要功能:

使用认证服务可将以下的一种或多种认证方式集成到应用中,方便用户轻松快速地注册和登录应用。包括华为帐号、苹果帐号、华为游戏帐号、微信帐号、 QQ帐号 、手机帐号 、微博帐号、邮箱帐号、 Google帐号、Google Play Game帐号、Facebook帐号、Twitter帐号等。

一键接入AGC 认证服务>>>

三、崩溃服务

频繁的崩溃给用户带来非常糟糕的体验,将直接影响到用户对应用的评价。较高的崩溃率长时间得不到解决将可能阻碍您的商业成功。

应用发布后,您可能并不知道用户在什么场景下遇到了什么崩溃问题。少量用户可能会通过应用市场评论等方式反馈崩溃问题,您要解决这些崩溃问题往往需要获取崩溃发生时的应用、操作系统、设备、堆栈等信息,而向用户获取这些信息困难重重。

崩溃服务是一个轻量级崩溃分析服务,开发者可以通过崩溃报告了解应用崩溃情况,并且提供了 Crash SDK,可以零代码快速集成。

主要功能:

  • 您可以通过崩溃报告了解您的应用崩溃情况,我们提供最近1小时的实时报告,您可以实时监测应用质量。
  • 崩溃服务会将崩溃问题自动分类,您可以通过各崩溃问题的指标数据判断优先解决哪些问题。
  • 您还可以查看某个崩溃问题的数据,分析崩溃发生在哪个应用版本,哪个Android系统等。您可以具体查看某次崩溃发生时应用、操作系统、设备的相关信息,以及崩溃堆栈。以上这些数据报告和信息将会帮助您快速、高效的定位、解决崩溃问题。
  • 崩溃服务还可以实时检测重大崩溃问题,您开启崩溃提醒后AppGallery Connect可以在发生重大崩溃问题时向您发送邮件提醒。

一键接入AGC 崩溃服务>>>

四、远程配置

AppGallery Connect 远程配置服务提供了在线的配置项管理能力,可以实现应用在线更改行为和外观,而无需用户下载应用更新。

AppGallery Connect 远程配置服务提供云端,管理台和客户端SDK,应用集成客户端SDK后可以定期获取云端管理台配置的配置项和配置参数值,实现客户端应用行为和UI的修改。

主要功能:

  • 服务开通。
  • 配置项管理:添加、删除、修改配置项,通过复制方式快速添加配置项,根据不同条件设置不同配置项值。
  • 配置条件管理:添加、删除、修改条件,通过复制方式快速添加条件,当前可以设置的过滤条件包括:应用版本、设备语言、国家地区、用户受众群体、随机百分比用户、日期时间,后续可设置的过滤条件还会持续增强。
  • 历史版本管理:支持最多90天300个历史版本管理和回滚能力。
  • 权限管理:默认帐号持有者、管理员、App管理员、开发、运营几种角色具备远程管理服务的权限。

典型应用场景:

  • 不同地区展现不同语言

使用远程配置服务的 国家地区 条件和 设备语言 条件,设置在不同国家地区分配不同的参数值,从而呈现不同的内容。

  • 不同用户展现不同内容

使用远程配置服务的 用户受众群体 条件,协同高级分析(华为分析)服务,针对不同的用户群体推荐不同内容。例如对职场白领和学生推送不同的物品及页面布局。

  • 特定主题特定时间配置

使用远程配置服务的 日期时间 条件来更改应用的颜色、图片素材等,以配合特定的主题。例如在毕业季这个特殊的时间段设置一些特定的内容来吸引用户。

  • 功能发布

支持按用户百分比发布新功能。因为在同一时间面向所有用户发布新功能的风险很高,所以利用远程配置服务的 随机百分比用户 条件,可以实现按照百分比缓慢地向用户发布新功能,可以有效避免舆情或者及时修改调整。

一键接入AGC 远程配置服务>>>


具体的服务开通和接入方式,欢迎戳文档详细了解哟!

性能管理:
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