Google Play Developer API:订阅的货币错误

时间:2016-07-13 22:02:18

标签: google-play google-play-services

我正在跟踪数据仓库中的Google Play订阅。在使用App数据(基于Google的财务报告)验证数据后,我们发现外国的数据很少。实际上,我们错误地跟踪我们的大部分购买都是以 USD (我们的默认值)进行的。

我们做了一些研究,发现有时候, priceCurrencyCode countryCode 的值不匹配。在这里找到一个例子:

{
 "kind": "androidpublisher#subscriptionPurchase",
 "countryCode": "IT",
 "developerPayload": "",
 "autoRenewing": false,
 "priceCurrencyCode": "USD",
 "expiryTimeMillis": "1456733642426",
 "cancelReason": 1,
 "startTimeMillis": "1409472846296",
 "priceAmountMicros": "4990000"
}

正如您所看到的,自购买意大利以来,我预计货币代码为欧元,而不是美元。显然, priceAmountMicros 也是错误的,并且链接到美元,而不是欧元。

我想知道是否有其他人遇到过这个问题,如果还有其他问题我不理解,或者只是Google API有问题而且又回到我们的默认货币。

0 个答案:

没有答案