Как настроить аналитику для мобильных приложений

50
КАК НАСТРОИТЬ АНАЛИТИКУ ДЛЯ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ

Post on 20-Jul-2015

834 views

Category:

Internet


2 download

TRANSCRIPT

Page 1: Как настроить аналитику для мобильных приложений

КАК НАСТРОИТЬ АНАЛИТИКУ

ДЛЯ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ

Page 2: Как настроить аналитику для мобильных приложений

Мария Паскевич

Аналитик

devtodev

АНАЛИТИКА

Page 3: Как настроить аналитику для мобильных приложений

ЗАЧЕМ НУЖНЫ АНАЛИТИЧЕСКИЕ СИСТЕМЫ

Page 4: Как настроить аналитику для мобильных приложений

Количество установок приложения

Количество установок обновлений

Доход от приложения

Возвраты средств

Рейтинги и отзывы

Сrashes, ANRs, uninstalls (Google Play Market)

Данные, которые предоставляет магазин приложений:

Что мы знаем о своем приложении и без аналитической системы

Page 5: Как настроить аналитику для мобильных приложений

Откуда пришли пользователи, скачавшие приложение

Чего мы не знаем

Частота использования и среднее время в приложении

Количество активных пользователей в выбранный день

Количество платящих пользователей и средний доход с одного пользователя

На каких девайсах приложение плохо работает

Page 6: Как настроить аналитику для мобильных приложений

ДЛЯ ЧЕГО ЭТО НУЖНО ЗНАТЬ

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

1

Page 7: Как настроить аналитику для мобильных приложений

ДЛЯ ЧЕГО ЭТО НУЖНО ЗНАТЬ

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

2

Page 8: Как настроить аналитику для мобильных приложений

ДЛЯ ЧЕГО ЭТО НУЖНО ЗНАТЬ

Оценить рентабельную стоимость привлечения и эффективность рекламных каналов.

3

Page 9: Как настроить аналитику для мобильных приложений

ДЛЯ ЧЕГО ЭТО НУЖНО ЗНАТЬ

Выбрать, над каким функционалом работать в первую очередь.

4

Page 10: Как настроить аналитику для мобильных приложений

ТИПЫ АНАЛИТИЧЕСКИХ СИСТЕМ, ИХ ОТЛИЧИЯ • статистика магазинов приложений

• статистика поведения пользователей

• анализ источника трафика

ЗАНЯТИЕ 2

Page 11: Как настроить аналитику для мобильных приложений

ТИПЫ АНАЛИТИЧЕСКИХ СИСТЕМ

Аналитика магазинов

приложений

Аналитика поведения

пользователей

Аналитика источников

трафика • данные из консоли

разработчика

• изучение позиций приложения в топ-чартах, рейтингах, отзывах, скачиваний и доходов, сравнение с конкурентами

• данные из

встроенного SDK

• изучение поведения пользователей в приложении

• данные из

встроенного SDK

• анализ скачиваний и поведения привлеченных пользователей для различных источников трафика

Page 12: Как настроить аналитику для мобильных приложений

АНАЛИТИКА МАГАЗИНОВ ПРИЛОЖЕНИЙ. ДАННЫЕ: • позиции приложений в топ-чартах

• количество скачиваний и обновлений

• доходы (платные скачивания + внутренние покупки + подписки) и возвраты средств

• доходы из внешних рекламных сеток

• отзывы пользователей

• рейтинги

Page 13: Как настроить аналитику для мобильных приложений

АНАЛИТИКА МАГАЗИНОВ ПРИЛОЖЕНИЙ. ЧЕМ ПОЛЕЗНА: • более удобная визуализация статистики

по приложению

• объединение данных о доходах из магазина приложений с доходами из рекламных сеток

• сбор статистики по позициям приложения (в каких странах было в топ-50, когда попадало в рейтинги App Store)

• возможность получить данные о количестве скачиваний и доходах конкурентов

Page 14: Как настроить аналитику для мобильных приложений

APP ANNIE И DISTIMO Данные о скачиваниях, доходах (из магазина приложений и рекламных сеток), рейтинги приложения и отзывы. Платная статистика по скачиваниям и доходам (только в магазине приложений) конкурентов.

Page 15: Как настроить аналитику для мобильных приложений

DEVTODEV Данные о скачиваниях, доходах (из магазина приложений), рейтинги приложения и отзывы. Суммарные данные по приложениям и сравнение приложений на одном графике.

Page 16: Как настроить аналитику для мобильных приложений

APPFIGURES Данные о скачиваниях, доходах (из магазина приложений и iAd), рейтинги приложения и отзывы (платно).

Page 17: Как настроить аналитику для мобильных приложений

ПРИМЕРЫ СИСТЕМ

App Annie Distimo appFigures Devtodev

Скачивания + + + + Доходы из маркета + + + + Доходы из рекламных сеток + + + – – Позиции в топ-чартах + + + + Отзывы и рейтинги приложения + + + + –

Данные о доходах и скачиваниях конкурентов + + – –

Page 18: Как настроить аналитику для мобильных приложений

АНАЛИЗ ПОВЕДЕНИЯ ПОЛЬЗОВАТЕЛЕЙ. ДАННЫЕ: • пользовательские сессии и уникальные посетители

• метрики, полученные на основе данных о сессиях пользователей

• данные о внутренних покупках в приложении (количество транзакций, величина транзакции и купленный предмет)

• метрики, полученные на основе данных о транзакциях

• пользовательские события

Page 19: Как настроить аналитику для мобильных приложений

АНАЛИЗ ПОВЕДЕНИЯ ПОЛЬЗОВАТЕЛЕЙ Зачем нужна эта информация?

1. Понять, насколько продукт востребован.

Оценка активной аудитории, показателя возвратов, средней длины сессии, времени жизни пользователя в приложении.

Page 20: Как настроить аналитику для мобильных приложений

АНАЛИЗ ПОВЕДЕНИЯ ПОЛЬЗОВАТЕЛЕЙ Зачем нужна эта информация?

2. Оценить, удачна ли модель монетизации (in-app purchases).

Оценка дохода от внутренних покупок, количества транзакций, платящих пользователей, среднего чека, среднего дохода с пользователя и т. д.

Page 21: Как настроить аналитику для мобильных приложений

АНАЛИЗ ПОВЕДЕНИЯ ПОЛЬЗОВАТЕЛЕЙ Зачем нужна эта информация?

3. Определить, какие функции нужны пользователям и куда развивать продукт.

Изучение типовых пользовательских сценариев, событий в приложении. Оценка возникающих технических ошибок.

Page 22: Как настроить аналитику для мобильных приложений

FLURRY Бесплатная аналитическая система для мобильных приложений. Данные по активным пользователям, сессиям, пользовательским событиям и ошибкам. Анализ источников трафика (через реферальные ссылки)

Page 23: Как настроить аналитику для мобильных приложений

GOOGLE ANALYTICS Бесплатная аналитическая система для веб-сайтов и мобильных приложений. Данные по активным пользователям, сессиям, пользовательским событиям (без параметров). Анализ источников трафика (для Google Play)

Page 24: Как настроить аналитику для мобильных приложений

MIXPANEL Платная аналитическая система для веб-сайтов и мобильных приложений. Данные по активным пользователям, сессиям, пользовательским событиям, финансовая статистика и рассылка push-notifications

Page 25: Как настроить аналитику для мобильных приложений

LOCALYTICS Платная аналитическая система для веб-сайтов и мобильных приложений. Данные по активным пользователям, сессиям, пользовательским событиям, финансовая статистика. Анализ источников трафика и рассылка push-notifications

Page 26: Как настроить аналитику для мобильных приложений

DEVTODEV Бесплатная (в базовой модификации) аналитическая система для мобильных приложений. Данные по активным пользователям, сессиям, пользовательским событиям и финансовая статистика. Анализ источников трафика (интеграция с MAT, AppsFlyer) и рассылка push-notifications

Page 27: Как настроить аналитику для мобильных приложений

ПРИМЕРЫ СИСТЕМ

Flurry Google Analytics Mixpanel Localytics Devtodev

Метрики использования + + + + +

Финансовые метрики – – + – без

верификации

+ – без

верификации +

Пользовательские события +

+ – без параметров

+ + +

Сегментация + – +- + + + Воронки конверсии + – + + + Определение источников трафика + + – – + + – Когортные отчеты + – – + + – Рассылка push-notifications – – + + +

Page 28: Как настроить аналитику для мобильных приложений

АНАЛИЗ ИСТОЧНИКОВ ТРАФИКА (СКАЧИВАНИЙ)

Поиск по App Store

Рекламная сетка

Приглашение от другого пользователя

Мобильный веб

Страница приложения

Запуск приложения Скачивание

Page 29: Как настроить аналитику для мобильных приложений

АНАЛИЗ ИСТОЧНИКОВ СКАЧИВАНИЙ

Page 30: Как настроить аналитику для мобильных приложений

MOBILE APP TRACKING

• требует встраивания SDK

• анализирует источники трафика по рекламным партнерам и с помощью реферальных ссылок (заявлено более 350 партнеров)

• не работает с Facebook Ads (!)

• выдает данные о кликах и установках приложения

• изучение типовых пользовательских сценариев, событий в приложении. Оценка возникающих технических ошибок

Page 31: Как настроить аналитику для мобильных приложений

APPSFLYER

• требует встраивания SDK

• анализирует источники трафика по рекламным партнерам и с помощью реферальных ссылок (список партнеров www.appsflyer.com/partners/)

• выдает данные о кликах и установках приложения, конверсии в in-app, ROI и LTV

Page 32: Как настроить аналитику для мобильных приложений

ADJUST

• требует встраивания SDK

• анализирует источники трафика по рекламным партнерам и с помощью реферальных ссылок (список партнеров www.adjust.com/integrated_partners/)

• выдает данные о кликах и установках приложения, конверсии в in-app, сессиях, доходе, DAU и MAU

Page 33: Как настроить аналитику для мобильных приложений

ПРИМЕРЫ СИСТЕМ

Интеграция SDK

Интеграция с рекламными

сетками

Интеграция с Facebook ads

Рефераль-ные ссылки

Post-install analytics

MAT + + – + –

AppsFlyer + + + + + – (только фин.

данные)

Adjust + + + + +

Page 34: Как настроить аналитику для мобильных приложений

ВНЕДРЕНИЕ АНАЛИТИЧЕСКОЙ СИСТЕМЫ

ЗАНЯТИЕ 3

Page 35: Как настроить аналитику для мобильных приложений

ВНЕДРЕНИЕ АНАЛИТИЧЕСКОЙ СИСТЕМЫ • заранее составить список всего,

что необходимо отслеживать в приложении

• интегрировать аналитическую систему и протестировать ее работу перед релизом в магазине приложений

Page 36: Как настроить аналитику для мобильных приложений

ЧАСТЫЕ ОШИБКИ ПРИ ИНТЕГРАЦИИ 1. Неверный подсчет сессий и

событий в приложении.

Отсутствие тегов начала и конца сессии делает недоступным большее число метрик.

Page 37: Как настроить аналитику для мобильных приложений

ЧАСТЫЕ ОШИБКИ ПРИ ИНТЕГРАЦИИ Возможные причины:

1. Метрики начала/конца сессии пропущены

2. Метрики стоят не на своем месте

3. Есть несколько способов завершения сессии, но при расстановке меток учтены не все

Page 38: Как настроить аналитику для мобильных приложений

ЧАСТЫЕ ОШИБКИ ПРИ ИНТЕГРАЦИИ 2. Валюта, в которой совершаются in-

app purchases отсылается неверно.

Стоимость покупки отправляется с SDK в той валюте, в которой платит пользователь, а затем приводится к одной валюте для суммирования.

Page 39: Как настроить аналитику для мобильных приложений

ПРИМЕР Стоимость одного и того же предмета, купленного в приложении для разных стран:

Страна Стоимость Валюта

Россия 33 рубль

США 0,99 доллар США

Великобритания 0,69 фунт стерлинга

Китай 6 юань

Page 40: Как настроить аналитику для мобильных приложений

ЧАСТЫЕ ОШИБКИ ПРИ ИНТЕГРАЦИИ 3. Транзакции не валидируются перед

отправкой на сервер аналитической системы.

Page 41: Как настроить аналитику для мобильных приложений

ЧАСТЫЕ ОШИБКИ ПРИ ИНТЕГРАЦИИ 4. Структура отслеживаемых событий

не учитывает функциональные особенности аналитической системы.

Пример: во Flurry для построения карты путей по экранам необходимо для каждого экрана задать событие при его открытии. Если вы создадите одно событие – «Page view», а в качестве параметров укажете имя страницы, то получите примерно такую картину

Page 42: Как настроить аналитику для мобильных приложений

ЧЕК-ЛИСТ ПО ВНЕДРЕНИЮ АНАЛИТИЧЕСКОЙ СИСТЕМЫ Данные из магазина приложений

1 2 3

Создать дополнительный аккаунт с ограниченными правами в консоли разработчика магазина приложений

Добавить в аналитическую систему данные дополнительного аккаунта

При использовании рекламных сеток для получения дохода интегрировать аккаунты в сетках с аналитической системой

Page 43: Как настроить аналитику для мобильных приложений

ЧЕК-ЛИСТ ПО ВНЕДРЕНИЮ АНАЛИТИЧЕСКОЙ СИСТЕМЫ Данные по пользовательскому поведению

1 2 3

4 5 6

Выставить метки начала/конца сессии

При отправке данных о транзакциях верно указывать валюту платежа

Валидировать транзакции перед отправкой на сервер аналитической системы

Расставить события на просмотры экранов и действия пользователей

Протестировать все события до отправки приложения на релиз в AppStore

Убедиться, что структура событий позволяет: • построить корректные

отчеты в аналитической системе

• ответить на ваши бизнес-вопросы

Page 44: Как настроить аналитику для мобильных приложений

ЧЕК-ЛИСТ ПО ВНЕДРЕНИЮ АНАЛИТИЧЕСКОЙ СИСТЕМЫ Анализ трафика

1 2 3

Проверить выбранную систему на наличие рекламных сеток, с которыми вы работаете в числе партнеров

Интегрировать SDK

Создать реферальные ссылки для источников трафика, с которыми система не интегрирована

Page 45: Как настроить аналитику для мобильных приложений

ВЫВОДЫ

1. Используйте аналитику, чтобы:

• получить данные о том, что происходит после скачивания приложения

• связать данные о приложении, получаемые из разных источников

2. При интеграции аналитической системы сверьтесь с чек-листом

Page 46: Как настроить аналитику для мобильных приложений

ВЫВОДЫ

3. Существуют 3 типа аналитических систем:

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

• аналитика пользовательского поведение, чтобы понять, как приложение используется

• аналитика источников трафика, чтобы отследить эффективность рекламных каналов

Page 47: Как настроить аналитику для мобильных приложений

ХОТИТЕ БОЛЬШЕ ПРАКТИЧЕСКИХ НАВЫКОВ? Пройдите курс Марии Паскевич «Аналитика для мобильных приложений» !

Получить доступ к курсу

Page 49: Как настроить аналитику для мобильных приложений

СПАСИБО ЗА ВНИМАНИЕ «Нетология» - маркетинг и менеджмент от практиков Рунета

УЗНАТЬ БОЛЬШЕ