Google Аналитика для мобильных приложений

Как использовать Диспетчер тегов с Google Аналитикой и Firebase

Чтобы получить доступ к новым функциям отчетов по мобильным приложениям в Google Аналитике, используйте Firebase SDK в своих приложениях для Android и iOS. Как только вы подключите SDK, Google Аналитика начнет собирать данные о стандартных событиях и свойствах пользователей. Вы также можете регистрировать события и задавать свойства пользователей самостоятельно.

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

Как использовать Диспетчер тегов с Firebase и Google Аналитикой

Приложения, в которых используется Firebase, автоматически передают данные в Google Аналитику. Сервис Google Аналитика для Firebase в Firebase SDK собирает основную статистику об использовании приложения автоматически. Полученные отчеты можно просматривать как в Google Аналитике, так и в Firebase Console. Если вы уже используете Firebase SDK, создавать дополнительный код для автоматически регистрируемых событий не требуется.

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

Чтобы настроить Диспетчер тегов для сбора данных в мобильных приложениях, выполните следующие действия:

  1. Настройте использование Firebase в приложении:
    • Установите Firebase SDK (Android | iOS).
    • Добавьте приложение в проект Firebase в консоли Firebase.
    • Добавьте Firebase Analytics в приложение (Android | iOS).
  2. Создайте аккаунт Диспетчера тегов и настройте контейнер.
  3. Добавьте Диспетчер тегов в свой проект (Android | iOS).

При помощи триггеров с переменными Event Name и Event Parameter можно определить события, по которым должны активироваться теги. Условия срабатывания будут проверяться каждый раз, когда в приложении происходит событие. Подробная информация об использовании Диспетчера тегов приведена в документации для разработчиков (Android и iOS).

Примечание. Настройки автоматически регистрируемых событий Firebase SDK, которые отслеживаются Google Аналитикой, изменять нельзя.

Как создать тег Google Аналитики (Firebase)

Чтобы создать тег Google Аналитики (Firebase), выполните следующие действия:

  1. Создайте контейнер Google Аналитики для Firebase (для приложения Android или iOS).
  2. Нажмите Теги затем Создать.
  3. Нажмите Конфигурация тега и выберите Google Аналитика (Firebase).
  4. Если требуется, измените, добавьте или заблокируйте события при помощи меню Действия.
    • Заблокировать событие. При помощи этого действия можно запретить передачу событий, регистрируемых вручную. Оно пригодится, например, если разработчик случайно настроил отслеживание двух одинаковых событий, добавил ненужное событие или превысил ограничение на количество уникальных названий событий. При блокировании события передача его данных в Firebase Analytics прекращается.
    • Добавить событие. Используйте это действие, если хотите отслеживать какое-либо событие одновременно с другим.
      • Измените название параметра в поле Новое название события.
      • В таблице Параметры, которые нужно добавить или изменить можно добавить имена и значения ключей. Для этого нажмите кнопку Добавить строку и укажите нужные данные.
      • Чтобы удалить имя ключа после активации тега, используйте функцию Удаление параметров.
    • Изменить событие. С помощью этого действия вы можете дать одинаковые названия параметрам в разных версиях приложения. Например, когда в Android события регистрируются под названием save_image, а в iOS – под названием save_new_image.
      • Измените название параметра в поле Новое название события.
      • В таблице Параметры, которые нужно добавить или изменить можно добавить имена и значения ключей. Для этого нажмите кнопку Добавить строку и укажите нужные данные.
      • Чтобы удалить имя ключа после активации тега, используйте функцию Удаление параметров.
    • Нажмите Триггеры и выберите триггер события, который должен активировать этот тег.

  5. Сохраните конфигурацию тега и опубликуйте ее.

Как включить Universal Analytics в проектах Firebase при помощи Диспетчера тегов

Используя Firebase, вы можете активировать контейнер Диспетчера тегов для своего приложения, а затем с легкостью настроить и разместить тег Universal Analytics или любой другой поддерживаемый сторонний тег.

Чтобы настроить тег Universal Analytics с помощью Диспетчера тегов, выполните следующие действия:

  1. Настройте использование Firebase в приложении:
    1. Установите Firebase SDK (Android | iOS).
    2. Добавьте приложение в проект Firebase в консоли Firebase.
    3. Добавьте Firebase Analytics в приложение (Android | iOS).
  2. Создайте аккаунт Диспетчера тегов и настройте контейнер.
  3. Добавьте Диспетчер тегов в свой проект (Android | iOS).
  4. Создайте тег Google Аналитики в Диспетчере тегов.

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

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

В приведенной ниже таблице перечислены автоматически регистрируемые события Google Аналитики для Firebase для Android и iOS, которые доступны в Диспетчере тегов.

Событие Для Android Для iOS
app_exception  
app_update  
firebase_campaign
first_open  
in_app_purchase  
notification_dismiss  
notification_foreground
notification_open
notification_receive  
os_update
session_start
user_engagement

Изменение и блокировка событий

С помощью тега Google Аналитики (Firebase) в Диспетчере тегов можно изменять, добавлять и блокировать пользовательские события – даже после их отправки приложением. По умолчанию события, зарегистрированные Firebase SDK в вашем приложении, передаются в Google Аналитику, даже когда используется Диспетчер тегов. Это полезно в тех случаях, когда названия событий в разных версиях вашего приложения не совпадают и нужно объединить данные о событии из разных версий.

ВАЖНО! Используйте тег Google Аналитики (Firebase), только если хотите изменить, добавить или заблокировать пользовательские события, регистрируемые Firebase. Автоматически регистрируемые события изменить нельзя.

Статьи по теме

Эта информация оказалась полезной?
Как можно улучшить эту статью?