使用全新 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 中