iTunes Reporter下载特定日期的订阅数据

时间:2017-07-11 14:07:51

标签: itunesconnect

然而,我可以为iTunes Connect设置和运行Reporter工具,我似乎无法运行详细报告,我找不到如何以与上面相同的方式检索订阅数据的方法iTunes Connect的网页。

摘要销售报表,其Sales.getReport类型为摘要工作正常:

java.exe -jar Reporter.jar p=Reporter.properties m=Normal Sales.getReport 8xxxxxxx, Sales, Summary, monthly, 201605

但详细报告不起作用:

java.exe -jar Reporter.jar p=Reporter.properties m=Normal Sales.getReport 8xxxxxxx, Sales, Detailed, Weekly, 20170101

另一件事是能够将订阅数据提供给特定日期,例如2016年11月12日的订阅者数量。

提前感谢您的建议!

1 个答案:

答案 0 :(得分:1)

自我笔记(以及那些研究报告工具使用情况):

总的来说,我发现,对于不断变化的记者工具,Apple文档缺乏细节。例如,对于属性文件,访问令牌之前(几天前)使用参数“Password =”工作,现在需要将其设置为“AccessToken =”,但是,在文档中您将找不到指南如何正确设置属性文件的参数,并在下载报告器2.1后,您意识到属性文件也包含参数“Password =”。

针对订阅报告,新的Reporter用户指南日期为18.7.2017,其中包含有关订阅和订阅者如何执行此操作的信息,并且对我有效。为了完整起见,这里使用代理的公司防火墙背后的某个代码将运行:

java -Dhttps.proxyHost=proxyHost -Dhttps.proxyPort=portNumber -Dhttps.proxyUser=proxyUsername -Dhttps.proxyPassword=proxyPassword -jar Reporter.jar p=Reporter.properties m=Normal Sales.getReport VendorNumber, Subscription, Summary, Daily, 20170105

以上代码返回所选日期所有正在运行的订阅的摘要。

否则,在运行上述代码之前或出现问题时,还可以使用get status命令检查报告服务的可用性:

java -Dhttps.proxyHost=proxyHost -Dhttps.proxyPort=portNumber -Dhttps.proxyUser=proxyUsername -Dhttps.proxyPassword=proxyPassword -jar Reporter.jar p=Reporter.properties m=Normal Sales.getStatus

积极的结果“销售和趋势报告器目前可用。”