通过API从Google Play开发者处获取统计信息

Céc*_*lle 70 statistics android

我负责开发一个网站,该网站应该能够显示Apple的应用商店和Google Play商店对客户的统计数据,以便他们可以轻松查看正在发生的事情.

我已经找到了一些获取App Store数据的方法,但Google Play开发者的统计数据似乎更难获得.

我听说过刮擦,但这不是一个很好的解决方案,因为只要开发人员控制台获得重大更新,它就可能会被破坏.

作为一个例子,我正在寻找像Andlytics或App Annie那样的东西,所以我可以使用AJAX或其他东西获取数据(JSON格式可能?)并将其放入数据库中.

现在,我还没有找到任何可靠的解决方案(除了刮擦,这似乎是一种不稳定的方式),这个问题已经被问过了,所以我允许自己再问一遍,因为也许现在有一些解决这个问题的解决方案.

我所能找到的只是Google Play API,它允许我从应用程序的公共页面获取数据,但不能从开发人员控制台获取数据,并进行身份验证.

任何提示或帮助将不胜感激:)

Rob*_*ill 19

愿来源与你同在.

Andlytics是开源的,积极开发的,你可以找到有用的东西:)

  • 事实上,当我创建脚本时,开发 Andlytics 的团队给了我很大的启发,并在 GitHub 上提供了很多帮助,所以是的,这很有用!即使现在,三个月前我已经设法制作了一个可以工作的 php 脚本,当时我确实仔细查看了 Andlytics 的源代码,以弄清楚该怎么做。 (2认同)

小智 6

您的Google Play统计信息将发布到存储在Google云端存储空间中的文件中的文件(https://support.google.com/googleplay/android-developer/answer/6135870?p=financial_export&rd=1#export)

您可以下载上述链接中提到的gsutil工具并将其设置为cron作业,以便每天将文件复制到您想要的任何位置,或者您可以使用Google Cloud Storage API(https://cloud.google. com/storage/docs/apis)自己去获取文件.


小智 5

我知道这个问题已经得到了回答,但这个解决方案值得额外关注。有一种非常好的方法可以从开发者控制台获取数据。看一下: https: //github.com/tmurakam/googleplay_dev_scraper

我让它在我的树莓派上运行,效果非常好。使用 bash 脚本安装和进一步自动化它非常简单。我真的会向任何有兴趣从开发人员控制台获取数据的人推荐这个抓取工具!这样你就可以从开发者控制台获取几乎所有数据。我定期抓取下载数据并将其保存到我的网页中。


小智 5

看来 Google 已经允许我们通过他们的 API 获取这些数据了。这是一个页面,其中包含您可以发出请求的所有可用指标。

https://developers.google.com/analytics/devguides/reporting/core/dimsmets#mode=web&cats=user,lifetime_value_and_cohorts,channel_grouping,app_tracking


Hai*_*eon 3

您可以在 IOS 和 Android 项目中使用 Google Analytics 来记录安装和应用内购买。你可以在这里查看。将谷歌分析添加到这两个平台应该很容易。

  • 这并不是我正在寻找的解决方案,因为我(以及我正在使用的朋友的帐户)总共拥有至少 30 个应用程序。另外,如果我添加了 Google Analytics,我就不会有任何统计历史记录,它只会在我将其添加到应用程序的那一天开始。不管怎样,我已经准备好身份验证和获取统计数据,但我必须完成与此相关的小组项目,这样我就可以做一些 php lib(如评论中建议的)和一些函数来实现这一点。请大家耐心等待:) (2认同)