如何以编程方式在itunes商店中查找应用程序的下载次数?

时间:2015-06-18 07:58:11

标签: ios iphone xcode

注意:请不要使用像Appfigures等第三方网站。

我知道如何查看此类应用的下载次数

  

只需转到iTunes Connect,然后点击"销售和趋势"。它应该给   你想要的信息。

但我想知道, 是否有任何程序化方式我只是通过我的应用程序的app-id并以编程方式获取其下载数量?

2 个答案:

答案 0 :(得分:2)

是的,您可以download Apple的自动提取工具。有关更多信息,请查看官方documentation。但是,AFAIK,您无法按特定Apple-ID进行过滤,您可以获得包含所有应用的整个报告。

文档详细介绍了请求和解析报告的所有细节,但这是获取2015-05-01以来所有日常销售的基本示例,并让您开始减少到:

  1. autoingestion.properties 文件
  2. 中填写用户名和密码
  3. 在您的终端运行中

    $ java Autoingestion autoingestion.properties VENDOR_ID Sales Daily Summary 20150501

  4. VENDOR_ID可以从Sales& Sons下的iTunesConnect中检索到。趋势>报告(应该是以8开头的8位数字)。

    您将获得一个.tar.gz,其中包含一个与报告分隔的.txt标签。

    自动提取工具周围有很多包装器,在您的情况下可能会派上用场。 Ruby中的一个也包含解析器的是itunes_ingestion

答案 1 :(得分:1)

iTunes Connect没有任何官方API,但您选择的选项很少。对于销售信息,您可能会找到有用的itcreport工具,其中提到了一些iTunes Connect Reporting API,但我找不到任何有关它的信息。它是开源的,所以如果这不符合您的需求 - 您可以编写自己的实现。对于非销售信息,您可能会发现this SO答案有用。