我正在尝试使用getSkuDetails()方法获取货币代码:https://developer.android.com/google/play/billing/billing_reference。但是,privacy_currency_code始终为美元。我试图做的事情:
(1)从我的PC到另一个国家/地区建立VPN,并创建一个Google帐户,然后将该帐户添加到测试设备 (2)将测试电话通过VPN传输到另一个国家/地区
但是在两种情况下,getSkuDetails中的privacy_currency_code仍然是美元,那么为什么会发生这种情况?在Play商店控制台中,应用内商品标有USD。不知道这是否是原因。如果这就是为什么它不能自动转换的原因?
答案 0 :(得分:1)
在Play控制台中,您是否已将SKU标记为适用于非美国国家/地区?如果没有,则默认为美国价格。
此外,Google Play允许您更改国家/地区,但请注意还有很长的一年冷却时间 https://support.google.com/googleplay/answer/7431675?hl=en