2014-10-28 1 views
1

В настоящее время я разрабатываю приложение для iOS и хочу знать, как я могу отслеживать, сколько пользователей использует каждую версию приложения в будущем.Процент отслеживания пользователей в каждой версии приложения

Есть ли способ заставить Google аналитику отслеживать это или я могу рассказать, сколько людей обновлено через iTunes Connect?

Я хочу узнать, сколько людей использует каждую версию приложения.

(например, 10%, версия 1, 82% версии 2 и 8% версии 3 ....)

Я нашел this question о версии приложения отслеживания, но это только на андроид. Разные для iOS?

Если какой-либо код необходимо добавить, мне понадобится его Objective-C, так как я написал приложение в Objective C, а не в Swift.

ответ

1

Есть много подходов к решению этой проблемы, таким как использование Itunes подключения, Google аналитики (аналогичные альтернативы суматохи, Piwik и т.д ...), как указано ...

Itunes подключение обеспечивает очень основную информацию, такие как количество загружает и обновляет, но не вносит подробных сведений о версии и номере сборки.

Google Analytics на сегодняшний день является лучшим вариантом, поскольку он позволяет создавать настраиваемое свойство, когда вы размещаете информацию о своем приложении, таком как номер версии и т. Д. ... по умолчанию он предназначен для получения информации о просмотрах страниц и касаниях и т. Д., Но вы разрешили создать свой собственный. Flurry Piwik очень похожи на Google, которые не слишком сильно использовали эти инструменты, но они в основном делают то же самое.

Пример с 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 Апи ... Я посылаю эту версию номер с HTTP-заголовком, то есть X-App_Version.

Смежные вопросы