Обновление 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, смело задавайте их в комментариях. Обещаем оперативно помочь :)
Комментарии:
Сергeй Бахарь неустанно исследует Google Рекламу и рассказывает о новинках нашим читателям....
31 05 2026 2:15:39
Инструкция для трудоголиков для тех, кто старается выполнить как можно больше заданий, а заметного прогресса при этом нет. Работать много и эффективно не всегда полезно. Если бы эффективная работа была залогом успеха, каждому хомяку воздвигли бы памятник...
30 05 2026 8:15:56
В помощь вебмастерам, которые поддерживают работу PBN....
29 05 2026 22:24:24
Данные, приведенные в исследовании, помогут в составлении медиапланов по продвижению в интернете. Понимания стоимость конверсии и необходимое количество конверсий, вы можете прогнозировать, сколько денег на рекламу нужно выделить....
28 05 2026 16:42:10
Бесплатный образовательный проект для предпринимателей Netpeak Cluster предлагает пять своих лучших вебинаров о нюансах онлайн-продвижения...
27 05 2026 16:13:41
Тест, который проходят все соискатели. Никому не показывайте!...
26 05 2026 18:35:51
Кейс в тематике «грузоперевозки»: как быстрое внедрение доработок помогло привлечь качественный трафик на новый сайт...
25 05 2026 16:18:27
Продолжаем разговор о том, почему функция «Совмещение данных» в Google Data Studio может работать не так, как вы ожидаете....
24 05 2026 23:17:37
Инструкция по созданию изображений для сториз, email-рассылок и объявлений в соцсетях...
23 05 2026 7:51:34
Какие возможности дает Chrome DevTools для SEO-оптимизации...
22 05 2026 23:54:15
В мае прошлого года Google анонсировал выход нового Core Web Vitals. Что это и как будет работать рассмотрим в статье...
21 05 2026 15:33:21
Новые тактики в рекламных кампаниях, SMM и PR, которые использует бизнес в новых условиях...
20 05 2026 8:15:31
Эффективность продвинутой сегментации стала заметна уже в первый месяц ее функционирования....
19 05 2026 16:38:11
Как купить дешевый трафик из Facebook? Образец работы со структурой рекламного аккаунта...
18 05 2026 1:30:11
Тестирования наличия важных тегов на целевых страница — бесплатный скрипт и алгоритм...
17 05 2026 12:36:18
Как правильно распределить рекламный бюджет? Читайте топ-50 самых дорогих ключевых слов Google Рекламы в Казахстане по версии Serpstat...
16 05 2026 6:10:34
Как создавать интеpaктивные рассылки-сайты и чем они хороши...
15 05 2026 17:37:36
Качество передаваемых данных напрямую отражается на качестве решений, принимаемых для бизнеса. Как защититься от таких ошибок?...
14 05 2026 17:29:52
Непросто найти ответственного автора, готового проводить сео-оптимизацию своих статей, исправлять ошибки, вносить дополнения в материал. Это очень дорого? Узнать!...
13 05 2026 14:37:41
Мануал для SEO-специалистов, как автоматизировать сбор данных из блока People also ask (Пользователи также ищут). Это блок, который показывается в верхней части страницы результатов поиска. Он нужен, чтобы уточнить запрос пользователя....
12 05 2026 5:20:30
Gif для стрима. Пост пятничного веселья — гифки о буднях специалистов по контекстной рекламе....
11 05 2026 15:43:16
Придумать цепляющие заголовки для 1000 репостов в соцсетях — что можно узнать в результате анализа миллиона заголовков в блогах....
10 05 2026 9:17:31
На что обратить внимание при покупке интернет-ресурса, какие факторы влияют на цену и что помогает определить качество сайта? Ответы на все эти вопросы в статье. Читать!...
09 05 2026 15:27:36
Стоит ли торопиться с переходом на новый формат объявлений? Эксперимент PPC-специалистов агентства Netpeak....
08 05 2026 16:30:13
Готовые коробочные решения — отличная идея, которая решает много задач, а ещё это относительно недорого. Но такой вариант подойдет далеко не всем. Узнать больше!...
07 05 2026 6:16:20
Чтобы раскрутить себя в Твиттер иногда нужно чистить списки фолловеров и это намного проще, чем кажется :)...
06 05 2026 18:12:28
Низкочастотные, низкоконкурентные, Long Tail и другие термины, которые нужно знать и понимать....
05 05 2026 4:12:20
Активно юзая Google Tag Manager, узнали много нового о dataLayer и методах отслеживания статистики в Google ***ytics для SPA-сайтов и лендингов. Об этом и расскажем...
04 05 2026 16:37:47
Эффективное PPC благодаря правильной аналитике....
03 05 2026 23:58:25
Гарантии результата в SEO: миф или реальность. Спрос рождает предложение, поэтому не удивительно, что существует большое количество SEO-студий. Сразу возникает резонный вопрос, как могут существовать те компании, которые не дают гарантии вообще?...
02 05 2026 22:27:28
29 ноября в Киеве в UNIT.City — конференция по медицинскому маркетингу MeDiConf...
01 05 2026 19:50:51
Суперспособности фрилансера: как понять свою прокрастинацию, распознать мошенников и решать проблемы, связанные с удалёнкой...
30 04 2026 15:53:45
Реклама будет не настолько персонализирована, как сейчас....
29 04 2026 1:59:15
Понятная инструкция для SMM-специалистов для тех, кто экспериментирует с настройками аудиторий в рекламных кампаниях. Вы увидите, как настраивать ремаркетинг на примере Facebook. Существует 10 типов индивидуализированных аудиторий в Facebook, разберем три...
28 04 2026 9:55:41
Как сэкономить на рекламе мобильных приложений в Facebook...
27 04 2026 1:40:35
Краткая инструкция по поиску идеального кандидата, потому что (как видим) многим на рынке все еще сложно найти хорошего маркетолога. Да и понять, стоит ли вкладывать в сотрудника силы, время, средства с первой встречи достаточно сложно....
26 04 2026 11:33:23
Какие форматы видеорекламы логичнее купить для создания спроса на новую продукцию? Выясняем на примере кейса бренда Yves Rocher...
25 04 2026 18:58:21
Как сделать креативный мобильный баннер. Зачем нужны особенные баннеры для мобильных? Что делать с картинкой? Что делать с текстом? Что делать с другими рекламными форматами? Дополнительные элементы. Обо всем этом детально и спримерами...
24 04 2026 3:49:58
История о предсказательной аналитике системы автоматизации маркетинга, онлайн-магазине и ненужных письмах....
23 04 2026 1:59:40
Шпаргалка по размерам креативов для всех, кто запускает рекламу в соцсетях...
22 04 2026 12:47:44
Простые пошаговые советы о том, как самому сделать верстку шаблона Wordpress. От вас не требуется знание PHP, но хорошо если вы владеете Photoshop и CSS для создания дизайна. Узнать больше!...
21 04 2026 1:35:29
Если у интернет-магазина, форума да и любого другого сайта нет мобильной версии, почти 40 процентов пользователей будут искать другой ресурс. Как удержать их? Узнать!...
20 04 2026 15:40:14
Как перенести рекламные кампании из адвордс в директ, используя только Google Editor и Директ Коммaндер? Делимся быстрым и эффективным методом...
19 04 2026 9:10:23
Быстро разогнать рекламные кампании и получить рост конверсий при повышении CPA до 100%. Как этого добиться — читайте в новом кейсе....
18 04 2026 15:27:39
Делимся советами по оптимизации рассылок. Важны новые форматы писем, предварительное тестирование, смена тем письма, ярче CTA. Все это в сочетании с понятностью и искренностью не заставит ждать хороший CTR...
17 04 2026 9:49:35
Украинские реалии того, в каких тематиках трафик из Yandex.Direct дороже Google Ads. Новое исследование Алексея Селезнева....
16 04 2026 11:21:19
Как начать продавать и увеличить продажи, наращивая бесплатные ссылки...
15 04 2026 12:32:55
4 кейса с шагами, рекомендациями и результатами, которые помогут грамотно распределить средства на рекламу....
14 04 2026 4:55:57
Украинцы хотят заниматься коммерцией. И иногда делают это очень нестандартно. Собрали для вас подборку бизнесменов с особенным мышлением....
13 04 2026 2:23:34
Представление — это уровень доступа в аккаунте Google ***ytics. На уровне представления можно предоставить или ограничить доступ пользователей к отчетам и аналитическим инструментам...
12 04 2026 18:10:35
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::