Обновление Firebase ***ytics: настраиваем аналитику мобильных приложений и применяем новые фишки
Если раньше две аналитики от Google для приложений — Firebase и Google ***ytics развивались параллельно, то сейчас SDK классического Google ***ytics для мобильных приложений официально устарел и больше не поддерживается.
Google позиционирует Firebase как мобильную платформу для быстрой разработки приложений, а сервис «Google ***ytics для Firebase» — как часть Firebase, которая отвечает за отслеживание. Возможности этого инструмента постоянно расширяются. Мы напомним об основных функциях Firebase и расскажем о новых возможностях.
Получите максимум установокЧто нужно знать о Firebase?
- Firebase — больше, чем система аналитики. Это полноценная мобильная платформа для разработки, где аналитические отчеты (Google ***ytics для Firebase) — одна из функций, но не единственная. Так, на базе Firebase доступна технология push-уведомлений (Cloud Messaging) и встроенная тестовая лаборатория для Android (A/B Testing).
- Во главе подхода Firebase к анализу данных стоят пользователь и события. При этом в Google ***ytics для приложений работал устаревший сессионный подход через оценку экранов/страниц. Изменение подхода Google связано с тем, что с точки зрения любого бизнеса важнее то, какие события пользователи совершили в приложении (результат), чем сколько экранов они посмотрели и сессий совершили (процесс).
- В Firebase нет семплирования. Это значит, что объем данных, которые можно анализировать в Firebase ***ytics, ничем не ограничен (кроме самого объема данных, разумеется).
- Firebase — условно-бесплатный инструмент (в рамках Spark Plan), в отличие от других исключительно платных систем аналитики и трекинга для приложений (Mixpanel, Adjust, AppsFlyer, Tune и прочих). При этом есть и платные пакеты Firebase с расширенным функционалом.
- Некоторые базовые события и свойства пользователей по умолчанию уже встроены в Firebase. Автоматически регистрируются такие события, как first_open, app_remove, app_update и даже in_app_purchase, а также свойства пользователей: возраст, версия приложения, страна, пол, интересы, язык, новый или существующий это пользователь и так далее.
- В Firebase есть возможность интеграции с большим количеством сервисов. Например:
- Google Реклама;
- AdMob;
- Google Менеджер Рекламы;
- Play Store;
- Data Studio;
- BigQuery;
- Slack.
Как настроить Firebase?
Для начала переходите на сайт Firebase и заходите под своим аккаунтом Google:
Когда нажмете кнопку «Get started», появится новая страница. На ней вам предложат «Добавить проект». Кроме того, здесь можно посмотреть «Пример проекта», чтобы увидеть, как будут отображаться данные:
После того, как выберете «Добавить проект», появится окно, где нужно ввести название проекта и указать страну:
На следующем этапе откроется страница, где следует добавить Firebase в свое приложение:
Как добавить Firebase в приложение для Android?
Для начала необходимо ввести название пакета Android — идентификатор приложения в файле build.gradle на уровне приложения. Например, для приложения RST название пакета будет таким:
Жмем на кнопку «Зарегистрировать приложение» и переходим к следующему шагу. Теперь надо скачать файл google-services.json. Следуя инструкции, переместите скачанный файл google-services.json в корневой каталог модуля для приложения Android:
Затем нажмите «Далее», после чего файл и детальную инструкцию следует отправить разработчикам для внедрения Firebase SDK в приложение:
Как добавить Firebase в приложение на iOS?
Чтобы добавить в Firebase приложение на iOS, проделываем аналогичные шаги, что и при добавлении приложения на платформе Android. Важно: на первом шаге, в качестве идентификатора iOS указывайте идентификатор App Store:
Далее скачайте файл GoogleService-Info.plist. На втором шаге отправьте подробную инструкцию разработчикам приложения:
На третьем шаге добавляем Firebase SDK в приложение:
На заключительном четвертом шаге добавляем код инициализации:
После того как выполнены все действия, в интерфейсе Firebase появится два приложения — для Android и iOS платформ:
Зачем и как связать Firebase ***ytics с Google Ads?
Связка Firebase с Google Ads нужна в том случае, если вы размещаете рекламу своего приложения в Google Ads. Связка Firebase и Google Ads позволит:
- Оценить эффективность рекламных кампаний с точки зрения количества и стоимости установок и ключевых in-App событий.
- Создать пользовательские списки аудиторий в Firebase и использовать их для мобильного ремаркетинга в Ads.
Чтобы связать Ads с Firebase в новом интерфейсе Ads, сперва переходим на вкладку «Настройки» — «Связанные аккаунты»:
В открывшемся окне выбираем Firebase:
Дальше в меню выбираем нужный проект и жмем на кнопку «Связать»:
Что внутри? Кратко об основных отчетах Firebase ***ytics
Firebase ***ytics можно найти в консоли Firebase наравне с пунктами Develop, Stability, Grow:
На основной вкладке Dashboard (Сводка) нам доступны ключевые отчеты по умолчанию:
Активные пользователи. Количество активных пользователей за выбранный диапазон дат (30 дней, 7 дней или 1 день) с учетом изменений в процентах по отношению к предыдущему диапазону дат. Активный пользователь — это человек, который взаимодействовал с приложением, когда оно было активно на устройстве, и это взаимодействие привело к регистрации события user_engagement.
Как часто пользователи совершают конверсии. На этом отчете отображен график наиболее важных событий-конверсий относительно шкалы времени (30 дней по умолчанию).
С чем взаимодействуют ваши пользователи. Речь о наиболее популярных экранах приложения, на которых люди бывают чаще (в процентах от всех экранов) и на каких экранах пользователи проводят больше всего времени.
Какой доход вы получаете от приложения. Общее значение поступлений от всех источников дохода с учетом заданной ценности событий-конверсий (стоимость покупки). Также этот отчет включает расчетный доход от AdMob — инструмента от Google, который позволяет разработчикам получать прибыль от своих мобильных приложений.
Насколько стабильно работает ваше приложение. Демонстрирует процент пользователей, у которых не было сбоев в приложении (для всех версий приложения).
Нравится ли пользователям последняя версия приложения. Здесь анализируется последний билд приложения в разрезе таких показателей, как процент активных пользователей и процент пользователей, у которых возникали (или нет) сбои. На основании отчета формируется статус успешности/проблемности последнего билда приложения.
Как вы привлекаете новых пользователей. Отчет об источниках трафика, которые атрибутируются по первому открытию пользователем приложения (событие first_open).
Насколько эффективно вы удерживаете пользователей. Когорты по удержанию приложением (Retention Rate). Например, из когорты на скрине видно, что на второй неделе приложением пользуются 20% пользователей, а на пятой 4,7% пользователей. Довольно скромный результат.
К слову, показатель Retention Rate не всегда является индикатором качества привлеченного трафика.
Кроме вкладки Dashboard (Сводки) в Firebase ***ytics доступны такие ключевые разделы:
Несколько слов о каждом:
События — таблица с названиями, количеством всех уникальных событий (по пользователям). Здесь можно менять диапазон дат на произвольный и скачивать информацию в формате CSV файла.
Аудитории — на вкладке можно создать аудиторию на основании совпадения определенных условий по событиям и свойствам пользователей:
Примеры аудиторий: пользователи, которые платят (по событиям) ; все пользователи новой версии приложения на Android (по свойству пользователя) ; VIP пользователи — пользователи iOS, которые совершили три или более покупки и у которых iPhone с новейшей версией ОС (одновременно по событию и свойству пользователей).
Атрибуция — в разделе данные о том, сколько в Firebase зарегистрировано событий-конверсий, связанных с определенными источниками трафика и рекламными сетями.
Последовательности позволяют визуализировать и, в перспективе, увеличить процент выполнения операций, состоящих из нескольких шагов (событий) в приложении за счет поиска и устранения узких мест. Например, это может быть последовательность микро конверсий, которые должен выполнить пользователь для совершения финальной конверсии.
Когорты — группа пользователей, которые одновременно работали с вашим приложением, например в один день или в течение недели. По этому отчету можно судить, насколько лояльны пользователи к приложению.
Streamview помогает разобраться, как приложение используется в обычных ситуациях — получить набор актуальных тенденций пользования. Данные можно просматривать в режиме реального времени. Это позволяет выявить тенденции, которые еще только намечаются.
Что можно здесь увидеть? Например: самое популярное событие, разбивка пользователей по странам, самая популярная версия приложения и прочее.Свойства пользователей. Параметры событий, которые автоматически регистрируются при каждом вызове logEvent. После настройки свойств пользователя вы сможете фильтровать по ним данные в отчетах. Например, узнать, как отличается поведение людей, которые покупают, от поведения тех, кто этого не делает.
Истории бизнеса и полезные фишкиНовые функции Firebase
Коротко о главном, а именно — про обновленные возможности Firebase (функции, которые на данный момент доступны в Beta):
Firebase Predictions (на вкладке Grow) — это функция, которая использует возможности искусственного интеллекта и данные из Firebase ***ytics для того, чтобы предугадать, сделает ли пользователь определенное действие в будущем.
Хорошо звучит. А на деле? Смотрите на примере кейса от компании Halfbrick, которая занимается разработкой компьютерных игр.
Halfbrick применила функцию Predictions и получила на 20% больше пользователей.
Компания создала эксперимент, который состоял из трех групп, Halfbrick предлагала всплывающее окно с подарком внутриигровой валюты:
- группа 0 — контрольная группа, которой не показывали всплывающее окно с подарком;
- группа 1 — этой группе показывали всплывающее окно только после прохождения третьего уровня игры;
- группа 2 — пользователи получали подарок в тот момент, когда функция Predictions определяла их как пользователей, которые планируют выйти из игры.
Так выглядело всплывающее окно для пользователей, которые планируют покинуть игру:
Результат теста:
Показывая в игре всплывающее окно пользователям, которые хотят уйти, Halfbrick смогли увеличить удержание 7-Day Active Users пользователей на 5% что приравнивается к 20% росту.
Groups | 1-Day Active Users | 7-Day Active Users |
Groups 0: | 59.52% | 25.35% |
Groups 1: | 59.07% | 25.34% |
Groups 2: | 62.12% | 30.24% |
Firebase A/B Testing помогает улучшить приложение, упрощая запуск, анализ и масштабирование экспериментов по продукту и маркетингу.
Что такое ASO и как правильно продвигать мобильное приложение Так
Firebase A/B тестирование показывает, какие изменения в приложении влияют на наиболее важные бизнес-показатели. Вот, например, некоторые параметры, которые можно протестировать:
- размещение кнопки;
- форма кнопки;
- цвет кнопки;
- текст кнопки.
Пример результата Firebase A / B Testing:
Фрагмент интерфейса с отчетом Firebase A/B Testing:
ML Kit for Firebase. Простыми словами, ML Kit — это Machine Learning технология, которая позволяет:
- распознавать текст;
- обнаруживать и распознавать лица на фото или видео;
- сканировать штрих-коды;
- идентифицировать объекты на изображении.
Crashlytics. Вероятность сбоя приложения есть даже после его ручного и автоматического тестирования. Это может быть связано с рядом факторов: несовместимость с различными уровнями API, размерами экрана, памятью телефона, доступностью аппаратных датчиков и настройкой поставщиков в соответствии с их индивидуальными устройствами. Crashlytics поможет в диагностике этих проблем.
Почему это важно? Сбои делают пользователей несчастными. Пользователи могут удалить приложение, поставить ему плохую оценку, оставить отрицательный отзыв в магазине приложений или молча страдать, а потом установить приложение конкурента. И приложению, в котором много сбоев, не поможет даже самый лучший маркетинг.
При этом невозможно сделать так, чтобы в приложении совсем не было сбоев, но важно их минимизировать. Использование надежного и мощного инструмента для создания отчетов о сбоях важно для сбора информации и дает представление о том, как можно исправить эту проблему, чтобы пользователи остались довольны.Cloud Functions. Небольшие фрагменты JavaScript-функций, развернутых на серверах Firebase. Они выполняются для разных событий, таких, например, как изменения базы данных Firebase или новый логин пользователя.
Зачем это нужно? Для упрощения разработки приложений: то, что нужно было писать несколько раз для каждой платформы теперь можно написать один раз; приложения становятся безопасней — не нужно хранить ключи API разных сервисов в приложениях, а только на сервере.
Выводы
Firebase — многофункциональный инструмент для мобильных приложений, который включает в себя аналитическое решение — Firebase ***ytics.
При всем разнообразии доступных отчетов и множестве данных в Firebase ***ytics, важно помнить главное: даже сейчас, когда machine learning вовсю используется в аналитике и маркетинге, именно человек и специалист должен:
- Задавать правильные вопросы и понимать, какие именно данные нужны для анализа и ответа на эти вопросы.
- Найти ответы на вопросы — выявить основные тенденции и закономерности; найти слабые зоны продукта и его ключевые точки роста.
- Определить, что нужно делать, на основании данных аналитики и их анализа.
- Действовать.
- Повторить пункты 1 — 4.
Недавно Google выпустил полезные обновления Firebase (Beta):
- Predictions — применяя машинное обучение, эта функция позволяет предугадать будущее поведение пользователя.
- A/B Testing — помогает оптимизировать работу приложения, позволяя легко запускать, анализировать и масштабировать эксперименты, связанные с продуктом и маркетингом.
- Crashlytics — делает расширенный анализ сбоев в реальном времени и рекомендации, как повысить бесперебойность работы вашего приложения.
- Cloud Functions — облачные сервисы Firebase, которые позволяют автоматически запустить backend-код в случаях, спровоцированных свойствами Firebase и запросами HTTP.
- ML Kit — технология, которая позволяет распознавать текст, обнаруживать и распознавать лица на фото или видео, сканировать штрих-коды, идентифицировать объекты на изображении.
Если возникли вопросы по настройке Firebase ***ytics, смело задавайте их в комментариях. Обещаем оперативно помочь :)
Комментарии:
О методах поднять и расширить трафик рассказал руководитель internet-проекта Prom.ua Иван Портной....
26 04 2024 4:33:24
[SEO 2.0] — это продукт для бизнеса от Netpeak, он включает в себя принципиально новый подход к продвижению сайтов....
25 04 2024 22:14:55
Что нам дают знания о статистике контента в социальных сетях и какими сервисами анализировать данные...
24 04 2024 19:32:44
Сакральные знания о контекстной рекламе для экспертов и тех, кто с ними сотрудничает....
23 04 2024 13:51:17
Инструменты интернет-маркетинга, которые вы не используете или используете не на сто процентов....
22 04 2024 6:17:15
9 тревожных признаков того, что ваши подчиненные могут выгореть и уволиться. Обратите внимание и, возможно, не придется терять ценных для компании людей....
21 04 2024 18:21:19
Как вернуть на сайт как можно больше пользователей...
20 04 2024 3:56:22
Фотоконкурс для стимуляции активности в сообществе, прироста фанов и поощрения лояльной аудитории....
19 04 2024 1:44:16
Пост постоянно обновляется актуальными данными о размерах картинок...
18 04 2024 17:21:20
Краткий обзор динамических мультимедийных объявлений...
17 04 2024 8:27:17
Как с помощью GA4 анализировать рекламные кампании, лежа на диване...
16 04 2024 20:34:56
Контекстная реклама и ее эффективность: как долго длится, как измерить, что бывает, как заканчиваются деньги....
15 04 2024 16:55:48
Есть восхитительная возможность продвинуть видео на YouTube с минимальными финансовыми потерями!...
14 04 2024 23:11:43
Гайд по типам рекламы в соцсетях для SMM-, PPC-специалистов, блогеров и владельцев бизнеса в зависимости от целей, которые вы ставите перед продвижением. С конкретными рекомендациями и примерами. Узнать больше!...
13 04 2024 1:23:21
Почему синергия штатных специалистов и рекламное дело агентства SEO/PPC выгодна бизнесу...
12 04 2024 7:52:24
Спойлер: чтобы получить наилучший результат с наименьшими усилиями и затратами времени....
11 04 2024 20:15:19
За что, по мнению рекламодателей, готовы платить пользователи в России и Украине? Рейтинг самых дорогих ключевых слов Google Рекламы по версии Serpstat....
10 04 2024 14:28:18
Кейс SMM-специалиста Edu-CASH.com о том, что делать, если Facebook страница заблокирована. И почему могут забанить аккаунт даже популярного бренда. Узнайте в статье!...
09 04 2024 7:24:24
Лучшие маркетинговые и бизнес-фишки от Давида Брауна (Weblium), Владислава Флакса (OWOX), Александра Галкина (Competera), Люси Литерадо (Reply.io), Вадима Нехая (Depositphotos), Валерия Грабко (PromoRepublic), Игоря Дебатура (Uploadcare), Руслана Савчишин...
08 04 2024 21:22:42
Киев, Одесса, Харьков, Днепр и другие города — в офис и обратно IT-специалисты добираются от 10 минут до более чем полутора часа. В дороге они слушают музыку, подкасты, читают книги. Узнать больше!...
07 04 2024 10:38:40
Семинар с примерами юзабилити решений от Twitter, Airbnb, Amazon и других компаний....
06 04 2024 15:18:55
Как использовать сториз для бизнеса на полную? Фишки от пpaктиков SMM-продвижения....
05 04 2024 12:57:23
29 ноября в Киеве в UNIT.City — конференция по медицинскому маркетингу MeDiConf...
04 04 2024 17:27:43
Заимствуете лучшее, коллекционируйте идеи и не откладывайте тестирование фишек в долгий ящик...
03 04 2024 19:52:50
Как упростить знакомство клиента с компанией, продуктом или услугами....
02 04 2024 23:16:39
В мае прошлого года Google анонсировал выход нового Core Web Vitals. Что это и как будет работать рассмотрим в статье...
01 04 2024 19:49:29
Почему кого-то ругают за плохие тексты, а у кого-то из-за таких же текстов берет интервью Юрий Дудь? И другие особенности контента: авторское право, копирайтинг. Читать!...
31 03 2024 17:27:42
Влияет ли значение показателя отказов на ранжирование сайта в поисковых системах и стоит ли переживать из-за высоких показателей отказов? Узнать больше....
30 03 2024 15:46:23
Как правильно распределить рекламный бюджет? Читайте топ-50 самых дорогих ключевых слов Google Рекламы в Казахстане по версии Serpstat...
29 03 2024 16:11:36
Мы попросили спикеров ответить на острые для многих онлайн-проектов вопросы о развитии мобайла как канала, программатике и строительстве инхаус комaнд...
28 03 2024 15:59:22
Корзина интернет-магазина поможет повысить продажи, если ее функционал содержит: фото товара, кликабельное наименование товара, перечень способов оплаты. Узнать больше!...
27 03 2024 20:24:52
Недавно у меня закончилась видеокампания на ютуб, по которой удалось собрать исследование Brand Lift. Хочу поделиться инсайтами...
26 03 2024 19:52:10
Как изменилось агентство Netpeak c августа по октябрь? Читайте о семи главных нововведениях и улучшениях в работе с клиентами....
25 03 2024 19:39:33
Новое исследование стоимости клика в Казахстане в четвертом квартале 2018 года...
24 03 2024 18:24:51
Как борьба с зарплатным неравенством становится трендом...
23 03 2024 11:20:46
Грамотная группировка поисковых запросов позволяет максимально увеличить поисковой трафик....
22 03 2024 7:50:21
Блог на новом движке и с новым дизайном, перетянувший в себя огромное количество постов и комментариев за Х лет своей работы...
21 03 2024 21:45:14
Исследование по 38,5 миллионам кликов в 22 тематиках в 391 городе страны....
20 03 2024 18:53:49
Как стать лидером ниши не на словах, а на деле. Пошаговый алгоритм....
19 03 2024 10:39:43
В основе продвижения любых продуктов фигурирует ЦА и её потребности. Рассказываем, как с ней работать в разрезе Инстаграм и Facebook так, чтобы РК давала максимальный профит...
18 03 2024 4:32:46
Обойдемся без теории, зато покажем пример SEO-аудита...
17 03 2024 8:46:15
Участники бизнес-клуба netpeak получают бесплатные консультации по вопросам ведения контекстной рекламы в Google Ads...
16 03 2024 7:50:40
Я исследовал 23 миллиона кликов из Украины в Google Ads, Facebook, Директ и структурировал данные по 19 тематикам...
15 03 2024 20:45:21
Николь Лаззаро из XEODesign провела исследование о том, почему мы играем или не играем в игры....
14 03 2024 16:50:42
Работаете со скриптами R регулярно? Потратьте десять минут на настройку автозапуска и избавьтесь от необходимости активировать R-скрипты вручную...
13 03 2024 9:30:29
Как стать заметнее для поисковых роботов Яндекс и Google...
12 03 2024 19:51:48
Эти данные пригодятся в составлении медиапланов по продвижению в интернете. Понимания стоимость конверсии и необходимое количество конверсий, вы можете прогнозировать, сколько денег на рекламу нужно выделить. Читать!...
11 03 2024 1:32:14
Чтобы понять, как работает Роскомнадзор, пришлось разбираться в деталях и делать опрос по топовым хостингам. Ответы и выводы читайте в статье....
10 03 2024 5:21:54
Тренды, рекомендации, уроки, инструкции, а также вакансии, идеи, кейсы и всё, что поможет оставаться в теме, находить интересные проекты и вдохновляться. Читать дальше....
09 03 2024 11:43:39
Хотите раскрутить свои соцсети в 2022 году? Тогда уже сейчас нужно задуматься, что будете публиковать. В статье расскажем, какой контент будет в тренде в будущем году....
08 03 2024 2:19:22
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::