Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
AppConsulting.ru
Аналитика
мобильных приложений
Анатолий Шарифулин
MDDay, Москва, 22 декабря 2014 г.
Анатолий
Шарифулин
Консалтинг мобильных приложений
AppConsulting.ru
Ранее работал в Ostrovok.ru,
Applifto Inc. и Точка Кип...
— У всех ли настроена аналитика
в мобильных приложениях?
3
— Кто доволен?
4
«Не все могут настроить аналитику.
Вернее, настроить могут не только
лишь все. Мало, кто может
это делать…»
5
6
«Не все могут настроить аналитику.
Вернее, настроить могут не только
лишь все. Мало, кто может
это делать…»
7
КО
Аналитика нужна для
понимания, что и как
пользователи делают
в приложении
«Надо встроить аналитику
и я хочу залить рекламой эту хню)
Но надо трекать чётко всё!»
8
Постановка задачи
Если разработчик встроил SDK,
то всё ОК
9
Фейл #1
10
11
Полуфейл
Каждое новое SDK замедляет
работу приложения
12
Разработчик может сам
настроить аналитику
13
Фейл #2
14
Может сам #1
15
Может сам #1
16
Может сам #1
17
Может сам #1
18
Может сам #2
19
Может сам #2Может сам #2
20
Может сам #2Может сам #2
21
Может сам #2Может сам #2
23
Может сам #3
24
Может сам #3
25
Может сам #3
26
Может сам #3
Нет вообще событий!!!11
27
Может сам #4
«Я ж в айфон впиливал... но что-то нет.
Видимо, руки все же кривоваты»
28
Аналитика ради аналитики
— это зло!
29
http://www.slideshare.net/evgenyq/ss-32611485
Фейл #3
150 событий и 65 воронок
30
Аналитика ради аналитики
31
32
КО
Разработчик может не знать
всех целей приложения,
текущие проблемы и т. д.
Составить описание всех
метрик, событий и воронок
33
Постановка задачи
ТЗ для разработчиков
по внедрению SDK и описание
тонкостей настройки!
34
Постановка задачи
35
— Какую аналитику выбрать
для мобильного приложения?
36
37
Базовая аналитика
38
Базовая аналитика
39
Базовая аналитика
40
Базовая аналитика
41
Для продвижения
42
Для продвижения
43
Для продвижения
44
Для продвижения
45
Продвинутая аналитика
46
Продвинутая аналитика
47
Продвинутая аналитика
48
Продвинутая аналитика
49
Продвинутая аналитика
Серверная
аналитика
— Мне нравится
Дженнифер Лоренс!
50
— Ой! Интересует базовая
аналитика!
51
52
Базовая
аналитика
Flurry
• Самый распространенный аналитический сервис
• Бесплатный!
• Позволяет решить базовые потребности при анализе данн...
Недостатки
• Медленно, очень медленно работает веб-интерфейс!
• Часто забываешь, что хотел найти, проанализировать
• Повер...
Недостатки
• Слабые сегменты
• «Processing data. It may take several hours for your results to display.»
• Нельзя построит...
Достоинства?
• Какими приложениями пользуются пользователи вашего приложения!
• Ретеншен
• События, поддержка нескольких п...
Тонкая настройка
• Последняя версия SDK!
• Подключить соц.-дем. (отчёты по возрасту и полу)
• Настроить события основных д...
58
Flurry
Google Analytics
• Самая популярная в вебе система аналитики
• За последние 2 года сильно прокачала мобильную аналитику до...
60
Красинский-апрув
Недостатки
• Аппроксимация данных на больших объемах
• Погрешность в расчётах, неточные данные
• «Странные» параметры у со...
Преимущества
• Применимы все практики из веба
• Гибкий инструмент, позволяющий построить почти любой разрез данных (сегмен...
Преимущества
• Шаринг сегментов, дашбордов как среди компании, так и по ссылке
• Полноценный API (импорт, экспорт)
• Есть ...
64
Тонкая настройка
• Последняя версия SDK!
• Один счётчик и несколько представлений, работающие через фильтры:
• All, iOS, A...
66
Тонкая настройка
• Настройка транзакций и товаров
• Добавление пользовательского времени (скорость загрузки
приложения, да...
Answers (Crashlytics)
• Fabric.io от Twitter
• Встраивается совместно с Crashlytics SDK, бесплатно!
• Риал-тайм статистика...
69
70
71
— И немного Скарлетт
Йохансон…
72
— Ой! Какой трекер выбрать
для продвижения приложений?
73
74
Для продвижения
AppsFlyer
• Трекинг установок и пост-аналитика для мобильных приложений
• Оплата только за установку!
• Позволяет трекать ...
Недостатки
• В событиях можно передать только один параметр
• Нет информации о средней длине сессии пользователя
76
Преимущества
• Простой в использовании
• Хорошие отчёты: клики, установки, кампании и ретеншен
• Модуль OneLink
• Deep Lin...
Тонкая настройка
• Последняя версия SDK!
• Customer User ID и IDFA
• Базовые события, как минимум AppStart и целевое дейст...
Полезная информация
• Определение дублированных установок
• Трафик: таргет vs. нетаргет (устройство, страна, версия ОС)
• ...
— А про Ким в следующий
раз?!
80
— Продвинутая аналитика нужна,
когда уже настроена базовая!
81
82
Продвинутая аналитика
Если есть возможность,
настройте серверную аналитику!
83
Рекомендуется всем m-commerce приложениям
Совет
Настроив базовую аналитику,
приложение не будет 

чёрным ящиком для вас!
84
КО
Настроив базовую аналитику,
приложение не будет 

чёрным ящиком для вас!
85
КО
86
87
B*TCH!ANALYZE IT,
AppConsulting.ru
Спасибо за внимание!
Вопросы?
88
Анатолий Шарифулин
sharifulin@gmail.com
sharifulin.ru
AppConsulting.ru
Спасибо за внимание!
Вопросы?
89
Анатолий Шарифулин
sharifulin@gmail.com
sharifulin.ru
APPCONSULTING.RU
Аналитика мобильных приложений
Upcoming SlideShare
Loading in …5
×

Аналитика мобильных приложений

17,778 views

Published on

Аналитика мобильных приложений: как настроить аналитику в приложении, какие инструменты выбрать (Flurry, Google Analytics, Fabric Answers, AppsFlyer), на что обращать внимание

http://light.mdday.ru

Published in: Internet

Аналитика мобильных приложений

  1. 1. AppConsulting.ru Аналитика мобильных приложений Анатолий Шарифулин MDDay, Москва, 22 декабря 2014 г.
  2. 2. Анатолий Шарифулин Консалтинг мобильных приложений AppConsulting.ru Ранее работал в Ostrovok.ru, Applifto Inc. и Точка Кипения , 2
  3. 3. — У всех ли настроена аналитика в мобильных приложениях? 3
  4. 4. — Кто доволен? 4
  5. 5. «Не все могут настроить аналитику. Вернее, настроить могут не только лишь все. Мало, кто может это делать…» 5
  6. 6. 6 «Не все могут настроить аналитику. Вернее, настроить могут не только лишь все. Мало, кто может это делать…»
  7. 7. 7 КО Аналитика нужна для понимания, что и как пользователи делают в приложении
  8. 8. «Надо встроить аналитику и я хочу залить рекламой эту хню) Но надо трекать чётко всё!» 8 Постановка задачи
  9. 9. Если разработчик встроил SDK, то всё ОК 9 Фейл #1
  10. 10. 10
  11. 11. 11 Полуфейл Каждое новое SDK замедляет работу приложения
  12. 12. 12
  13. 13. Разработчик может сам настроить аналитику 13 Фейл #2
  14. 14. 14 Может сам #1
  15. 15. 15 Может сам #1
  16. 16. 16 Может сам #1
  17. 17. 17 Может сам #1
  18. 18. 18 Может сам #2
  19. 19. 19 Может сам #2Может сам #2
  20. 20. 20 Может сам #2Может сам #2
  21. 21. 21 Может сам #2Может сам #2
  22. 22. 23 Может сам #3
  23. 23. 24 Может сам #3
  24. 24. 25 Может сам #3
  25. 25. 26 Может сам #3
  26. 26. Нет вообще событий!!!11 27 Может сам #4 «Я ж в айфон впиливал... но что-то нет. Видимо, руки все же кривоваты»
  27. 27. 28
  28. 28. Аналитика ради аналитики — это зло! 29 http://www.slideshare.net/evgenyq/ss-32611485 Фейл #3
  29. 29. 150 событий и 65 воронок 30 Аналитика ради аналитики
  30. 30. 31
  31. 31. 32 КО Разработчик может не знать всех целей приложения, текущие проблемы и т. д.
  32. 32. Составить описание всех метрик, событий и воронок 33 Постановка задачи
  33. 33. ТЗ для разработчиков по внедрению SDK и описание тонкостей настройки! 34 Постановка задачи
  34. 34. 35
  35. 35. — Какую аналитику выбрать для мобильного приложения? 36
  36. 36. 37 Базовая аналитика
  37. 37. 38 Базовая аналитика
  38. 38. 39 Базовая аналитика
  39. 39. 40 Базовая аналитика
  40. 40. 41 Для продвижения
  41. 41. 42 Для продвижения
  42. 42. 43 Для продвижения
  43. 43. 44 Для продвижения
  44. 44. 45 Продвинутая аналитика
  45. 45. 46 Продвинутая аналитика
  46. 46. 47 Продвинутая аналитика
  47. 47. 48 Продвинутая аналитика
  48. 48. 49 Продвинутая аналитика Серверная аналитика
  49. 49. — Мне нравится Дженнифер Лоренс! 50
  50. 50. — Ой! Интересует базовая аналитика! 51
  51. 51. 52 Базовая аналитика
  52. 52. Flurry • Самый распространенный аналитический сервис • Бесплатный! • Позволяет решить базовые потребности при анализе данных: • Пользователи, сессии и ретеншен • События и воронки • Трекинг установок • Креши и ошибки 53
  53. 53. Недостатки • Медленно, очень медленно работает веб-интерфейс! • Часто забываешь, что хотел найти, проанализировать • Поверхностное API, сырые логи событий невозможно получить • «Мёртвая» техподдержка • Слабые дашборды • Нет круговых диаграмм (кроме «Пол»), мало виджетов, 
 нет виджета по устройствам, метрики фиксированные 54 Flurry
  54. 54. Недостатки • Слабые сегменты • «Processing data. It may take several hours for your results to display.» • Нельзя построить срез по версии ОС, устройствам, интернет-соединению • Если в трекинге не указал по каким сегментам, воронкам хочешь анализировать, то уже никак не исправить это • Часто наталкиваешься на ошибки в системе:
 
 
 
 55 Flurry
  55. 55. Достоинства? • Какими приложениями пользуются пользователи вашего приложения! • Ретеншен • События, поддержка нескольких параметров • Бесплатный трекинг, воронки и конверсия • (только карта событий больше 3х уровней не покажет)
 
 
 
 
 
 56 Flurry
  56. 56. Тонкая настройка • Последняя версия SDK! • Подключить соц.-дем. (отчёты по возрасту и полу) • Настроить события основных действий и воронки до целевых действий • Создать несколько сегментов из событий, локали, стран, когорт пользователей (долго будут считаться) • Создать кастомный дашборд из доступных данных: 57
  57. 57. 58 Flurry
  58. 58. Google Analytics • Самая популярная в вебе система аналитики • За последние 2 года сильно прокачала мобильную аналитику до уровня веба • Бесплатный (почти бесплатный) • Можно найти ответы почти на все базовые вопросы: • пользователи, сессии, соц.-дем. • параметры, события, экраны, ошибки, длительность процессов • трекинг каналов установок (в бете для iOS) • транзакции и продажа товаров 59
  59. 59. 60 Красинский-апрув
  60. 60. Недостатки • Аппроксимация данных на больших объемах • Погрешность в расчётах, неточные данные • «Странные» параметры у событий • Category / Action / Label / Value • «Странные» воронки (цели) • Данные начинают считаться с момента создания • Раньше не было полноценного трекинга (совсем недавно запустили, пока нет полноценного фидбека) 61
  61. 61. Преимущества • Применимы все практики из веба • Гибкий инструмент, позволяющий построить почти любой разрез данных (сегмент, отчет, дашборд) • Хорошие фильтры! • Если есть сайт, моб. сайт, то удобное сравнение одних и тех же метрик с приложениями • Создание пользовательских параметров и показателей • Хит, сессия, пользователь, товар • Воронки для e-commerce! 62
  62. 62. Преимущества • Шаринг сегментов, дашбордов как среди компании, так и по ссылке • Полноценный API (импорт, экспорт) • Есть возможность строить отчёты из Google Docs, создавая собственные метрики • Кросс-девайс взаимодействие позволит понимать, что это один 
 и тот же пользователь на разных платформах • Связь GA с Developer Google Play Console, Adwords, AdSense 63
  63. 63. 64
  64. 64. Тонкая настройка • Последняя версия SDK! • Один счётчик и несколько представлений, работающие через фильтры: • All, iOS, Android, All w/o Office • Подключение соц.-дем. • Название экранов (важно использовать одинаковый нейминг) • Создание и реализация заполнения пользовательских параметров и показателей • Адаптация события под GA и настройка целей • Настройка кастомных дашбордов и виджетов: 65
  65. 65. 66
  66. 66. Тонкая настройка • Настройка транзакций и товаров • Добавление пользовательского времени (скорость загрузки приложения, данных и тд) • Трекинг установок (в том числе и для iOS) • Логирование вылетаний • Социальное взаимодействие? • Любое полезное событие нужно логировать (например, мотивирование пользователей голосовать за приложение) 67
  67. 67. Answers (Crashlytics) • Fabric.io от Twitter • Встраивается совместно с Crashlytics SDK, бесплатно! • Риал-тайм статистика по базовым метрикам, в т.ч. вылетания • Отличный дайджест за день (email-рассылка по приложениям): • Коротко, что произошло с приложением в TL;DR • Какая метрика изменилась больше всех остальных • Детализация основных метрик 68
  68. 68. 69
  69. 69. 70
  70. 70. 71
  71. 71. — И немного Скарлетт Йохансон… 72
  72. 72. — Ой! Какой трекер выбрать для продвижения приложений? 73
  73. 73. 74 Для продвижения
  74. 74. AppsFlyer • Трекинг установок и пост-аналитика для мобильных приложений • Оплата только за установку! • Позволяет трекать любой внешний трафик до приложения: • Facebook, Twitter, iAd, … • Рекламные сетки, агентства и площадки • Собственный трафик: сайт, блог, email, smm, … • Так же определяет органический трафик 75
  75. 75. Недостатки • В событиях можно передать только один параметр • Нет информации о средней длине сессии пользователя 76
  76. 76. Преимущества • Простой в использовании • Хорошие отчёты: клики, установки, кампании и ретеншен • Модуль OneLink • Deep Links • Мощное Pull & Push APIs • Отзывчивая техподдержка (в том числе на русском) и отличная документация! • Пробрасывание информации об установки в Mixpanel • Агентский доступ для РК и консультантов 77
  77. 77. Тонкая настройка • Последняя версия SDK! • Customer User ID и IDFA • Базовые события, как минимум AppStart и целевое действие, 3-5 событий для определения качества трафика 78
  78. 78. Полезная информация • Определение дублированных установок • Трафик: таргет vs. нетаргет (устройство, страна, версия ОС) • Анализ данных через site_id, отсеивание каналов с нерелевантным трафиком • Локаль пользователя: country_code и language • Информация про пользователя: city, имя девайса (минимальный соц.-дем.) • Время от установки до ключевого действия (поиск фрода и накруток) • Если есть покупки и возможность отменить их, то обязательно нужно трекать отмены 
 (во избежании фрода) 79
  79. 79. — А про Ким в следующий раз?! 80
  80. 80. — Продвинутая аналитика нужна, когда уже настроена базовая! 81
  81. 81. 82 Продвинутая аналитика
  82. 82. Если есть возможность, настройте серверную аналитику! 83 Рекомендуется всем m-commerce приложениям Совет
  83. 83. Настроив базовую аналитику, приложение не будет 
 чёрным ящиком для вас! 84 КО
  84. 84. Настроив базовую аналитику, приложение не будет 
 чёрным ящиком для вас! 85 КО
  85. 85. 86
  86. 86. 87 B*TCH!ANALYZE IT,
  87. 87. AppConsulting.ru Спасибо за внимание! Вопросы? 88 Анатолий Шарифулин sharifulin@gmail.com sharifulin.ru
  88. 88. AppConsulting.ru Спасибо за внимание! Вопросы? 89 Анатолий Шарифулин sharifulin@gmail.com sharifulin.ru APPCONSULTING.RU

×