Руководство по инструментированию и тегам для ресурсов типа "Google Аналитика 4"

С помощью ресурсов типа "Google Аналитика 4" (GA4) можно объединить отслеживание событий на сайте и в приложении. Если в вашем мобильном приложении есть встроенные средства для просмотра веб-контента или у вас есть веб-страницы, дополняющие мобильное приложение, то мы рекомендуем настроить в Google Аналитике ресурсы типа GA4. В случае использования gtag.js или Google Менеджера тегов перейти на ресурсы этого типа можно без изменения кода.

Как события и параметры используются в ресурсах типа "Google Аналитика 4"

Событие – это определенное действие пользователя на сайте или в приложении в определенный момент времени, например page_view (просмотр страницы), add_to_cart (добавление товара в корзину) и form_submit (отправка заполненной формы).

Вместе с событием можно передавать различные параметры. Это дополнительные, интересующие вас метаданные. Например, с их помощью можно узнать, где, как и почему произошло отслеживаемое событие.

Некоторые параметры, такие как page_title (заголовок страницы), передаются автоматически. Вы также можете настроить до 25 специальных параметров для каждого события. Например, для игрового события level_up (повышение уровня) можно добавить такие параметры, как level_number (номер уровня) и character_name (имя персонажа). А для события content_view, описывающего просмотр контента, можно добавить параметры article_id (идентификатор статьи), article_title (заголовок статьи), author_name (имя автора), author_id (идентификатор автора) и т п.

Отчеты для ресурсов типа GA4 содержат информацию о событиях и их параметрах, переданную сайтом или приложением.

Базовая настройка тега

Чтобы начать работу с ресурсами типа GA4, настройте в своем мобильном приложении использование Firebase и Google Аналитики, если вы ещё этого не сделали.

Затем включите веб-поток для ресурса в Google Аналитике.

Чтобы убедиться, что тег настроен верно, посмотрите, появились ли данные в отчетах Google Аналитики "В режиме реального времени".

События

С помощью событий можно отслеживать различные действия пользователей, системные события и ошибки в приложении. Многие из них регистрируются автоматически. Для отслеживания автоматических событий не требуется никаких действий. Помимо этих событий, в Аналитике можно настроить до 500 типов других. Общее число событий, регистрируемых в приложении, не ограничено.

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

Глобальный тег собирает данные о некоторых событиях и свойствах пользователей автоматически. Примеры: first_visit (первое посещение), session_start (начало сеанса), user_engagement (взаимодействие пользователя) и page_view (просмотр страницы).

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

Настройте рекомендуемые события, чтобы получать подробные отчеты для различных комбинаций событий и параметров, создавать аудитории и интегрировать другие сервисы, такие как Google Реклама и Google Платформа для маркетинга.

Специальные события

Если вы хотите отслеживать событие, которого нет ни среди автоматических, ни среди рекомендованных, создайте его самостоятельно. Прежде чем сделать это, убедитесь, что в системе нет аналогичного события.

Чтобы настроить отправку данных о рекомендуемом или специальном событии, используйте команду event. Например, с помощью команды event можно отправить событие login (вход в аккаунт) с параметром method (способ), имеющим значение "Google":

gtag('event', 'login', {
  'method': 'Google'
});

Дополнительная информация:

Сбор данных и отчеты

Настроить ресурсы типа GA4 для сбора информации об использовании вашего контента можно разными способами. Ниже приведены распространенные варианты передачи данных в Google Аналитику.

Просмотры страниц и экранов

Если для веб-страницы настроен ресурс типа GA4, события page_view (просмотр страницы) регистрируются по умолчанию. Аналог page_view для мобильных приложений – screen_view (просмотр экрана). Приложения, использующие Firebase, автоматически собирают эту информацию.

Регистрацию событий screen_view во многих случаях имеет смысл настроить и на веб-страницах. Мы рекомендуем делать это для веб-страниц, просматриваемых как экраны; мобильных приложений со встроенными экранами WebView; мобильных веб-приложений и т. п.

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

Для сайтов Google Аналитика регистрирует текстовое содержание тега <title> страницы. Это значение также можно передавать явно в свойстве screen_name.

gtag('event', 'screen_view', {
  'app_name': 'myAppName',
  'screen_name' : 'Home'
});

Эти данные можно просмотреть в разделе "Отчет об эксперименте" Google Аналитики. Подробнее…

Конверсии

Вы можете узнать, сколько зарегистрированных событий-конверсий связано с определенными аспектами вашей маркетинговой деятельности, и какова их ценность. В Google Аналитике любое событие можно отслеживать как конверсию. Некоторые события, например first_open (первый запуск) и purchase (покупка в приложении), считаются конверсиями по умолчанию. Подробнее…

Электронная торговля

Помимо конверсий также полезно регистрировать все события электронной торговли. Это поможет вам составить полную картину процесса конверсии. В список поддерживаемых событий входят view_item, add_to_cart и begin_checkout наряду с рекомендуемыми параметрами, что позволяет выполнять всесторонний анализ. Подробнее…

В Google Аналитике события purchase автоматически отслеживаются как конверсии. Можно также засчитывать как конверсии события add_to_cart или другие события электронной торговли. Подробнее об отчетах по конверсиям…

Свойства пользователей

Свойства пользователей – это атрибуты, описывающие сегменты пользовательской базы (язык, географическое местоположение и др.). Некоторые свойства пользователей регистрируются автоматически. Если вы хотите собирать дополнительные сведения, то можете добавить до 25 свойств пользователей на проект. Подробнее об отчетах о свойствах пользователей

Аудитории

Аудитории позволяют выполнять сегментирование в соответствии с потребностями вашего бизнеса. Вы можете комбинировать события, параметры и свойства пользователей для различных источников, каналов и кампаний. Это позволяет выделить практически любое подмножество пользователей. Подробнее об аудиториях