Автоматически регистрируемые события

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

События, регистрируемые автоматически, возникают при основных взаимодействиях с вашим приложением. Если вы используете пакет разработчика Firebase, вам не нужно создавать дополнительный код для реализации этой функции. Чтобы посмотреть отчеты о событиях, нажмите События на панели навигации по отчетам в Google Аналитике или перейдите к разделу Events (События) в консоли Firebase.

Название события Условия для регистрации
ad_click Регистрируется, когда пользователь нажимает на объявление.
ad_exposure Регистрируется, когда на экране выполняется показ хотя бы одного объявления с помощью Google Mobile Ads SDK.
ad_impression Регистрируется, когда пользователю показывается объявление.
ad_query Регистрируется, когда выполняется запрос объявления с помощью Google Mobile Ads SDK.
ad_reward Регистрируется, когда вознаграждение предоставляется за объявление с вознаграждением, показываемое с помощью Google Mobile Ads SDK.
adunit_exposure Регистрируется, когда на экране выполняется показ рекламного блока с помощью Google Mobile Ads SDK.
app_clear_data Регистрируется, если пользователь удаляет все данные приложения, включая настройки и данные для входа.
app_exception Регистрируется, когда в приложении происходит сбой или выдается исключение.
app_remove Регистрируется, когда пакет приложения удаляется с устройства Android.

Это событие отличается от показателей Число удалений за день (по устройствам) и Число удалений за день (по пользователям) в Google Play Console. Событие app_remove подсчитывает количество удалений пакета приложения независимо от того, откуда он был установлен. Результаты зависят от выбранного периода. Показатели Удалений за день (устройств) и Удалений за день (пользователей) позволяют узнать количество удалений только тех пакетов, которые были установлены в Google Play. Отчеты по этим показателям создаются ежедневно.
app_update

Регистрируется, если пользователь обновил и снова запустил приложение. Идентификатор прежней версии приложения передается как параметр.

Это событие принципиально отличается от показателя "Обновлений за день (устройств)" в Google Play Console.  Под обновлением понимается обновление исполняемого файла приложения, а событие app_update запускается при последующем запуске обновленного приложения.

dynamic_link_app_open Регистрируется, когда пользователь повторно переходит в приложение по динамической ссылке и открывает его.
dynamic_link_app_update Регистрируется, когда приложение обновлено и открывается с помощью перехода по динамической ссылке. Это событие относится только к приложениям Android.
dynamic_link_first_open Регистрируется, когда пользователь переходит в приложение по динамической ссылке и открывает его в первый раз.
first_open Регистрируется при первом запуске приложения после установки или повторной установки.

Регистрируется в момент первого использования приложения, а не при его загрузке на устройство. Статистику по скачиваниям можно просмотреть в Google Play Console или в iTunesConnect.
in_app_purchase Регистрируется, когда пользователь совершает в приложении покупку или оформляет подписку, которая обрабатывается в App Store (для iTunes) или Google Play. Идентификаторы и названия товаров, а также их количество и валюта покупки передаются в виде параметров.

Для получения данных по событию in_app_purchase необходимо связать аккаунты Google Play и Firebase.

Это событие регистрируется только в тех версиях приложений, которые используют Firebase SDK. Примечание: доход от покупок приложения и подписок (только для Android), а также возврат средств автоматически не отслеживаются, поэтому сумма дохода в отчете может отличаться от указанной в Google Play Console. События, помеченные как недействительные или тестовые, игнорируются. Только события iOS помечаются как тестовые. Подробнее о тестировании оплаты в Google Play
notification_dismiss Регистрируется, когда пользователь закрывает оповещение от приложений Android, связанных с FCM.
notification_foreground Регистрируется, если оповещение от FCM приходит в момент, когда приложение запущено и открыто.
notification_open Регистрируется, когда пользователь открывает оповещение от FCM.
notification_receive Регистрируется, если оповещение от FCM приходит в момент, когда приложение функционирует в фоновом режиме. Это событие относится только к приложениям Android.
os_update Регистрируется при обновлении операционной системы устройства. Идентификатор прежней версии ОС передается в виде параметра.
screen_view Регистрируется при переходе на другой экран и соблюдении одного из следующих условий:
 
  • Ранее экраны не активировались.
  • Новое название экрана отличается от предыдущего.
  • Новое название класса экрана отличается от предыдущего.
  • Новый идентификатор экрана отличается от предыдущего.
session_start Регистрируется, если работа с приложением начинается после периода бездействия, превышающего время ожидания сеанса, и оно используется дольше, чем длится минимальный сеанс.
user_engagement Периодически регистрируется, если приложение запущено и открыто.
Эта информация оказалась полезной?
Как можно улучшить эту статью?