哪些用法/分析信息可用于iPhone应用程序?

时间:2021-10-03 22:19:20

If you deploy an application through the iTunes app store, what usage information do you get from Apple? Do you only get the number of downloads/sales, and does this differ for free vs. paid apps? Do you get any information regarding how often it is used, crash logs, demographics info, etc? Is the only way to build hooks to your own server to track this information and would such an app even get approved?

如果您通过iTunes应用商店部署应用程序,您从Apple获得了哪些使用信息?您是否只获得了下载/销售数量,这与免费与付费应用程序有何不同?您是否获得有关使用频率,崩溃日志,人口统计信息等的任何信息?是唯一的方法来建立自己的服务器钩子来跟踪这些信息,这样的应用程序甚至会获得批准吗?

I've seen articles such as this one that includes quotes like:

我见过像这样的文章,包括如下引用:

only about 20 percent of users return to use a free app the day after they first download it and by 30 days out, less than five percent are using the app.

只有大约20%的用户在第一次下载后第二天就返回使用免费应用,30天后,只有不到5%的用户使用该应用。

Is that based on surveys, or is it data that comes from Apple? There doesn't appear to be much publicly available data except when Apple shows the top applications, but that is just based downloads or ratings, and nothing deeper.

这是基于调查,还是来自Apple的数据?似乎没有太多可公开获得的数据,除非Apple显示*应用程序,但这只是基于下载或评级,而不是更深层次。

3 个解决方案

#1


You only receive usage information if you somehow program the reporting of such information into your app.

如果您以某种方式将此类信息的报告编入您的应用程序,您只会收到使用信息。

Number of Downloads (Sales if a non-free app) and more recently crash logs are the only information you receive from Apple. you do not even receive personal information about WHO is was that bought your app, only that they did.

下载次数(如果是非免费应用程序,则为销售额)和最近崩溃日志是您从Apple收到的唯一信息。你甚至没有收到有关世界卫生组织的个人信息,只是他们购买了你的应用程序。

#2


Most of this information comes from companies like Pinch Media and Admob. They supply libraries you can include in you app which inform their servers of events in your app (specifically launch but also other events decided by you).

大部分信息来自Pinch Media和Admob等公司。它们提供了可以包含在您应用程序中的库,这些库可以通知服务器您的应用程序中的事件(特别是启动以及您决定的其他事件)。

They use these events to provide aggregate information on iPhone apps. Several reports have been published recently referencing this data.

他们使用这些事件来提供有关iPhone应用程序的汇总信息。最近发表了一些报告,引用了这些数据。

#3


You won't get usage statistics from Apple, only download and sales statistics. The reporting is slightly different for free apps(as they won't show up in the financial report), but basically the same information is provided.

您将无法获得Apple的使用情况统计信息,仅获取下载和销售统计信息。免费应用程序的报告略有不同(因为它们不会出现在财务报告中),但提供的信息基本相同。

You can however track usage information on your own by having your application ping a remote server every time the app is accessed. You can use the unique device id to track a specific user. This will be dependent on internet access for the iPhone/iPod Touch.

但是,您可以通过让应用程序在每次访问应用程序时ping远程服务器来自行跟踪使用情况信息。您可以使用唯一的设备ID来跟踪特定用户。这将取决于iPhone / iPod Touch的互联网访问。

Apple does give you how many downloads have occurred as well as what countries they are from. If you want more detailed usage statistics you will have to go to a third party solution, or write it yourself.

Apple确实为您提供了下载次数以及它们来自哪些国家/地区。如果您需要更详细的使用统计信息,则必须转到第三方解决方案,或自行编写。

Unless Apple is secretly sending usage information when an app is opened, I don't see how anyone can get aggregate statistics about the whole app store. When I upload an app, it is in binary format, and it is probably unlikely that anyone adds in their own code to secretly do this.

除非Apple在打开应用程序时秘密发送使用信息,否则我不会看到任何人都可以获得有关整个应用商店的汇总统计信息。当我上传一个应用程序时,它是二进制格式,并且可能不太可能有人添加自己的代码来秘密地执行此操作。

#1


You only receive usage information if you somehow program the reporting of such information into your app.

如果您以某种方式将此类信息的报告编入您的应用程序,您只会收到使用信息。

Number of Downloads (Sales if a non-free app) and more recently crash logs are the only information you receive from Apple. you do not even receive personal information about WHO is was that bought your app, only that they did.

下载次数(如果是非免费应用程序,则为销售额)和最近崩溃日志是您从Apple收到的唯一信息。你甚至没有收到有关世界卫生组织的个人信息,只是他们购买了你的应用程序。

#2


Most of this information comes from companies like Pinch Media and Admob. They supply libraries you can include in you app which inform their servers of events in your app (specifically launch but also other events decided by you).

大部分信息来自Pinch Media和Admob等公司。它们提供了可以包含在您应用程序中的库,这些库可以通知服务器您的应用程序中的事件(特别是启动以及您决定的其他事件)。

They use these events to provide aggregate information on iPhone apps. Several reports have been published recently referencing this data.

他们使用这些事件来提供有关iPhone应用程序的汇总信息。最近发表了一些报告,引用了这些数据。

#3


You won't get usage statistics from Apple, only download and sales statistics. The reporting is slightly different for free apps(as they won't show up in the financial report), but basically the same information is provided.

您将无法获得Apple的使用情况统计信息,仅获取下载和销售统计信息。免费应用程序的报告略有不同(因为它们不会出现在财务报告中),但提供的信息基本相同。

You can however track usage information on your own by having your application ping a remote server every time the app is accessed. You can use the unique device id to track a specific user. This will be dependent on internet access for the iPhone/iPod Touch.

但是,您可以通过让应用程序在每次访问应用程序时ping远程服务器来自行跟踪使用情况信息。您可以使用唯一的设备ID来跟踪特定用户。这将取决于iPhone / iPod Touch的互联网访问。

Apple does give you how many downloads have occurred as well as what countries they are from. If you want more detailed usage statistics you will have to go to a third party solution, or write it yourself.

Apple确实为您提供了下载次数以及它们来自哪些国家/地区。如果您需要更详细的使用统计信息,则必须转到第三方解决方案,或自行编写。

Unless Apple is secretly sending usage information when an app is opened, I don't see how anyone can get aggregate statistics about the whole app store. When I upload an app, it is in binary format, and it is probably unlikely that anyone adds in their own code to secretly do this.

除非Apple在打开应用程序时秘密发送使用信息,否则我不会看到任何人都可以获得有关整个应用商店的汇总统计信息。当我上传一个应用程序时,它是二进制格式,并且可能不太可能有人添加自己的代码来秘密地执行此操作。