用途:用于从 Google Play 监控 Android 应用健康指标,覆盖崩溃率、ANR、启动时间、渲染帧率、电量、内存、低内存杀手率等,并支持评论分析与 Play 批量报告导出。
主要能力:gpc status 汇总发布版本、vitals 与评论;gpc vitals 子命令按指标查询,支持 --days、--dim、--threshold、--json;gpc vitals compare-versions 对比版本;gpc watch 轮询 rollout 与 vitals,支持 notify、halt、webhook 违约动作;gpc reviews list/analyze 处理评论;gpc releases rollout increase --vitals-gate 在提升发布比例前检查阈值。
使用方式:需提供包名或配置默认值、监控指标类型、可选版本号与阈值。阈值以小数表示速率(2% 为 0.02),--threshold 触发违约时退出码为 6,可用于 CI 门禁。gpc watch 阈值优先取 CLI 参数,其次 .gpcrc.json 的 vitals.thresholds.*,最后为默认值。
适用场景:发布实时监控、CI/CD 发布门禁、版本质量对比、异常与错误排查、评论情感分析。
限制:Play vitals 数据通常滞后 3–4 天,评论 API 仅返回最近 7 天的生产评论;若 Reporting API 未启用或服务账号无权限,vitals 命令会以退出码 4 失败;无数据时阈值门禁可能以 THRESHOLD_NO_DATA(退出码 6)失败。
价格、具体平台支持与安装方式暂未提供。