Google Play:从 Beta 版到正式版
Posted
技术标签:
【中文标题】Google Play:从 Beta 版到正式版【英文标题】:Google Play: Beta release to Production release 【发布时间】:2019-03-16 13:55:29 【问题描述】:我们最近决定在 google play 上更新 Beta release 的新应用程序,
现在阅读指南后,我的脑海中有一些问题并想了解更多关于它们的信息,我在谷歌上搜索以进一步了解找到了一些答案,但仍有一些我不确定的东西所以决定提出这个问题:
对于 Beta 版本,是否可以制作可供所有 google play 用户使用的 Beta 版本(作为正常的生产应用程序),还是对所有人都可用? (因为根据本指南,它让我知道该应用程序仅适用于一定数量的用户。)确保用户可以加入测试。您的测试人员需要拥有 Google 帐户 (@gmail.com) 或 G Suite 帐户才能加入测试。
在内部运行测试。使用内部测试轨道在几秒钟内将您的应用推送给多达 100 名内部测试人员。
一旦我发布了一个测试版应用程序并且我决定现在将其投入生产,它是作为不同的应用程序上传还是同样的,发布到测试版谷歌播放应用程序的 cmets 也会在我的生产应用程序上可见? (没有完全得到与此相关的任何信息。)
在其中一点中,它说我的应用程序在 beta 版本中应该有比生产版本更高的版本代码,但是如果我在那个版本中有更高的版本,那将不是应用程序即使它可能不是最稳定的版本也被下载? (这个真的让我很困惑)
是否有一个指定的字段,我可以在其中向 beta 测试人员提供此电子邮件,或者我可以在应用程序描述中提供它吗?检查您的 Android App Bundle 版本号。要让测试人员可以使用内部、封闭或开放测试轨道上的应用,它的版本代码必须高于您的生产版本。
为测试人员提供向您发送反馈的渠道。对于封闭式测试,让测试人员能够通过电子邮件、网站、消息论坛或其他合适的机制提供反馈。
【问题讨论】:
我知道这可能不是您想要的答案,但您可以通过向 Google Play 开发者支持咨询问题来获得最佳答案。support.google.com/googleplay/android-developer/answer/… 【参考方案1】:对于 Beta 版本,是否可以制作可供所有 google play 用户使用的 beta 版本
您可以将您的应用作为开放测试版发布,任何想要访问的人都可以访问(无需您的邀请)。请参阅 https://support.google.com/googleplay/android-developer/answer/3131213?hl=en(特别是部分第 1 步:设置测试详细信息 - 打开测试:在 Google Play 上显示您的测试应用)
一旦我发布了一个测试版应用程序并决定现在将其投入生产,它是作为不同的应用程序上传还是作为相同的应用程序上传
一样。无需重新上传 - 您只需更改发布状态。
发布到测试版 google play 应用程序的 cmets 也会在我的生产应用程序上可见吗?
测试人员不能在 Google Play 上发表公开评论。
但是,如果我在该版本中有更高版本,即使它可能不是最稳定的版本,它也不会是下载的应用程序吗?
嗯,这就是重点。他们已选择成为您应用的测试人员,因此他们可以获得最新的可用版本。如果他们想恢复到只获得生产版本,他们可以选择退出测试程序。
是否有一个指定的字段,我可以在其中为 beta 测试人员提供此电子邮件,或者我可以在应用程序描述中提供它吗?
这在我链接到的页面上进行了解释:在“反馈渠道”旁边,添加电子邮件地址或 URL 以收集测试人员的反馈。您的应用的反馈渠道将在您的测试人员选择加入页面上显示给用户。
【讨论】:
我对问题做了一个小改动,并添加了一个问题,您也可以解决这个问题吗? 重要的关于推出时间的信息。如果您事先将应用发布到 beta 频道,然后单击“发布到生产”按钮,不要指望它会立即推出,它仍需要长达 24 小时才能上线。 【参考方案2】:Beta 版本只是您应用页面上的不同轨道。
如果您有一个公开测试计划(您需要选择它作为您的类型),当用户访问它时,他们会在您应用的 Play 商店页面的某处看到“加入测试计划”卡片。此卡片应显示在“开发者联系人”信息下方。
如果用户决定加入 Beta 计划,他们将获得您在那里发布的任何新版本,就像普通更新一样。 Beta 用户不能留下评论! Beta 用户可以留下您(开发者)私人 cmets,但除非他们退出 Beta 计划,否则他们无法创建评论或编辑现有评论。
一旦您将 Beta 版本推广到生产环境,您的应用的所有用户都可以使用它作为正常更新。 Beta 用户不会收到更新,因为他们已经在您推广的版本上,也不会被排除在 Beta 计划之外。如果您将 APK 直接上传到生产环境,测试版用户也会收到它(他们仍然无法发表评论)。
至于版本号,您不能将另一个 APK 上传到 Play 管理中心,除非它的版本代码比已上传的最新版本代码更高。如果您的生产频道中有版本 7,则无法将版本 7 的新 APK 上传到 beta;它必须是版本 8。
【讨论】:
如果应用程序是Open Test
在 GooglePlay 商店中找到所需的应用程序并查看详细信息 > 向下滚动到底部 > 点击按钮 Join open test
【参考方案3】:
当您将应用上传为 Beta 版本时,加入您的 Beta 测试的用户可以升级到该版本。其他未加入 Beta 测试的用户将看不到您应用的任何更新。
如果您想将测试版作为生产版本,只需点击 Google Play 商店中的Promote to Production 选项即可。
考虑到您的困惑,当您有一些处于 beta 版本的 apk(例如 versionCode 2)时,您可以将该应用程序作为产品推广,或者您也可以上传另一个 apk 作为产品,但请记住,应该有更大的版本代码(比如 3)。如果您这样做,那么所有用户都将获得该更新,包括 Beta 测试人员。这将是对同一个应用程序的更新。(我认为您对此表示怀疑)希望这会有所帮助。
【讨论】:
以上是关于Google Play:从 Beta 版到正式版的主要内容,如果未能解决你的问题,请参考以下文章
从 google play 上发布的 beta 测试中删除 apk
让您的游戏在 PC 闪耀 | Google Play Games Beta 版现已开放更多市场
让您的游戏在 PC 闪耀 | Google Play Games Beta 版现已开放更多市场