Android Google Play通过开放测试版进行应用内计费测试
我目前有一个Android应用程序在Google Play商店进行测试。它目前是一个封闭测试组,但我正准备切换到开放测试 我的应用程序使用付费订阅模式。它可以免费下载和安装,但一旦用户达到一定的数据存储量,他们就必须购买订阅才能输入更多的数据。这对我的封闭测试组来说效果很好。我在开发人员控制台的“许可证测试”区域中输入了我的所有beta测试人员的电子邮件地址,当他们“购买”订阅时,他们实际上并不收费 当我进入公测时,这将如何工作?由于任何人都可以在公测版中下载测试版应用程序,我不认为我如何有机会将它们添加到“许可测试”区域以防止它们被收费Android Google Play通过开放测试版进行应用内计费测试,android,google-play,in-app-purchase,in-app-billing,beta,Android,Google Play,In App Purchase,In App Billing,Beta,我目前有一个Android应用程序在Google Play商店进行测试。它目前是一个封闭测试组,但我正准备切换到开放测试 我的应用程序使用付费订阅模式。它可以免费下载和安装,但一旦用户达到一定的数据存储量,他们就必须购买订阅才能输入更多的数据。这对我的封闭测试组来说效果很好。我在开发人员控制台的“许可证测试”区域中输入了我的所有beta测试人员的电子邮件地址,当他们“购买”订阅时,他们实际上并不收费 当我进入公测时,这将如何工作?由于任何人都可以在公测版中下载测试版应用程序,我不认为我如何有机会
因此,我如何防止我的开放测试版测试人员不得不为订阅付费?这对帮助我测试我的应用程序,让他们为订阅付费的人来说无疑是一记耳光。如果你想让每个人都能免费使用付费订阅,你有一些解决方案: 1.-询问服务器应用程序是否处于BETA版本,如果返回true,则跳过订阅代码 2.-从测试版中删除订阅代码,并将其再次放入最终版本 3.-当用户点击pay suscription时,打开一个对话框,告诉他向您发送电子邮件,以便您将其添加到测试帐户中 由于没有像“每个人都是测试人员”这样的选项,这是我的解决方案
很抱歉我的英语很差。谢谢你的回答。1和2的问题是我希望beta测试人员测试订阅代码。使用#3,在将他们添加到测试人员列表之前,我无法阻止他们被收取费用。@JoeMjr2是的,但如果他们看到您的对话框,如果他们不向您发送电子邮件,然后付款,他们将被收取费用,他们知道自己在付款。