应用安装数据(来自谷歌播放和苹果商店)

时间:2014-02-25 13:17:58

标签: api app-store install google-play

作为我工作场所项目的一部分 - 我正在网上搜索每种设备的每日安装方法 (请注意,谷歌分析的数据与我们无关,因为他们回馈了这些数据 每个设备的安装量而不是安装量 - 如果用户再次安装,删除和安装应用程序,他们将其视为2个安装,而google play开发者控制台将其显示为1个安装。)

到目前为止,我发现Google Play开发者控制台包含了我们需要的数据, 但我获得该数据的唯一方法是手动下载csv文件并解析它。

这对我们来说还不够好,因为我们必须自动执行下载过程并在没有任何人的情况下获取数据。

我会注意到我们正在使用.net技术,而且从我的红色开始,我们无法使用.net技术 用于Google Play开发者控制台的谷歌供应的beta API库。

P.S。我们必须对苹果应用程序商店做同样的事情

P.S。 2我们不能使用第三方代码/服务

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

Google Developer Console提供了两个选项。 1)下载次数。 2)当前正在使用您的应用程序的设备数量不足..

我希望第二个选项可以帮助你..

或者您也可以要求用户进行一次注册

答案 1 :(得分:0)

我认为现在已经太晚了,但也许它可以帮助其他人。

Google Play商店:

首先,您需要GCP帐户 “报告可从Google云端存储中获取。报告每天生成并累积在每月CSV文件中。它们存储在Google Play开发者帐户的私有Google云端存储分区中。”

第二点,您需要存储桶ID “在页面底部附近的一个下载报告页面上查找报告存储桶ID。 您的存储桶ID以:pubsite_prod_rev开头(例如:pubsite_prod_rev_01234567890987654321)。“

您可以按照以下步骤操作

第1步:创建服务帐户 登录Google Developers Console(console.developers.google.com)。 如果您已有项目,请使用下拉列表选择项目。如果您没有列出项目或想要创建新项目,请单击“创建项目”。 选择菜单图标菜单图标>权限>服务帐户>创建服务帐户。 按照屏幕上的说明操作,然后选择“创建”。 复制列出的电子邮件地址。 示例:accountName@project.iam.gserviceaccount.com

第2步:在Play控制台上添加服务帐户 登录您的Play控制台。 选择设置设置>用户帐户&权利>邀请新用户。 粘贴或输入与您的服务帐户关联的电子邮件地址。 根据所需的报告类型,选择权限。 例如,如果您需要访问财务报告,请选择“查看财务报告”。 单击添加用户。您的服务帐户将添加到您的帐户中。

第3步:使用API​​调用获取报告 为您首选的代码语言安装API客户端库。 配置执行API调用的代码以使用OAuth2服务器到服务器身份验证并请求OAuth2范围(https://www.googleapis.com/auth/devstorage.read_only)的权限。 发出经过身份验证的API调用以获取报告。

要了解详情,请点击链接:https://developers.google.com/api-client-library/

此处提供更多信息:https://support.google.com/googleplay/android-developer/answer/6135870