android inapp以当地货币购买产品价格

时间:2012-10-02 11:20:11

标签: android in-app-purchase google-play

是否可以从应用程序本身获得本地货币的产品价格。例如,如果我通过Google Play In App结算销售价格为1美元的Product1。来自英国的客户点击按钮购买产品,Google Play的价格以英镑显示。我可以从Google Play获取应用中的本地化价格,以便以自己的货币显示给客户吗?

2 个答案:

答案 0 :(得分:6)

应用内结算v3声称可以实现此目的:

  

API还引入了一项备受期待的功能:能够直接从Google Play查询应用内商品信息。开发人员现在可以以编程方式获取项目的标题,描述和价格。不需要货币转换或格式化:价格以用户的货币报告,并根据其区域设置进行格式化

来源:http://android-developers.blogspot.com/2012/12/in-app-billing-version-3.html

答案 1 :(得分:-1)

既然你问这个我建议就这样离开。

这更多是关于经济而不是编程,问题在于两种货币之间的比率每次都在变化,而且由于市场而没有办法计算这一点,而实际评估仅由股票市场给出。特定的时间点。

有两种方法可以考虑这个问题:

  • 商家对两种货币之间的平均比率进行评估,他用真实货币量化这个价值并将其加到最终价格中,这样他就可以避免货币损失或至少是其中的一部分货币
  • 商家建立了一个价格机制,根据股票市场的实时信息(可能你需要为此付费),实时或每次用户想要结账时计算实物商品的价格他的命令。

如果你不熟悉这一点,那么每个证券交易所市场上每天都会有大量金钱燃烧而且神奇地出现,如果你向客户提出不好的建议他真的可以失望,失去了很多钱。

另外,不同的货币通常由信用卡服务直接处理,没有理由自己处理,你只能承担更多的风险。

如果您的用户想知道其货币的价格,请教他们使用Google或一些可靠的在线货币转换器。