我负责开发一个网站,该网站应该能够显示Apple的应用商店和Google Play商店向客户提供的统计数据,以便他们可以轻松查看正在发生的事情。
我已经想出了一些获取App Store数据的方法,但Google Play开发者的统计数据似乎更难获得。
我听说过抓,但这不是一个很好的解决方案,因为只要开发人员控制台获得重大更新,它就可能会被破坏。
我正在寻找像Andlytics或App Annie那样的东西,作为一个例子,所以我可以使用AJAX或其他东西获取数据(JSON格式可能?)并将其放入数据库。
目前,我还没有找到任何可靠的解决方案(除了抓取,这似乎是一种不稳定的方式),这个问题已经被问过了,所以我允许自己再问一遍,因为也许现在有一些解决方案可以解决这个问题。
我所能找到的只是Google Play API,它允许我从应用的公共页面获取数据,但不能从开发人员控制台获取数据。
任何提示或帮助将不胜感激:)
答案 0 :(得分:19)
请与您联系。
Andlytics是open sourced并积极开发,你可能会在那里找到有用的东西:)
答案 1 :(得分: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 )自己去拿文件。
答案 2 :(得分:4)
我知道这已经得到了解答,但这个解决方案值得一些额外的关注。有一种从Developer控制台获取数据的好方法。看看:https://github.com/tmurakam/googleplay_dev_scraper
我在树莓派上运行它并且效果非常好。安装起来非常简单,并使用bash脚本进一步自动化。我真的向有兴趣从开发者控制台获取数据的人推荐这个刮刀!有了这个,你几乎可以从开发者控制台获得所有数据。我经常搜索下载数字并将其保存到我的网页。
答案 3 :(得分:3)
您可以在IOS和Android项目中使用Google Analytics来记录安装和应用内购买。你可以查看here。将谷歌分析添加到两个平台应该非常容易。
答案 4 :(得分:1)
为什么不使用App Annie,AppFigures(和类似的)API并让他们处理Google Play和App Store的抓取/接口?
http://support.appannie.com/categories/20082753-Analytics-API
答案 5 :(得分:1)
似乎Google已经允许我们通过其API获取此数据。这是一个页面,其中包含您可以发出请求的所有可用指标。