iTunesConnect Autoingest 财务收益报告 [英] iTunesConnect Autoingest for financial earnings reports

查看:19
本文介绍了iTunesConnect Autoingest 财务收益报告的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Apple 推出了一个工具 AutoIngest.class 来下载 iTunes Connect 销售和趋势报告已有一段时间了.

Apple has for some time had a tool, AutoIngest.class for downloading iTunes Connect sales and trend reports.

是否有类似的工具(或修改后的使用)来提取财务报告(更具体地说是付款和财务报告"页面中的收入报告),而无需手动下载每个月/地区的财务报告?

Is there is a similar tool (or modified use of it) to pull the financial reports (more specifically the Earnings report from the "Payments and Financial Reports" page) without manually downloading them for every month/region?

推荐答案

Edit Jan 2017:根据 https://help.apple.com/itc/appsreporterguide/#/itc0f2481229

在下载带有新 .jar.properties 文件的 Reporter.zip 并将您的登录名添加到属性文件后,您可以然后使用此等效命令下载与之前相同的文件:

After downloading the Reporter.zip with new .jar and .properties files, and adding your login to the properties file, you can then download the same file as previously using this equivalent command:

java -jar Reporter.jar p=Reporter.properties m=Normal Finance.getReport 80000000, CA, Financial, 2014, 05

一些注意事项:

  • 属性文件必须在当前目录中
  • 注意 vendor_id 上不再需要前导 00
  • 输出现在是 Successfullydownload 80000000_0214_CA.txt.gz 而不是 80000000_0214_CA.txt.gz(以防你编写脚本)
  • the properties file must be in current directory
  • note the leading 00 is no longer needed on the vendor_id
  • the output is now Successfully downloaded 80000000_0214_CA.txt.gz instead of just 80000000_0214_CA.txt.gz (in case you're scripting this)

我在下面留下了旧信息以帮助人们过渡.

I left the older info below to help people transition.

(结束编辑)

是的,Apple 提供的自动提取工具也会下载财务报告.您可以找到指南 here,表示命令运行:

Yes, the same autoingest tool provided by Apple will also download financial reports. You can find the guide here, which states that the command is run with:

java Autoingestion <properties_filename> <vendor_id> <region_code>
<report_type> <fiscal_year> <fiscal_period>

请注意,该语法与用于销售报告的语法不同.例如.提供供应商 ID 时,请在供应商 ID 号前包含两个前导零.

Notice that the syntax is different from using it for sales reports. E.g. when providing the vendor ID, include two leading zeroes before your vendor ID number.

因此,我可以使用此命令运行它,名义上检索加拿大 2014 年 5 月的财务报告(我的供应商编号被隐藏):

Thus, I can run it with this command to nominally retrieve the financial report for Canada for 2014 for May (my vendor number obscured):

java Autoingestion login.properties 0080000000 CA DRR 2014 05

请注意,fiscal_period 提前 3 个月(更多信息),因此提供2014 05 将下载02 (2 月) 的财务报告.生成的文件将反映实际销售的月份.IE.这是命令的输出:

Note that the fiscal_period is 3 months ahead (more info), so providing 2014 05 will download the financial report for 02 (February). The resulting file will reflect the actual month sold. I.e. this is the output of the command:

80000000_0214_CA.txt.gz
File Downloaded Successfully

因此,截至目前,接近 6 月底 (06),我可以运行以下命令:

Thus, as of right now, near the end of June (06), I can run this command:

java Autoingestion login.properties 0080000000 AU DRR 2014 08

并下载五月销售:

80000000_0514_AU.txt.gz
File Downloaded Successfully

这与您期望的跨年度一样有效.IE.提供 2015 03 将给我 2014 年 12 月的财务报告.(感谢@smacdonald 提供此信息的评论).

This works as you'd expect across year boundaries. I.e. providing 2015 03 will give me the financial report for Dec 2014. (Thanks to the comment by @smacdonald for this info).

我希望这可以避免其他人的一些困惑!我在 StackOverflow 中寻找答案,这个问题似乎最相关...

I hope this saves someone else some confusion! I was looking in StackOverflow for the answer and this question seemed most relevant...

有点相关,我在 https://github.com/eggheadgames/开源了一个工具app_earnings 添加从相关 iTunesConnect 页面复制粘贴的货币数据,然后将这些文件处理为单一货币的每个应用程序收入,无论销售国家/地区如何.目前,该工具可处理 Google Play、Amazon 和 Apple 报告.

Slightly related, I have open sourced a tool at https://github.com/eggheadgames/app_earnings that adds the currency data copy-pasted from the relevant ITunesConnect page and then processes these files into per-app earnings in a single currency, regardless of country of sale. Right now the tool handles Google Play, Amazon and Apple reports.

这篇关于iTunesConnect Autoingest 财务收益报告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆