Google Play Developer API:将 apk 上传到生产轨道但不发布

Google Play Developer API: upload apk to production track but don't publish

我正在使用 python api 上传 apk、映射文件和发行说明文本。

https://developers.google.com/resources/api-libraries/documentation/androidpublisher/v2/python/latest/androidpublisher_v2.edits.html

我正在使用 apks().upload()deobfuscationfiles().upload()apklistings().update() API 分别上传新的 apk、映射文件和变更日志。

然后我调用 tracks().update() 将上传的 apk 分配给 production 轨道。

最后我打电话给 commit() 来完成编辑。

但是,这会立即 发布新的 apk。

我想要的是发布经理对新版本的最终确认。所以应该有一个手动 review/publish 步骤,就像手动发布一样。

这是否可能使用 API。我使用了错误的 API 调用吗?

当然,一种方法是在 beta/alpha 轨道上上传,然后让发布经理将其移至生产环境。但是还有别的办法吗?

目前无法进行人工审核。

您需要使用新版本的 Google Play Developer API v3,您现在可以在其中为 [=16] 设置 "status"(已完成、草稿、已停止、进行中) =].

https://developers.google.com/resources/api-libraries/documentation/androidpublisher/v3/python/latest/androidpublisher_v3.edits.tracks.html