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

Posted 谷歌开发者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用全新 Play Developer Reporting API,持续提升应用和游戏品质相关的知识,希望对你有一定的参考价值。

作者 / 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 更多内容


以上是关于使用全新 Play Developer Reporting API,持续提升应用和游戏品质的主要内容,如果未能解决你的问题,请参考以下文章

使用 Google Play Developer API 取消发布应用

错误:用于调用 Google Play Developer API 的项目 ID 尚未在 Google Play Developer Console 中链接

使用 Google Play Developer API 进行服务器端授权?

Google Play Developer API - 超出配额

"message": "用于调用 Google Play Developer API 的项目 ID 尚未在 Google Play Developer Console 中

获取访问令牌Google Play Android Developer API