用途:该技能用于 Google Play 的发布流程,覆盖上传构建、发布到轨道、轨道间提升以及管理分阶段推送。适用于需要发布新版本或控制发布节奏的场景。
主要能力:支持一步上传并发布到轨道,如 gpd publish upload app.aab --package com.example.app 后接 gpd publish release --package com.example.app --track internal --status completed;支持轨道提升,如 gpd publish promote --package com.example.app --from-track beta --to-track production;支持手动 edit 生命周期,用于精确控制或一次提交多项变更,包含创建 edit、无自动提交上传、配置草稿发布、校验并提交;支持分阶段推送,可通过 gpd publish rollout 设置百分比;还支持暂停与回滚,以及查询轨道状态。
使用方式:需先设置凭据 GPD_SERVICE_ACCOUNT_KEY;每次上传使用新的版本代码;始终显式传入 --package。手动流程中先执行 gpd publish edit create --package com.example.app 获取 editId,再配合 --edit-id 与 --no-auto-commit 上传和配置,最后执行 gpd publish edit validate 与 gpd publish edit commit 完成提交。风险发布可先用 --status draft,确认 gpd publish status 输出后再使用 --confirm。
限制:具体定价、平台支持范围及更多细节暂未提供。