gpd CLI 用于通过命令行管理 Google Play 开发者控制台,适用于 Android 应用发布与运营。使用前需确认 gpd --version,并通过环境变量 GPD_SERVICE_ACCOUNT_KEY 提供服务账号密钥,再用 gpd auth status、gpd auth check --package 检查认证状态。可用 gpd --help 和 gpd <area> --help 查看命令与参数;默认输出压缩 JSON,调试时用 --pretty,破坏性操作前用 --dry-run,halt、rollback、delete 等需 --confirm。
主要能力包括:发布与上传 AAB,管理内部、生产等轨道的发布状态、分阶段 rollout、提升、暂停与回滚,以及 edit 生命周期(create/list/validate/commit/delete,支持 --edit-id 与 --no-auto-commit);商店列表与详情更新、图片和素材管理、deobfuscation 映射上传、内部共享;测试人员分组管理;评论列表、筛选与回复;Android Vitals 的崩溃、ANR、过度唤醒、渲染与启动慢、错误搜索及异常检测;内购商品、一次性商品、订阅、基础方案与优惠的增删改查、批量操作和区域价格迁移;购买校验、确认、消耗、订阅取消与退款;开发者与应用权限管理;Analytics 查询;以及 Fastlane Supply 元数据的校验、导入导出。
常见流程如上传并发布到 internal 轨道、向 production 逐步放量、监控崩溃与差评、从 Fastlane 迁移。退出码用于判断结果:0 成功、2 认证失败、3 权限不足、4 校验错误、5 限流、6 网络错误、7 未找到、8 冲突。具体价格、配额、区域限制等未在资料中提供。