Сегодня 17 августа, понедельник ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7284
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
GAL
GAL
Голосов: 1
Адрес блога: http://mobile-advices.blogspot.com/
Добавлен: 2011-02-19 12:23:06 блограйдером GAL
Принадлежит блограйдеру GAL
 

Руководство по Google Analytics для Android приложений

2015-05-17 14:04:00 (читать в оригинале)

Google Analytics
После апрува мобильного приложения в Google Play и других маркетах разработчику требуются данные по активности пользователей в своем приложении. Как быть, если данных по макростатистике в консоли Google Play вам не достаточно?

Сегодня расскажу о Google Analytics (GA) — наиболее популярной бесплатной системе статистики. Покажу на примерах как с помощью GA ответить на вопросы, интересующие многих разработчиков и маркетологов.

Акцент обзора смещен в сторону Android-приложений и Google Play, но основные моменты актуальны и для iOS приложений.

Нравится ли пользователям ваше приложение?
  • Из каких источников скачивают приложение?
  • Как сегментировать данные в Google Analytics?
  • На каком этапе вы теряете пользователей и из каких стран?
  • На сколько успешно ваше продвижение?
  • Как упростить себе жизнь при анализе?
  • Задавайте экранам "правильные" названия
  • Используйте аннотации
  • Настройте автоматические оповещения
  • Используйте utm-метки
  • Настройте отслеживание Событий и Целей
  • Используйте кастомные отчеты
  • Подведение итогов

  • Нравится ли пользователям ваше приложение?

    Система отзывов – вещь полезная, но обычно если пользователям что-то не понравилось, они молча удаляют приложение, ставят единицу, вот и весь разговор :)

    Получить обратную связь от пользователей помогают параметры, перечисленные ниже.

    Пользователи (Users) [на вкладке Audience] — общее количество пользователей, которые хотя бы раз открывали ваше приложение. Параметр включает в себя новых и вернувшихся пользователи.

    Активные пользователи (Active Users) [App Overview] — сюда входят устройства, на которых приложение установлено в данный момент. Но среди них есть %, у которых ваше приложение работает по принципу "скачал и забыл".

    Новые пользователи (New Users) [App Overview] — индикатор вашей успешности в плане заточки описания, продвижения за счет самопиара и "сарафанного радио". Чем больше установок новых пользователей и на новых устройствах, тем вы будете выше в выдаче Google Play.

    Вернувшиеся пользователи (Returning Users) [Audience > Behavior > New vs Returning] – ваша целевая аудитория.

    Процент выходов (%Exit) [Behavior > Overview] — помогает выявить проблемные экраны. Возможно, где-то не работают кнопки или отображается информация некорректно.

    Средняя длительность сессий (Avg. Session Duration) — как правило, чем короче сессии, тем менее заинтересованы в приложении пользователи. Различия обычно заметны после новых релизов приложения.

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


    Из каких источников скачивают приложение?

    Acquisition > App Marketplace

    App Marketplace

    Официальных маркетов со своими идентификаторами немного, зато noname-маркетов хватает, они помечаются как (not set). Попробуйте в кавычках ввести в Google id вашего приложения details?id=appid, и вы увидите часть таких сайтов.


    Как сегментировать данные в Google Analytics?

    В пару кликов вы можете настроить выборку по совокупности параметров. Например, по условиям:

    Android приложение по Бразилии для версий Android 4.2.x и 5.0.x, исключив размер экрана 540x960.

    В начале любой страницы нажимаем красные кнопки +Add Segment > +New Segment.

    Вводим название вашего сегмента и формируем условия:

    Настройка сегмента в Google Analytics
    На вкладке Demographics:
    Location [Country] contains Brazil

    На вкладке Technology:
    Operating System contains Android
    Operating System Version matches regex 5.0.|4.2. (тут используем регулярное выражение)
    Screen Resolutions does not contain 540x960

    Обратите внимание на точки в конце у 5.0.|4.2. — нам нужна статистика по версии 4.2.x, а не группе
    4.2.x + 4.4.2


    На каком этапе вы теряете пользователей и из каких стран?





    Дружно переходим сюда Acquisition > Google Play Referral Flow, на диаграмме железо-углерод мы с вами видим кто и откуда приходит на страницу с описанием в Google Play, какой объем из посетителей устанавливает ваше приложение.

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

    Карта переходов Google Play

    На этапе взаимодействия с приложением выявить "проблемные" экраны помогает карта переходов
    Behavior > Behavior Flow. Картинка похожа на предыдущую, но уже с возможностью сегментирования пользователей.

    Диаграмма поведения в GA

    Так-так, на первом экране Login "отваливается" 22,7% посетителей. Почему?

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

    Также нам может помочь отчет Behavior > Crashes and Exceptions. Если у вас не разработана собственная система обработки крешей, то какую-то информацию покажет GA.

    Сбои и ошибки

    На сколько успешно ваше продвижение?

    Для ответа на этот вопрос нужно сравнить статистику за определенный период.

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

    Период для сравнения

    Для макростатистики заходим в App Overview.

    App Overview

    По сегментам статистику смотрим в Audience > Overview.

    Аудитория

    Невеселая картина — за месяц наше исследуемое приложение "растеряло" 14,62% целевой аудитории.

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


    Как упростить себе жизнь при анализе?





    1. Задавайте экранам "правильные" названия
    Названия нужно задавать на английском для всех языков приложения, обычно в стиле CamelCase.

    2. Используйте аннотации
    Добавляйте комментарии по крупным правкам на вкладке Audience > Overview, чтобы вы и ваши коллеги могли освежить в памяти эти события при анализе.


    3. Настройте автоматические оповещения
    Для получения сигналов о взлетах и падениях показателей используйте автоматические уведомления в разделе Admin > Custom Alerts. Как правило, интересует снижение по конверсиям и по сессиям.


    4. Используйте utm-метки
    По возможности, помечайте ссылки на своих сайтах и на сторонних ресурсах для отслеживания источников в Acquisition > Sources [Campaign]:

    1. В приложении нужно добавить в манифест необходимый код.
    2. Сформировать ссылки на описание приложения в Google Play.

    Для формирования ссылок есть Goolge URL builder, пример кода:

    https://play.google.com/store/apps/details?id=appid&referrer=utm_source%3Dsite%26utm_medium%3Dbanner

    Кстати, при размещении обзора вашего приложения я без проблем могу добавить utm-метки как для обычных ссылок, так и QR-кодов.

    5. Настройте отслеживание Событий и Целей
    Для отслеживания кликов по кнопкам — Событий (Events) нужно:

    1. Прописать код для кнопки в приложении.
    2. Настроить Цель (Goal) для этого события в GA.

    Например, зададим значения для кнопки: Category = button, Action = click, Label = Buy

    Если после нажатия это мгновенно фиксируется в аналитике на вкладке Real-Time > Events, то можно настроить цель на основе события. Для отслеживания наиболее важных для вас действий пользователей (конверсий). Это позволит вам сформировать наглядную воронку конверсий на вкладке Conversions > Goal Funnel.

    Заходим в Admin > Goals.

    1. Выбираем "Custom"
    2. Пишем название нашей цели в произвольной форме. Указываем тип: Events
    3. Прописываем соответствия для события. Например, для кнопки Buy:
    Настройка цели в Google Analytics

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

    Настройка последовательности цели

    6. Кастомный отчет в Google Analytics
    Настроить один раз кастомный отчет (Custom Reports) проще, чем вручную каждый раз комбинировать доп. параметры и сегменты по разным вкладкам. Затем такими отчетами можно "поделиться".

    Проще всего настройку проводить на основе уже готового отчета одной из вкладок Google Analytics. Заходим в любой из отчетов и нажимаем на ссылку "Customize".

    Кнопка Customize

    В этом отчете мы вольны в выборе метрик и целей. Ненужные данные отсеиваем через "Filters".

    Настройка кастомного отчета

    В результате система сгенерирует такой отчет:

    Кастомный отчет

    Далее в отчете можем отсеять лишнее, кликнув по ссылке advanced.

    Фильтрация данных в GA-отчете

    Подведение итогов

    Лично для меня это уже привычный инструмент, т.к. интерфейс похож на их систему для анализа веб-сайтов. Система бесплатна и дает более полную картину в паре с консолью разработчика Google Play, позволяет анализировать и iOS-приложения.

    Инструкция по настройке счетчиков для Android и iOS приложений дана на официальном сайте. Единственное, синтаксис может отличаться в зависимости от версии Analytics SDK for Android.

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


    Тэги: новичкам

     


    Самый-самый блог
    Блогер Рыбалка
    Рыбалка
    по среднему баллу (5.00) в категории «Спорт»


    Загрузка...Загрузка...
    BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
    взяты из открытых общедоступных источников и являются собственностью их авторов.