将 Google Play 商店中的应用限制在特定国家/地区是不是也会限制公共测试版访问?
Posted
技术标签:
【中文标题】将 Google Play 商店中的应用限制在特定国家/地区是不是也会限制公共测试版访问?【英文标题】:Is restricting an app on Google Play Store to specific countries also restricts Public beta access?将 Google Play 商店中的应用限制在特定国家/地区是否也会限制公共测试版访问? 【发布时间】:2016-07-08 23:26:06 【问题描述】:我有一个应用程序目前处于公开测试阶段,我有兴趣将其发布到生产环境中,但我希望生产版本仅限于特定国家/地区(由于本地化问题)。 我知道可以选择将应用程序限制在特定国家/地区,但我找不到答案是它是否也会限制我的公开测试版。 我想让所有国家/地区都可以使用公共测试版。
【问题讨论】:
【参考方案1】:引用Play Store support:
定价和分发更改:如果您对应用的定价和分发页面进行任何更改,它会影响您的应用当前和未来的生产、alpha 和 beta 版本。
似乎按国家/地区限制分发也会影响 alpha 和 beta 测试。
太糟糕了。
【讨论】:
【参考方案2】:您可以有一个单独的测试版访问列表。只需转到管理测试版,然后选择管理国家/地区可用性。
【讨论】:
【参考方案3】:作为一种解决方法,我建议创建第二个应用 ID 来进行 Alpha 和 Beta 测试,并保留您的主应用 ID 仅用于生产。虽然这对于将用户从 Beta 切换到最终版本并不理想。
【讨论】:
【参考方案4】:Distribute app releases to specific countries
国家/地区定位 除了为生产配置的可用性之外,您还可以自定义 alpha 和 beta 版本的国家/地区定位。默认情况下,您的 Alpha 版和 Beta 版与您为生产设置的国家/地区可用性相匹配。
先决条件:在以下情况下,您可以为应用的 Alpha 版或 Beta 版自定义国家/地区可用性:
您的应用没有上传到生产环境的 APK,或者 您的应用已上传 APK 到生产环境,并且至少有一个国家/地区在生产轨道中可用 要更改应用的 Alpha 版和 Beta 版可用性:
1.转到您的Play Console。
2.选择一个应用程序。
3.选择发布管理>应用发布。
4.在您要更新的曲目旁边,选择管理。
5.在“国家/地区可用性”部分,选择管理可用性。
6.查看显示启用国家/地区的表格。
与生产同步:您的 Alpha 或 Beta 版本的国家/地区可用性与您应用的生产可用性相匹配。
自定义可用性:您可以为应用的 Alpha 或 Beta 版本选择与正式版不同的国家/地区可用性。
7.更新国家可用性。
8.提交您的应用更新。
查看示例
在与制作同步的曲目中添加或删除国家/地区
在您应用的定价和分发页面上添加或删除国家/地区后,该国家/地区会自动添加到与生产同步的曲目中或从其中删除(如上所述)。
如果您在应用发布页面上为 Alpha 版或 Beta 版轨道设置了自定义国家/地区可用性,则需要为该轨道单独添加或删除国家/地区。
仅在 Alpha 版或 Beta 版中添加或删除国家/地区
如果您想在不更改其他轨道的情况下将国家/地区添加到测试版,您可以:
在定价和分发页面上,将国家/地区标记为可用,但不要将 APK 上传到正式版。然后,默认情况下,您的应用的 Beta 版轨道与该生产可用性相匹配。要么, 在定价和分发页面上,至少选择一个国家/地区可用于您的应用的生产轨道。然后,在应用发布页面上为您的测试版设置自定义国家/地区定位。 要删除仅处于测试阶段的国家/地区:
1.登录您的Play Console。
2.选择一个应用程序。
3.选择发布管理>应用发布。
4.在测试版轨道旁边,选择管理。
5.选择自定义可用性。
6.将该国家/地区标记为不可用。
【讨论】:
以上是关于将 Google Play 商店中的应用限制在特定国家/地区是不是也会限制公共测试版访问?的主要内容,如果未能解决你的问题,请参考以下文章
您是未出现在 Google Play 商店中的此应用的 Beta 版测试人员
在 Play 商店中的何处接受 Google Play 应用签名服务条款?
在 Flutter 中限制 Google Directions API 密钥