6

我们在 Google Play 上有一个 Androïd 应用程序,我想以编程方式检索销售报告。Apple 提供了 Autoingestion 工具,它允许 Java 应用程序检索它们,甚至还有一个 Ruby 端口: https ://github.com/siuying/itunes-auto-ingestion

有人知道 Androïd 是否有类似的东西,或者至少有一个 API 吗?我找不到。

提前谢谢了,

杰弗里

4

2 回答 2

7

Google Checkout(Play 用于计费)有一个 API,但您需要一个商家密钥才能使用它,而且它并非在所有国家/地区都可用。

https://developers.google.com/checkout/samplecode

正如下面有人指出的那样,Google Checkout 已经停产。新的 Google Wallet 网站不提供真正的 API,但您可以使用 Google Drive API 或命令行工具下载存储在 Google Drive 上的报告。报告采用 CSV 格式,因此易于解析。

此外,Google Play 开发者控制台现在显示销售数据。查看 Andlytics 应用程序,它可以获取和显示销售数字(在 alpha 版本中可用)。它也是开源的。

https://play.google.com/store/apps/details?id=com.github.andlyticsproject

编辑 2014/02/18

维基百科

Google Checkout 于 2013 年 11 月 20 日停产。该公司为某些付款提供了一种称为Google Wallet的新解决方案

于 2012-06-22T03:10:42.793 回答
4

我只见过显示开发者控制台 web 视图的应用程序。我注意到统计数据的 URL 总是相同的,年 + 月,所以你可以试着读一下。遗憾的是它只显示销售而不是下载。 https://play.google.com/apps/publish/salesreport/download?report_date=2012_05&report_type=sales_report&dev_acc=%%YOUR_ACC_NUMBER%%

但是,当您在开发者控制台中查看 ajax-requests 时,似乎有某种 api:https: //play.google.com/apps/publish/statistics? dev_acc= %%YOUR_ACC_NUMBER%% POST: method -> “getCombinedStats”

于 2012-06-21T17:53:46.283 回答