Отслеживание использования мобильных устройств iOS

В настоящее время я ищу способ отслеживать основные пользовательские данные для мобильного приложения iOS:

  • сколько раз было запущено приложение
  • каково среднее/по сеансу время, затраченное в целом при использовании приложения
  • каково среднее/по сеансу время, проведенное на определенном экране

Кроме того, я хотел бы, чтобы решение:

  • отображать тепловые карты или клики/касания/карты (потоки кликов), чтобы показать, как пользователи пытались взаимодействовать с интерфейсом
  • генерировать графики посещений (пользователь начал с этого экрана, затем перешел на этот экран и т. д.)

Наиболее важным требованием является то, что это предназначено для внутреннего тестирования приложений (ничего вредоносного), и мы хотим классифицировать данные по пользователям, вошедшим в систему (чтобы мы могли собирать данные для каждого пользователя, а не какие-то средние).

Может кто посоветует подходящий инструмент? Цена или плата, не имеет значения. Подходит ли Google Analytics для работы или нам нужно что-то еще?


person rattkin    schedule 22.07.2014    source источник


Ответы (2)


У вас есть несколько вариантов отслеживания поведения пользователя в приложении. Вы можете использовать такие фреймворки, как:

Я почти уверен, что их больше. Flurry бесплатен (пока что у вас есть специальные платные функции) и широко используется. Это структура, которую я чаще всего использую для своих приложений в эти моменты, но это будет зависеть от клиента и информации, которую вы хотите отслеживать. Вы можете отслеживать события, события с информацией, просматривать статистику использования, то, как пользователь использовал приложение, находить мертвые дыры в вашем приложении и, вообще говоря, иметь общее представление о том, как ваше приложение использовалось. Другие фреймворки не бесплатны, и вы должны платить за услуги, но вы всегда можете использовать пробную версию, чтобы увидеть, хотите ли вы это или нет. Ive использовал localytics и его хороший. Я пробовал их все, и есть свои плюсы и минусы, но чтобы получить общее представление о вашем приложении, все служат. Что касается тепловых карт, я не уверен в этом, я имею в виду, что некоторые из фреймворков предлагают такое решение, но вы всегда можете создавать свои отчеты с предоставленной информацией (я знаю, что это не просто или 5 минут).

Посмотрите, сравните и решите, какой из них подходит вам лучше всего.

person AlfuryDB    schedule 22.07.2014
comment
Спасибо. Я знаю, что эти решения существуют. Я спрашивал, в частности, соответствует ли какой-либо из них моим потребностям - чтобы избежать громоздкого тестирования по одному. - person rattkin; 22.07.2014
comment
Все, что вы хотите, я боюсь, что этого конкретного инструмента не существует, большинство из них да, но не все. - person AlfuryDB; 22.07.2014

Что ж, в наши дни анализ приложений очень важен и очень помогает. Доступно большое количество инструментов аналитики. Некоторые из них бесплатные, некоторые платные.

ниже некоторые из них

  1. Шквал

  2. Google Analytics

  3. Тепловые карты

Это немногие, которые используются чаще всего. Для просмотра большинства списков перейдите по этой ссылке.

Надеюсь, что это поможет вам. удачного кодирования :)

person Shubhendu    schedule 22.07.2014