当用户在iOS应用中进行应用内购买时,我们会收到交易ID,文章ID等,但我们没有收到他支付了多少的信息。我们希望以某种方式收到这些信息。 我们尝试使用记者.jar。我们可以像这样下载销售摘要报告:
java -jar Reporter.jar p=Reporter.properties m=Robot.XML Sales.getReport XXXXXXX, Sales, Summary, Daily, YYYYMMDD
但是,当我们尝试获取销售详细报告(我希望在其中看到列出的交易 ID)时:
java -jar Reporter.jar p=Reporter.properties m=Robot.XML Sales.getReport XXXXXXXX, Sales, Detailed, Daily, YYYYMMDD
我们收到错误:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Error>
<Code>200</Code>
<Message>Invalid vendor number specified. Try again.</Message>
</Error>
我在财务报告中也没有看到交易 ID。
有没有办法获得一些苹果报告,从中我们可以了解在哪笔交易中支付了多少钱?
谷歌在每日和每月报告中提供此信息。我希望苹果也在一些报告中给出它......
根据 Apple 的文档,交易级销售报告仅适用于某些类型,例如音乐/电影/电视,不适用于应用内订阅:https://help.apple.com/itc/contentreporterguide/en.lproj/static.html#itc7e183be3b。相反,您可以使用Subscriber
作为数据类型下载订阅的事务级报告:
java -jar Reporter.jar p=Reporter.properties m=Robot.XML Sales.getReport XXXXXXXX, Subscriber, Detailed, Daily, YYYYMMDD, 1_2