当前位置: 首页 > 知识库问答 >
问题:

确定Play Store国家

曹君墨
2023-03-14

我想知道是否有任何方法可以告诉用户Android手机上的play store的国家版本。

基本上,我想关闭某些国家的应用程序内购买(出于税收原因)。我已经尝试了区域设置,但可以通过更改手机中的语言来更改。我想唯一能确定他们来自哪个国家的是连接到游戏商店的谷歌账户。

任何帮助都将不胜感激。非常感谢。

共有3个答案

訾旭
2023-03-14

你不能告诉哪个国家版本的Play商店用户在他们的android手机上有编程,因为google play确定用户的国家内部。

唯一的方法是通过LocationServices获取用户的当前位置,在这种情况下,您需要添加位置权限。

对于这个问题,有一些解决办法并非在所有情况下都有效,比如获取用户的职业信息,这些信息可以提供国家信息。

易瀚漠
2023-03-14

我不确定是否以编程方式检查他们的谷歌账户国家,但是如果你想针对特定的地区,你可以在谷歌游戏开发者控制台内这样做。

地理瞄准

谷歌播放说明确定国家

即使这不是程序/代码的答案,我希望这比在应用程序中解决问题更容易。

华子航
2023-03-14

我有一个想法,但我还没有尝试过(也许smbd可以提供一些关于使用这种方法的反馈)。

其想法是使用getSkuDetails获取价格\货币\代码,并禁用某些货币的计费。

 类似资料:
  • 我看到了一些与我要求的相似的问题,但似乎没有什么符合要求的。 我处于需要处理通话记录并使用电话号码确定国家的位置。拨打的号码可以是任何国家,例如: 44 7899455120-英国 34 965791845-西班牙 355 788415235-阿尔巴尼亚 显然,如果所有的呼叫代码都是两位数的话,这个世界将是美好的,但事实并非如此。目前,我有一个数据库,里面有国家及其相关代码,为了匹配,我需要有效地

  • 克隆当前板 采取行动 查看移动玩家是否处于检查中 如有,则不允许移动;否则,允许移动 我从这里获得关于如何克隆的提示: 现在,board对象由一个2D方形对象数组组成。每个方形对象都有一个piece字段,该字段要么为null(上面没有piece),要么引用一个piece对象(上面有一个piece)。board对象还有一个whiteKingSquare和一个blackKingSquare(都是方形对

  • 我不需要精确的位置数据,也不希望用户看到“此应用程序想要确定您的位置”警报。我只需要确定用户的国家,假设他们通过网络或wi-fi连接互联网。 最好的方法是什么?有没有办法使用他们的IP? 这只有在他们有承运人的情况下才有效: 而且不可靠,因为用户可以在设备设置中更改它。出于同样的原因,无法使用设备的语言设置。我需要基于他们实际所在地的国家。

  • 注册WhatsApp时,您需要输入您的电话号码。WhatsApp已经知道(不知何故)您所在的国家,并为您预先选择了该国家,因此您只需确认即可。 有鉴于此,whatsapp没有要求获得访问您所在位置的许可,但他们仍然知道(可能是含糊不清)。这是怎么回事?

  • 我使用国家代码插件名称intltelinput.js(这个我的演示页面)在页面中,我想清空电话(输入文件),当国家选择更改 我试过: 和下面的代码将使电话档案值为空(当点击,但我希望它为空后,选择另一个国家项目完成) 但它不起作用

  • 我如何在Android和IOS上使用Flatter打开PlayStore/AppStore的特定URL,具体取决于执行该URL的智能手机?我的意思是,我想打开应用程序,而不是浏览器之类的东西。 在这个线程中,我找到了一些android的原生方法,但我如何使用flutter做到这一点? 如果目前没有办法做到这一点,这将是一个很好的功能来实现插件url_launcher。