Модель обработки информации в Google Аналитике 4 основана на событиях и их параметрах. Многие данные, собираемые ресурсом Google Аналитики 4, представляются в виде событий, обычно имеющих параметры.
В статьях этого раздела приводится информация о событиях, которая будет важна при переходе с Universal Analytics на Google Аналитику 4.
Начнем с принципов отслеживания данных в Universal Analytics.
Модель сбора данных Universal Analytics
В Universal Analytics основная единица данных называется обращением. Обращение – это набор дескрипторов, который содержит информацию о действии пользователя и пересылается на серверы Google Аналитики.
В Universal Analytics чаще всего используются два типа обращений: события и просмотры страниц. Стандартный код отслеживания (тег gtag.js или analytics.js) отправляет обращение "просмотр страницы" автоматически. В Google Менеджере тегов по умолчанию используется тип тега Google Аналитика: Universal Analytics, в котором, в свою очередь, по умолчанию задается тип отслеживания Просмотр страницы.
Для многих других взаимодействий, которые можно отслеживать в Universal Analytics (например, просмотров видео, скачиваний файлов, кликов по виджетам), нужно создавать события. Если вы уже работали с отслеживанием конверсий в Universal Analytics, то, скорее всего, вы уже знаете все три дескриптора, которые можно назначить для события: категория (например, видео), действие (например, просмотр до определенного процента), и ярлык (например, "75 %").
Помимо этих стандартных полей можно передавать дополнительную информацию с помощью специальных параметров и их значений. Например, вы можете создать специальный параметр Тип видео и определить для него допустимые значения корпоративное, образовательное и рекламное.
Модель сбора данных Google Аналитики 4
В Google Аналитике 4 используется другой тип событий и обеспечиваются более гибкие возможности сбора данных, не зависящие от форматов. Эта модель основана на той, которая используется в Google Аналитике для Firebase.
Модель Firebase
Firebase – это набор сервисов, предназначенных для разработки и маркетинга мобильных приложений для Android и iOS. Один из важнейших его компонентов – Google Аналитика для Firebase (или Firebase Аналитика). Этот продукт позволяет анализировать эффективность приложений и создавать аудитории для оптимизации, таргетинга и маркетинга приложений.
Поскольку понятие "просмотр страницы" бессмысленно при работе с мобильными приложениями, в Firebase Аналитике с самого начала используется модель, основанная на событиях и их параметрах. Вспомним наш предыдущий пример, где в Universal Analytics взаимодействие пользователя с видеороликом отслеживается с помощью трех дескрипторов события: категории, действия и ярлыка. В Firebase Аналитике для этого можно использовать событие video_progress
с параметрами video_title и video_percent.
Поддержка отчетов как по сайтам, так и по приложениям
В Google Аналитике 4 используется тот же принцип отслеживания данных, основанный на событиях и их параметрах, что и в Firebase Аналитике.
Если вы уже собираете данные о своем приложении для Android или iOS с помощью Firebase, то можете мгновенно синхронизировать проект Firebase с ресурсом Google Аналитики 4. При этом не нужно дополнительно настраивать отслеживание в самом приложении (если вы не хотите отслеживать дополнительные взаимодействия или элементы таксономии).
При переходе на Google Аналитику 4 для сайтов основная задача заключается в том, чтобы воссоздать те же настройки отслеживания, что и в Universal Analytics, но уже согласно схеме сбора данных, используемой в Firebase и Google Аналитике 4. В некоторых случаях эту работу можно автоматизировать, но иногда настройки требуется задать вручную.
Перенос настроек отслеживания из Universal Analytics в Google Аналитику 4 дает множество преимуществ:
- Семантическая модель данных. В модели сбора данных для Google Аналитики 4 название каждого параметра соответствует его функции (тогда как в Universal Analytics используются стандартные названия параметров событий).
- Более гибкие возможности описания данных. Событие может иметь до 25 параметров (включая event_name), что позволяет передавать более детализированную информацию о каждом взаимодействии.
- Единая таксономия. Вы можете использовать одну и ту же таксономию для отслеживания данных о сайте, приложении для Android и приложении для iOS, а значит, составлять однородные и информативные отчеты сразу о нескольких платформах в Google Аналитике 4.
В следующей статье этого раздела подробнее рассказывается о переносе настроек отслеживания из Universal Analytics в Google Аналитику 4.