2014-10-28 71 views
1

我目前正在为iOS开发一个应用程序,并且想知道我将来如何跟踪有多少用户正在使用每个版本的应用程序。每个应用程序版本的用户跟踪百分比

有没有一种方法可以让Google Analytics(分析)跟踪此信息,还是可以告诉有多少人通过iTunes Connect进行了更新?

我想知道有多少人在使用每个版本的应用程序。

(例如,10%的版本1,82%版本2和8%版本3 ....)

我发现this question约应用版本跟踪,但它只能在Android。 iOS有什么不同?

如果需要添加任何代码,我需要它成为Objective-C,因为我已经在Objective C中编写了应用程序,而不是Swift。

回答

1

有解决这个问题,如使用iTunes连接,谷歌分析(类似的替代品乱舞,Piwik等)作为陈述许多方法...

iTunes Connect中提供了非常基本的信息,如数量下载和更新,但没有涉及版本和内部版本号的适当细节。

谷歌分析是迄今为止最好的选择,因为当您推送有关您的应用程序的信息(如版本号等)时,它允许有一个自定义属性......默认情况下,它旨在获得页面浏览和触摸等的洞察,但您允许创造你自己的。 Flurry Piwik与谷歌非常相似,但我没有真正使用过这些工具,但他们大多都是一样的。

例与GAI与Custom Dimensions & Metrics

id tracker = [[GAI sharedInstance] defaultTracker]; 
// Set the custom dimension value on the tracker using its index. 
[tracker set:[GAIFields customDimensionForIndex:1] 
     value:@"Premium user"] 
[tracker set:kGAIScreenName 
     value:@"Home screen"]; 
[tracker send:[[[GAIDictionaryBuilder createAppView] set:@"premium" 
                forKey:[GAIFields customDimensionForIndex:1]] build]]; 

第三种方法是发送应用程序建立信息一个NSBundle当过你的化妆例如使用REST API服务器外部的请求......我送这个版本号码与HTTP头,即X-App_Version。