如何以编程方式从我发布的Android应用程序中获取有关下载,总安装和活动安装的信息?

时间:2011-09-30 07:44:04

标签: android google-analytics google-play

我对Android市场有一些问题(Google play)。如何通过访问我的Google帐户列出我发布的应用程序?到目前为止,我所做的是使用我的应用程序包名称作为查询字符串来搜索我的应用程序并显示我使用android market api执行此操作的所有信息。是否有其他更好的方法可以通过从我的Google帐户访问来显示我发布的所有应用程序?

我的第二个问题是检测我发布的应用程序的下载和安装次数。到目前为止,我发现只有谷歌分析(免费),我需要嵌入一些代码来监控我的应用程序。我是否可以从android market publish page访问这些信息。我发现发布页面包含了我需要的信息。

已编辑:对于第二个问题,我想在不向我的应用程序添加任何新代码的情况下获取统计信息。是否可以仅提供Google帐户授予获取这些信息的权限?

我的申请已发布。如果我使用谷歌分析来监控我的应用程序,我是否需要从零开始计算?

对不起我的英语和我对此的一点了解。

提前致谢..

编辑:..我找到了一个名为“analytics”的应用程序,这正是我想要做的。但我仍然无法弄清楚它是如何运作的。

1 个答案:

答案 0 :(得分:1)

您可以在“开发者”页面上找到此类信息的唯一位置。也就是说,如果我想要做你想做的事情,我会在App Engine上建立一个应用程序,根据请求或按计划解析我的Dev页面。我在这里提到App Engine作为个人偏好,显然你可以在任何可以托管脚本的地方使用。

然后,您可以使用收集的数据执行您喜欢的操作,并且您的应用可以从您的网站请求此操作。假设您对公开这些数字没有任何疑虑,您不需要通过身份验证来吓唬用户,并且只需要一个简单的html请求。

编辑: 使用您选择的语言,您需要请求您的开发人员页面(列出应用程序及其安装计数的页面),并且还需要自己进行身份验证才能获得它。因为这个原因,如果可以,我会使用你自己的主机。我不能比这更具体,因为我不知道你最有可能使用哪种语言。找到如何执行html请求并以任何语言逐步浏览页面应该是微不足道的。 App Engine页面用Java或Python编写并部署到服务器,而其他明显的选项是PHP或Perl。在我自己的服务器上,我很可能会使用Perl,因为它是用regexp翻录html的理想选择。