查看原文
其他

使用全新 Play Developer Reporting API,持续提升应用和游戏品质

The following article is from Android 开发者 Author Google Play

作者 / Google Play 产品经理 Lauren Mytton


品质是您的游戏或应用在 Google Play 上取得成功的基础,而 Google Play 管理中心的 Android Vitals 可以帮助您很好地跟踪应用表现。事实上,排名前一千的顶尖开发者中,超过 80% 的开发者每月至少查看一次 Android Vitals,以监控并排查相应技术质量问题,很多开发者甚至每天都会访问。

  • Android Vitals
    https://play.google.com/console/about/vitals/


Play 管理中心中的 Android Vitals 概览可以让您对游戏和应用的品质一目了然,即便如此,许多开发者反馈,他们希望在 Play 管理中心之外也能使用 Android Vitals 数据。比如以下一些用例:
  • 构建内部信息中心;
  • 联接其他数据集进行更深入分析;
  • 自动化问题排查和发布。

现在,以上用例都可以通过全新的 Play Developer Reporting API 实现:

https://developers.google.cn/play/developer/reporting


Play Developer Reporting API 允许开发者在 Play 管理中心之外使用其开发者帐号中的应用级数据。在当前初始版本中,您可以访问 Android Vitals 监测稳定性和电池的四个核心指标,即崩溃率、ANR 发生率、过度唤醒率以及后台唤醒锁定被卡住率,您也可以查看崩溃问题、ANR 问题和堆栈轨迹。另外,您还可以查看异常情况记录、故障记录 (包括 Vitals 中新增的国家/地区过滤条件) 以及三年内的指标历史记录。

△ 在 Play 管理中心的 API 权限页面中设置对全新 Play Developer Reporting API 的访问权限



API 入门指南


要启用 Play Developer Reporting API,您首先需要 Play 管理中心的开发者帐号。之后,只需几分钟您就可以在 Play 管理中心的 API 访问页面设置好访问权限。您可以查看我们的文档获取您需要了解的所有入门指南:

https://developers.google.cn/play/developer/reporting



开始使用API


您可以在 API 文档中找到示例请求,以及可用端点列表 (Alpha 版和 Beta 版均适用)。

  • 示例请求
    https://developers.google.cn/play/developer/reporting/metricset-queries

  • 可用端点
    https://developers.google.cn/play/developer/reporting/metricset-intro



最佳实践


启用 API 之后,您不妨手动发送一些请求,以便在实施更复杂的解决方案之前,了解 API 的资源及相关操作。这也有助于您确定查询耗时,因为需要处理的数据量不同,查询所需要的时间也会有所变化。时间跨度大、涉及维度多和/或针对大型应用的查询将需要更长的时间来执行。

大多数指标集每天刷新一次。为避免浪费资源和请求配额,我们建议您在发起查询之前,先使用我们提供的方法检查数据实效性,并确认新数据是否可用。

感谢所有希望我们推出此功能的开发者,希望这能帮助您持续提升您的应用和游戏品质。想要了解更多有关 Android Vitals 和 Play Developer Reporting API 的信息,您可以查看我们在 Google 游戏开发者峰会中的相关视频:

△ "覆盖面和设备" 及 Android Vitals 中针对游戏的改进

  • Bilibili 视频链接
    https://www.bilibili.com/video/BV1Va411i7jy/



 点击屏末 | 阅读原文 | 即刻了解 Play Developer Reporting API 更多内容






您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存