Обновление 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, смело задавайте их в комментариях. Обещаем оперативно помочь :)
Комментарии:
Суперспособности фрилансера: как понять свою прокрастинацию, распознать мошенников и решать проблемы, связанные с удалёнкой...
17 11 2025 21:10:20
Небольшой набор секретов по работе с Планировщиком ключевых слов гугла...
16 11 2025 17:10:45
В Казнете о маркетплейсе подрядчиков Naimi.kzприложении говорят все: от студентов до президента....
15 11 2025 5:26:46
SMM — сфера с доступным обучением и большими деньгами, а хороших специалистов разбирают, как горячие пирожки. SMMщики работают с крупными брендами и создают свой бизнес всего через пару лет после старта....
14 11 2025 7:58:41
Как настроить автоматическое обновление данных о товарах с помощью таблиц Google....
13 11 2025 1:10:27
За какими метриками следует пристально следить в email-рассылках...
12 11 2025 16:57:35
Андрей Чумаченко про будни топ-менеджера, постановку, декомпозицию, помощь и контроль выполнения задач сотрудниками комaнд, которые входят в состав департамента маркетинга, а также о регулярных встречах и тонкостях работы. Узнать больше!...
11 11 2025 16:41:41
Как правильно читать отчеты в Панели вебмастеров Google — объясняем на примерах из пpaктики....
10 11 2025 17:58:20
Как настроить динамический ремаркетинг в myTarget и эффективно ли работают такие объявления — делимся собственным опытом....
09 11 2025 10:31:36
Как правильно рассчитать окупаемость рекламных кампаний SaaS-продуктов, получить по ним четкую аналитику, и что делать дальше....
08 11 2025 10:34:56
Сергeй Бахарь неустанно исследует Google Рекламу и рассказывает о новинках нашим читателям....
07 11 2025 3:23:38
Почему встречаются низкие показатели переходов на сайты по всем источникам трафика? Нет рекламодателей, которые могут предложить пользователям те или иные товары и услуги....
06 11 2025 0:55:23
Поговорим о soft skills, потому что именно они, исходя из моего опыта, помогают строить поистине сильные комaнды....
05 11 2025 3:21:17
Примеры креативного авторского стиля копирайтеров, которые старались обыграть УТП продукта, услуги, стремились необычно подать обычное. Узнать больше!...
04 11 2025 23:19:23
Снимать скрин нужно красиво и логично, вне зависимости от того, кому вы его покажете: начальнику, другу или многотысячной аудитории блога...
03 11 2025 10:19:25
Chrome Extensions экономят время тех, кто продвигает мобильные приложения...
02 11 2025 0:55:47
Как определить, что SEO-продвижение не будет в тягость, что и кого читать начинающему специалисту...
01 11 2025 14:46:44
Как Blizzard реализует тимбилдинг, мотивирует сотрудников и превращает офис в музей...
31 10 2025 3:51:53
О том, как сделать сайты интереснее и эффективнее. Гeймификация — применение игровых сценариев и элементов вне игровых контекстов. Это не про создание игр, это про поиск решений, которые помогут сделать любую работу интереснее. Читайте дальше!...
30 10 2025 10:41:31
Как достучаться до сердца блогера, или Автору звонят дважды...
29 10 2025 17:36:49
Сколько прибыли вы не получили в Google Ads из-за нехватки бюджета или низкого рейтинга ключевых слов. Метод покажется сложным, но в дальнейшем вы сможете бесплатно обновлять данные и контролировать потери показов и дохода по всем рекламным кампаниям...
28 10 2025 23:29:43
Как визуализировать данные Google BigQuery в Power BI? Пошаговая инструкция от руководителя отдела веб-аналитики Netpeak Алексея Селезнева...
27 10 2025 17:49:36
Результаты грамотного внедрения технического SEO-аудита...
26 10 2025 6:42:16
Достаточно настроить соответствующим способом триггеры и теги. Мануал здесь....
25 10 2025 22:18:18
Нет прокрастинации! Советы для личной эффективности от руководителя двух стартапов...
24 10 2025 23:26:33
Основатель сервиса мобилографии EyeEm Рамзи Ризк рассказал об особенностях своего сервиса и будущем мобильных приложений....
23 10 2025 16:15:39
Алгоритм ссылочного ранжирования, который показывает ее значимость, в частности, для поисковиков. Важность показателя PageRank оспаривают, но до сих пор считают. Читать!...
22 10 2025 13:47:44
SMM для агентства перформанс-маркетинга. Как уйти от сухих текстов и стандартных баннеров для бизнес-страницы....
21 10 2025 13:44:21
Сегодня именно тот день, когда пора решиться и отправить своё резюме в нашу компанию....
20 10 2025 17:40:50
По следам «Игры в кальмара». Небольшая подборка ностальгических комaндных игр, которые могут прижиться в вашем офисе....
19 10 2025 15:34:59
Разбираем на примерах коллабораций, подрядчиков из регионов и тендендерных площадок...
18 10 2025 5:21:27
Новое исследование стоимости клика в Казахстане в четвертом квартале 2018 года...
17 10 2025 19:27:36
Как обойти «Зал ожидания» и другие неочевидные фишки...
16 10 2025 17:20:59
Как правильно оформлять свое портфолио, писать сопроводительные письма и делать посты в соцсетях. С помощью простой человеческой адекватности можно выигрывать у 90% других подрядчиков. Как это использовать? Читайте дальше!...
15 10 2025 19:36:12
Google внедрил новую возможность выделить объявление — автоматическое добавление часов работы. Давайте разберемся, как добавить эту полезную информацию в расширения объявлений...
14 10 2025 12:27:10
Как правильно распределить рекламный бюджет? Читайте топ-50 самых дорогих ключевых слов Google Рекламы в Казахстане по версии Serpstat...
13 10 2025 14:56:23
Наталья Воскобойникова из контент-студии WordFactory решила дать четкую хаpaктеристику потенциальному заказчику гостевых постов. Если хотя бы один ваш ответ на вопросы в этом посте отрицательный, стоит найти другие тактики продвижения своего проекта....
12 10 2025 8:42:18
Краш-тест сервиса визуализации данных: выбираем задачу, источники, создаём отчет с помощью DataDeck. Бонус в конце — лаконичные списки преимуществ и недостатков этого инструмента и приятный подарок для дочитавших...
11 10 2025 4:19:35
Используйте эти данные в составлении медиапланов. Зная стоимость клика в тематике или регионе, коэффициент конверсии на сайте, вы можете оценить объем инвестиций в рекламу и прогнозировать стоимость конверсии. Читать дальше!...
10 10 2025 17:56:59
Я исследовал 23 миллиона кликов из Украины в Google Ads, Facebook, Директ и структурировал данные по 19 тематикам...
09 10 2025 21:36:44
Бывают случаи, когда код Google ***ytics перестает вообще собирать статистику. Чтобы выявить сбой вовремя, обязательно настройте эти оповещения....
08 10 2025 16:34:13
Когда на сайт добавляют новый контент, он тут же трaнcлируется в RSS-ленту и отображается в специальных программах для чтения, либо в email подписчиков. Как это работает?...
07 10 2025 21:10:10
Узнаем расширенную информацию о посещениях сайта с помощью языка R — кейс Netpeak...
06 10 2025 3:42:23
Как бесплатно пользоваться преимуществами, особенностями и дополнительными инструментами сервиса...
05 10 2025 5:49:31
Чтобы и клиенту не стыдно было показать и свои ожидания не обмануть....
04 10 2025 7:34:28
Что нужно сделать, чтобы превью веб-страниц в социальных сетях стало магнитом для пользователей?...
03 10 2025 21:28:15
Наш результат ведения рекламных кампаний в Facebook показывает, что при правильно подобранной стратегии можно даже за короткий период в авральном режиме попасть точно в цель...
02 10 2025 1:12:56
Что делать перед составлением рекламного бюджета — инструкция для предпринимателей...
01 10 2025 4:25:22
Украинские реалии того, в каких тематиках трафик из Yandex.Direct дороже Google Ads. Новое исследование Алексея Селезнева....
30 09 2025 10:38:24
Если выполнить настройку не корректно, поисковик воспримет материалы как дубли контента....
29 09 2025 15:16:16
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::