as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
设备
构建
测试
应用发布
相关资源
文档

Vitals API概述

Vitals API概述

您可以使用Vitals API,以编程方式查看Fire TV和Fire平板电脑应用的应用运行状况指标,例如崩溃率、应用无响应 (ANR) 率和低内存杀手 (LMK) 率。这些指标被划分为多个指标集,即相关指标的逻辑分组。同一指标集中的相关指标具有一些共同属性(新鲜度和粒度),可以一起查询。每个指标集都支持多个维度,这些维度可用于筛选结果或生成细分。

Vitals API的使用受程序材料许可协议的约束。

先决条件

在调用API之前,您需要具备以下条件:

  • 具有管理员级别凭证的亚马逊开发者账户
  • 映射到报告API的安全配置文件(通过开发者控制台 >“我的设置”>“API访问”创建)
  • 配置文件的“Web设置”选项卡中显示的客户端ID和客户端密钥
  • 您的应用的程序包名称

工作方式

数据从设备上的原始崩溃日志和性能遥测数据流入按日和按小时汇总表。

  • 按日指标每天提供一个数据点,对应于T-1天。
  • 按小时指标每小时提供一个数据点,对应于T-2小时。发布后进行早期回归检测时,这种方式非常实用。

新鲜度

每个指标集都提供了一种标准GET方法来检索最新可用数据的时间戳,即“新鲜度”。由于一个指标集可以支持多个粒度(按天、按小时),因此对于每个支持的粒度,该操作都会返回一个新鲜度值。

汇总时段 新鲜度SLA 留存 最大查询范围
DAILY(按天) T-1天 30天 每个请求30天
HOURLY(按小时) T-2小时 15天 每个请求15天

在查询之前务必要检查新鲜度,以了解返回数据的日期范围。

数据查询

要查看指标集中的数据,请使用POST :query方法。每个查询都必须指定粒度和时间范围。除了要查看的指标外,还可以指定维度以对汇总结果进行细分,或是指定筛选条件以在不添加细分的情况下缩小结果范围。

根据您是否在查询中指定了维度,结果会有所不同。

  • 查询包含维度: 对于每个时段的每个唯一维度组合,都会生成一行。
  • 查询不包含维度: 对于每个时段,只生成一个汇总数字。

可用指标集

下表列出了所有可用指标集及其支持的指标。

指标集 描述 支持的指标
crashMetricSet 崩溃发生率和事件计数 crashRate(小数):发生过至少一次崩溃的不重复用户的百分比。
crashRate7dUserWeighted(小数): 7日用户加权滚动平均值。
crashRate28dUserWeighted(小数): 28日用户加权滚动平均值。
userPerceivedCrashRate(小数):在前台使用期间发生崩溃的用户百分比。
userPerceivedCrashRate7dUserWeighted(小数): 前台崩溃率的7日滚动平均值。
userPerceivedCrashRate28dUserWeighted(小数): 前台崩溃率的28日滚动平均值。
distinctDevices(整数): 活跃设备的大致数量。
crashCount(整数): 发生崩溃事件的总次数。
anrMetricSet ANR发生率和事件计数 结构与崩溃指标相同,但指标变为anrRateuserPerceivedAnrRate,以及distinctDevicesanrCount(整数): 发生ANR事件的总次数。
lmkMetricSet LMK发生率和事件计数 结构与崩溃指标相同,但指标变为lmkRateuserPerceivedLmkRate,以及distinctDeviceslmkCount(整数): 发生LMK事件的总次数。
issuesMetricSet 高频崩溃/ANR问题(按频率排序) errorEventCount(整数): 一个崩溃签名对应的错误事件总数。
affectedDeviceCount(整数): 受影响的不重复设备数。
reportText(字符串): 崩溃堆栈跟踪或ANR跟踪。

维度

每个指标集都支持一组通用的维度,用于筛选和细分。除非另有说明,否则所有指标均可按所有可用维度进行细分或筛选。

维度 类型 描述
versionCode int64 捕获数据时在用户设备上运行的应用的版本代码。
countryCode 字符串 基于用户所在位置的ISO-3166国家/地区代码,由2个字母组成(例如US)。
deviceModel 字符串 设备型号易记型名称(例如AFTSSAFTSSS)。
deviceType 字符串 设备外形规格: AMAZON_FIRE_TVAMAZON_TABLETS
deviceOS 字符串 设备操作系统类型: FIRE_OSVEGA_OS
osVersion 字符串 操作系统的版本(例如,RS8401/2542)。

Last updated: 2026年6月29日