Google 节点 JS 中的发布者 API 发布更新的 AAB,在游戏控制台上看不到任何内容

Google Publisher API in node JS to publish updated AAB, Nothing visible on play console

我正在使用 node.js 中的 googleapi 来发布更新后的应用程序。我已经完成了一切,例如授予权限和启用 APIs。我使用了以下步骤:-

  1. 获取授权令牌
  2. 创建了新编辑
  3. 上传了我的 AAB 文件
  4. 跟踪应用到生产环境
  5. 提交编辑。

我在每种情况下都收到了 200 条回复,如果我尝试再次更新编辑,它会显示此编辑已提交。

但是我在 Google Play 控制台上看不到任何更新。已经 30 小时了,但我在那里看不到任何更新。

正在上传我的代码以供参考

async function uploadAAB() {
let authorize = await client.authorize();

//insert edit
let res = await androidApi.edits.insert({
    packageName: packageName
})
console.log(res.data.id)


var aab = require('fs').createReadStream('./app.aab');
const res2 = await androidApi.edits.bundles.upload({
    editId: res.data.id,
    packageName: packageName,
    media: {
        "mimeType": 'application/octet-stream',
        body: aab
    }
});
console.log(`Result ${(JSON.stringify(res2))}`);

const res3 = await androidApi.edits.tracks.update({
    editId: res.data.id,
    packageName: packageName,
    track: "production",
});
console.log(`Result ${(JSON.stringify(res3))}`);

const res4 = await androidApi.edits.commit({
    editId: res.data.id,
    packageName: packageName
});
console.log(`Result ${(JSON.stringify(res4))}`); 
}

因为没有 API 失败,我可以说一切都很好,但 30 小时后我在 google 开发者控制台上看不到任何更新。

在此先感谢您的帮助。

问题出在跟踪代码中。我没有在参数中发送 requestBody 参数。 添加 requestBody 参数后,它运行完美,应用程序立即在游戏控制台上可见。