确定Play商店国家/地区

Tom*_*omD 7 country android google-play

我想看看有没有办法告诉用户在他们的Android手机上有哪个国家版本的Play商店.

基本上我想关闭某些国家的应用内购买(出于征税原因).我尝试过Locale,但可以通过更改手机中的语言来更改.我认为唯一可以决定他们来自哪个国家/地区的是连接到游戏商店的Google帐户.

任何帮助将非常感激.谢谢.

j2e*_*esu 6

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

这个想法是使用getSkuDetails来获取 price_currency_code 并禁用某些货币的计费。

  • 有些货币代码有多个国家,不太好 (3认同)

Otr*_*tra 0

我不确定是否以编程方式检查他们的 Google 帐户国家/地区,但如果您想定位特定区域,您可以在 Google Play 开发者控制台中执行此操作。

地理定位

Google Play 确定国家/地区的说明

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