Сколько параметров можно задать для события google analytics
Перейти к содержимому

Сколько параметров можно задать для события google analytics

  • автор:

Как отслеживать события в Google Analytics 4 и в чем отличия от Universal Analytics?

Ресурсы Universal Analytics прекратят обработку данных с 1 июля 2023 года. Поэтому мы решили начать разбирать GA4. В этой статье расскажем о настройке передачи событий.

Отличия Google Analytics 4 (GA4) и Universal Analytics (UA)

  • В UA необходимо было настраивать передачу всех событий самостоятельно. Скрипт UA не передавал никаких событий по умолчанию. GA4 “из коробки” может передавать некоторые простейшие события

Всего в GA4 по умолчанию доступны 5 событий

  • В UA для отслеживания конверсий необходимо было настраивать цели. В GA4 нет целей. Нужно просто выбрать — является ли определенное событие конверсией или нет

Ставим галочку и данное событие станет «Событием-конверсией»
Настройка передачи событий в GA4

Теперь пройдем процесс настройки специального события и увидим его в отчете GA4. Мы выбрали шаблон интернет-магазина в Tilda

Событием покупки в нем будет переход на URL /ga4-shop-success

В GA4 нет возможности создавать цели или события перехода на URL, как это было в UA. Поэтому в нашем случае переход на целевую страницу будет специальным событием.

Настройки в Google Tag Manager

Сначала идем в Google Tag Manager (GTM) для создание триггера на посещение URL и тега GA4, который будет фиксировать событие.

Триггер на посещение URL, содержащий “success

Тег “Событие GA4”. Здесь мы заполнили название события и прописали для теста дополнительные параметры события:

  • Параметр “test_param”, передающий динамическое значение URL страницы, на которой выполнено событие
  • Параметр “test_param_2”, передающий значение order_2 при выполнении события
  • И еще добавили 2 свойства пользователей. Просто чтобы проверить их отображение в GA4

Настройки в GA4

Теперь идем в GA4, меню “Конфигурация -> События” и создаем событие:

Называем событие, как нам удобно.

И указываем условия для события:

  • Параметр. В этой строке GA4 сам предложит выбрать параметр, по которому будем определять нужное нам событие. В нашем случае это название события, поэтому оставляем “event_name
  • Значение. Указываем название нашего события из созданного ранее тега GTM: ga4-order-success
  • Галочку “Копировать параметры исходного события” оставляем, т.к. в этом событии мы будем передавать также пользовательские параметры и свойства

Чтобы получить пользовательские свойства, необходимо в меню “Конфигурация -> Специальные определения” создать специальные параметры. Все, что требуется берем из тега события GTM. Для параметров указываем область действия “Событие”, для свойств — “Пользователь”.

Далее нам надо выполнить действие на сайте и проверить его получение в GA4.

Оформляем заказ и переходим на целевую страницу

Теперь проверяем в отчете в реальном времени

Видим количество событий, конверсии (мы отметили это событие, как конверсию), и пользователей с заданным нами свойством test_user_1.

Но в этом отчете мы не видим наши спец параметры test_param и test_param2. Их сможем посмотреть только создав специальный отчет.

Идем в меню “Исследования” и создаем новый пустой отчет

В него добавляем необходимые нам параметры и показатели.

И там находим динамические и постоянные параметры, которые задали событию в GTM.

Плюсы и минусы

Вот мы и настроили передачу события в GA4. Из преимуществ GA4 в работе с событиями выделим:

  • Есть набор преднастроенных событий (первый визит, просмотр страницы, начало сессии, скролл, вовлечение пользователя) и встроенных параметров для них

У каждого встроенного события есть набор параметров

  • В GTM при настройке тега можно задать произвольное количество собственных параметров, свойств, ценностей для любого события
  • Сделать событие конверсией для отчетов можно просто поставив галочку в настройках
  • Очень долгий и рутинный процесс настройки. В UA все было проще
  • В отчетах “Исследования” нельзя посмотреть данные за сегодняшний день
  • В GA4 крайне неудобный интерфейс для работы с отчетами. Имеет смысл сразу же все отчеты строить в Google Data Studio

Заключение

После недели работы и экспериментов с ним возникла полная солидарность с заграничными коллегами

Коллеги негодуют

Возникает непонимание многих моментов, которые в UA казались очевидными. GA4 в открытом доступе уже почти 2 года, но в базовых отчетах видим кривую верстку, наезд блоков и текста. Впрочем, это тема для отдельной статьи.

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

Пользовательские определения (специальные параметры и показатели)

Контекстная, таргетированная реклама и веб-аналитика

В Google Analytics существует большое количество стандартных параметров и показателей: источник/канал, город, тип устройства, сеансы, показатель отказов, доход, транзакции, стоимость, коэффициент конверсии, достигнутые цели, браузеры, пол, возраст и т.д.

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

Например, для интернет-магазина необходим правильный подсчет рентабельности с учетом себестоимости товара. В Google Analytics нет показателя «Себестоимость товара». Или сравнить статистику по каждому из авторов вашего блога или новостного ресурса, чтобы видеть всю необходимую информацию в одной таблице (сколько трафика приносят статьи отдельно взятого автора, сколько в среднем его статей читают за сеанс, показатель отказов и т.д.). В Analytics нет параметра «Автор». Или у нас стоит задача выявить «лидера продаж» по онлайн-консультациям на сайте и поощрить его дополнительной премией за сделанную в этом месяце выручку. В стандартных отчетах Google Analytics нет таких данных.

Все вышеописанные примеры и ряд других можно решить с помощью специальных параметров и показателей.

Пользовательские определения (пользовательские параметры, специальные параметры и показатели, custom dimensions и т.д) – это переменные, которых нет в стандартных отчетах Google Analytics. Они являются частью Universal Analytics и создаются пользователями вручную для решения собственных задач.

С помощью них можно импортировать данные, которые Google Analytics не собирает по умолчанию: данные по телефонным звонкам, из CRM, по авторизованным пользователям и т.д. и связать их с определенными метриками GA.

Пользовательские определения создаются на уровне ресурса и имеют ряд ограничений:

  • для каждого ресурса доступно не более 20 специальных параметров и 20 специальных показателей;
  • специальные параметры нельзя удалять, их можно только отключить;
  • они доступны только в тех ресурсах, где используется Universal Analytics. Со старой библиотекой js работать не будут.

Чтобы добавить специальный параметр в Analytics:

  • откройте раздел «Администратор» и выберите нужный ресурс;
  • в столбце «Ресурс» нажмите «Пользовательские определения — Пользовательские параметры» или «Пользовательские показатели».

Специальные параметры и показатели Google Analytics

Ресурс — Пользовательские определения

  • нажмите кнопку «+ Специальный параметр» (или показатель)

Специальные параметры и показатели Google Analytics

Создание специального показателя

Для специальных параметров задаются следующие настройки:

  • Название – название специального параметра в отчетах Google Analytics;
  • Область действия – определяет, к каким обращениям будет применяться специальный параметр (Hit, Сеанс, Пользователь и Товар).
  • Активная – указывает, будет ли обрабатываться значение специального параметра. Неактивные специальные параметры будут появляться в отчетах, но их значения не будут обрабатываться.

Область действия определяет, какие обращения будут связываться с определенным значением специального параметра. Всего их четыре: обращение, сеанс, пользователь и товар:

  • Обращение (hit) – значение применяется только к тому обращению, для которого оно было задано;
  • Сеанс – значение применяется ко всем обращениям в сеансе (пока не прошло 30 мин. бездействия пользователя);
  • Пользователь – значение применяется ко всем обращениям в текущем сеансе и будущих сеансах, пока оно не изменится или пока параметр не перестанет быть активным;
  • Товар – значение применятся к определенному товару на вашем сайте (требуется установка расширенной электронной торговли).

Подробнее об областях действий читайте в официальной справке Google.

Специальные параметры и показатели Google Analytics

Добавление пользовательского параметра

Примеры стандартных показателей с областью действия Обращение (hit): сессия, % новых сессий, показатель отказов, средняя продолжительность сеанса.

Примеры стандартных показателей с областью действия Товар: средняя цена, уникальные покупки, транзакции, сумма возврата за товар,

Для специальных показателей задаются следующие настройки:

  • Название – название специального показателя в отчетах Google Analytics;
  • Область действия — определяет, к каким обращениям будет применяться специальный показатель (Hit или Товар).
  • Тип форматирования – формат специального показателя (целое число, валюта, время задается в секундах, отображается в отчетах как ЧЧ:ММ:СС);
  • Максимальное / минимальное значение (необязательно) – минимальное и максимальное значения, которые будут обрабатываться и заноситься в отчеты;
  • Активная – указывает, будет ли обрабатываться значение специального показателя. Неактивные специальные показатели будут появляться в отчетах, но их значения не будут обрабатываться.

Специальные параметры и показатели Google Analytics

Добавление пользовательского показателя

Помимо этих настроек, у специальных показателей и параметров есть еще несколько дополнительных характеристик:

Специальные параметры и показатели Google Analytics

Дополнительные характеристики специальных показателей

  • Индекс – уникальный идентификатор, который Google Analytics использует для отличия одного параметра/показателя от другого. Значение – целое число, от 1 до 20. Этот номер вы будете использовать в библиотеке js для отправки данных о конкретном показателе или параметре;
  • Последнее изменение — дата, когда был создан или изменен пользовательский параметр/показатель.

Примечание: как мы с вами узнали раннее, не все стандартные параметры и показатели можно использовать друг с другом. Это ограничение распространяется и на пользовательские определения.

Существует несколько способов отправки данных в Google Analytics:

  • через код отслеживания;
  • через Google Tag Manager;
  • через Measurement Protocol.

Последние два способа в рамках данного материала целенаправленно опускаются, им будет посвящен отдельный цикл статей. Создадим пользовательский параметр:

Специальные параметры и показатели Google Analytics

Создание пользовательского параметра

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

Цифра «1» (подчеркнута зеленым) – это тот самый уникальный индекс, который использует Analytics для отличия одной метрики от другой. Его ни в коем случае нельзя менять при добавлении кода на страницы сайта, поскольку данные не будут собираться.

Google Analytics предлагает нам на выбор два кода для параметра:

  1. глобальный тег сайта библиотеки gtag.js

Инструкции по настройке специальных показателей с использованием gtag.js представлена по ссылке: https://developers.google.com/analytics/devguides/collection/gtagjs/custom-dims-mets

  1. традиционный JavaScript (для ресурсов, на котором используется Universal Analytics)

Передавать специальные параметры и показатели со всеми обращениями на данной странице можно с помощью команды set (как на примере выше).

ga(‘set’, ‘dimension1’, dimensionValue);

  • ga(‘set’) – это команда для установки параметра;
  • dimension – служебное обозначение параметра в Google Analytics, менять его нельзя;
  • 1 – уникальный индекс;
  • dimensionValue – значение специального параметра.

Задать значения с помощью команды set как для параметра, так и для показателя можно следующим образом:

Специальные параметры и показатели Google Analytics

Код отслеживания с помощью команды set

Аналогичные переменные в специальном показателе, только вместо dimension и dimensionValue используется другое служебное слово metric. metricValue может быть как целое число, так и валюта и время в секундах.

Специальные параметры и показатели Google Analytics

Код отслеживания для специальных показателей

Передавать специальные параметры для обращения типа просмотр страницы (pageview) можно так:

Специальные параметры и показатели Google Analytics

Код для обращения типа просмотр страницы

Передавать специальные показателя для обращения типа событие (event) можно следующим образом:

Специальные параметры и показатели Google Analytics

Код для обращения типа событие

В первом варианте (с помощью команды set) значение отправляется для всех обращений, которые будут вызваны после установки значения. Во втором варианте значения передаются только для тех обращений, где они перечислены.

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

Важно! Строка ga (‘set’) всегда размещается перед отправкой просмотра страницы, а установка любого значения через set должна быть выполнена до вызова send.

В качестве примера создадим специальный показатель «Себестоимость товара» для нашего интернет-магазина и импортируем данные о нем с помощью таблицы .csv. При этом расширенная электронная торговля должна быть установлена на сайте.

Настройки его следующие:

  • Название: себестоимость товара
  • Область действия: товар
  • Тип форматирования: валюта (десятичный формат)
  • Максимальное/минимальное значение: не заполняем
  • Статус: активная

Переходим в раздел «Импорт данных». Создадим новый набор из доступных типов выберем «Импорт расширенных данных – Данные о товарах».

Специальные параметры и показатели Google Analytics

Импорт данных — Данные о товарах

Введите название и выберите представление, которые будут использовать данные из этого набора.

Специальные параметры и показатели Google Analytics

Назначение пары «Ключ — Импортированные данные»

Чтобы импортировать данные о себестоимости товара, необходимо два параметра в паре «ключ-значение»:

  • «Идентификатор продукта» — ключ, указан системой по умолчанию на основе выбранного типа набора данных;
  • «Себестоимость товара» — специальный показатель, который необходимо выбрать из выпадающего списка.

Analytics просит нас переопределить данные (перезаписать их). Если выбрано YES, то он будет использовать импортированные данные, то есть старые восстановить будет нельзя.

Специальные параметры и показатели Google Analytics

Переопределение данных обращения

Далее скачиваем шаблон схемы в формате .csv с двумя переменными: ga:productSku и ga:metric1.

Специальные параметры и показатели Google Analytics

Получение шаблона схемы

  • ga:productSku – идентификатор товара (ID), значения в расширенной электронной торговле соответствует product_id;
  • ga:metric1 – наш специальный показатель «Себестоимость товара».

В таблице на каждой строке через разделитель «запятая» вводим попарно «ID,себестоимость». Чтобы указать валюту с десятичной частью, отделите ее от целой точкой «.»

Специальные параметры и показатели Google Analytics

Пример заполненного файла

После заполнения файла его необходимо загрузить в созданный набор Google Analytics. Напротив названия нажимаем «Управление загрузками» — Загрузить файл.

Специальные параметры и показатели Google Analytics

Загрузка файла в интерфейс Analytics

Выбираем наш файл на компьютере в формате .csv и нажимаем «Загрузить»:

Специальные параметры и показатели Google Analytics

На этом импорт данных с пользовательским параметров завершен. Данные отправятся на обработку и будут доступны в специальных отчетах в течение 24 часов.

Специальные параметры и показатели Google Analytics

Специальный показатель в специальных отчетах

Специальные параметры и показатели в Google Analytics 4

Контекстная, таргетированная реклама и веб-аналитика

В этой статье разберем тему специальных параметров и показателей, или как их еще называют в Google Analytics 4 (GA4) — специальные определения (custom definitions).

Как и в Universal Analytics, в GA4 специальные определения призваны расширить стандартные настройки, которые заложены в систему, путем создания своих собственных метрик. Несмотря на то, что Google Analytics 4 предлагает более широкие возможности автоматического отслеживания, чем Universal Analytics (например, прогнозируемые показатели или улучшенная статистика), его все равно можно усовершенствовать.

Примечание: если вы хотите узнать, что такое специальные параметры и показатели в Universal Analytics, прочитайте этот материал.

Каждый раз, когда вы совершаете какое-либо действие на сайте или в мобильном приложении, в Google Analytics отправляется информация с дополнительными данными по этому действию. Например:

  • город пользователя;
  • тип устройства, его производитель, разрешение экрана и др.;
  • браузер, ОС;
  • источник/канал;
  • URL-страницы, на которую перешел пользователь;
  • User-Agent;
  • многое другое.

Хоть в Universal Analytics и заложено по умолчанию более 400 различных параметров и показателей, а в Google Analytics 4 их число достигает 110 (на момент написания этого материала), на практике этого может быть недостаточно. И тогда на помощь приходят специальные параметры и показатели.

Новые метрики, которые можно создать в GA4, позволяют детальнее узнать информацию об объекте и лучше описать его. Их определяете для своего проекта вы самостоятельно. Например, с кликом по кнопке на сайте вы можете отправить не только само событие, но и дополнительную информацию о том, на какой странице было совершено это событие, в какое время, был ли пользователь в этот момент авторизован на сайте и т.д. Или с отправкой формы пользователя передать в Google Analytics данные о том, использовал ли человек промокод в отдельном поле или нет, чтобы в дальнейшем иметь возможность сегментировать пользователей по этому условию.

Примеров множество. Вот лишь некоторая часть того, что можно передавать дополнительно в Google Analytics в качестве custom definitions:

  • уникальный идентификатор пользователя (Client ID);
  • функция User ID;
  • дата первого посещения пользователя;
  • точное время обращения (Hit Timestamp);
  • Session ID;
  • данные о погоде;
  • ID заказа / заявки;
  • статусы пользователей на сайте (VIP, обычный, физ. лицо, юр. лицо);
  • дополнительные атрибуты заказа: размер товара, цвет, способ доставки, город доставки, размер скидки, стоимость товаров в корзине и т.д.
  • прибыль и т.д.;

Как и в обычных параметрах и показателях Google Analytics, в специальных параметрах передают текстовую информацию (атрибуты данных, свойства объекта), а в специальных показателях — количественные данные, представленные в виде числа (имеют единицу измерения). Поэтому когда создаете специальные определения в GA4 для отслеживания текстовых значений, используйте специальный параметр, а для чисел — специальный показатель.

Примечание: не отслеживайте персональные данные пользователей (телефон, e-mail и т.д.), включая IP-адрес, и никогда не передавайте их в аналитические инструменты.

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

Перед тем, как начать работу со специальными определениями в Google Analytics 4, необходимо вспомнить как они работали в Universal Analytics. Когда вы их добавляете, вас просят выбрать область действия. В зависимости от того, создаете вы специальный параметр или специальный показатель, области действия для них чуть различаются:

Специальные параметры и показатели (Universal Analytics)

Всего в Universal Analytics 4 области действия (level scope):

  1. пользователь (user);
  2. сеанс (session);
  3. хит (hit), обращение;
  4. товар (product) — для электронной торговли.

Область действия Пользователь применяется ко всем обращениям (просмотр страниц, отслеживаемые события и т.д.) пользователя, в том числе и к будущим. Причем если в одном сеансе задано два специальных параметра, то в ходе текущего сеанса приоритет отдается последнему значению и оно же используется в будущих сеансах данного пользователя (пока файл cookie Google Analytics для него остается неизменным). Пример: статус аккаунта пользователя (VIP, обычный, физ. лицо, юр. лицо).

Область действия Сеанс применяется ко всем обращениям конкретной сессии (сеанса). Когда в одном сеансе задано два значения с одним порядковым номером, приоритет отдается тому, которое задано последним. Это значение будет применяться ко всем обращениям на протяжении сеанса. Пример: статус входа под своей учетной записью (авторизован? Да/Нет).

Область действия Хит (Обращение) применяется только к тому обращению, для которого оно было задано. Пример: точное время совершения события (Hit Timestamp).

Область действия Товар применяется только к тому товару, для которого оно было задано, и только с настроенной расширенной электронной торговлей (Enhanced Ecommerce). Пример: размер товара.

Про области действий пользовательских определений Universal Analytics подробно написано здесь.

Почему это важно? Потому, что принцип работы в Google Analytics 4 отличается от привычного Universal Analytics. Область действия Сеанс и Товар на текущий момент не поддерживаются в GA4, но согласно официальной справке Google они находятся в разработке. Такое же сообщение сейчас высвечивается при создании специального параметра и показателя в интерфейсе GA4:

Ведется работа над добавлением дополнительных областей действия

Как вы уже знаете, любое действие, которое мы отслеживаем в Google Analytics 4, является событием. Просмотр страницы, клик по кнопке, отправка формы, отправка данных о транзакции, отслеживание звонков, просмотр видео, подписка на рассылку — все это события в GA4. Поэтому когда мы создаем специальный параметр в интерфейсе Google Analytics 4, нам предлагают выбрать между двумя областями действия:

Области действия специального параметра GA4

Примечание: чтобы создавать специальные параметры и показатели, необходимо разрешение на Изменение.

Область действия Событие в Google Analytics 4 — это область действия Hit в Universal Analytics. Такой специальный параметр в GA4 еще называют параметром события, поскольку его значение вычисляется и отправляется отдельно для каждого события.

Например, в Google Tag Manager значение специального параметра с этой областью действия задается в теге Google Аналитика: событие GA 4 в настройках параметров события:

Пример параметра события

При создании специального показателя есть возможность выбрать только область действия Событие, поскольку значение, которое будет определено для него, привязано к параметру события:

Области действия специального показателя GA4

Но в отличие от специальных параметров, для специальных показателей можно задать единицу измерения:

  • стандартные (целое число);
  • валюта (например, размер скидки в денежном выражении);
  • расстояние (футы, мили, метры, километры);
  • время (миллисекунды, секунды, минуты, часы).

Единицы измерения для специального показателя

С помощью специальных параметров и показателей на уровне события (область действия — Событие) параметры определяются для параметров и показателей на уровне ресурса. Поэтому вы можете создать один параметр или показатель на основе параметра, а затем создать по нему отчет для любого количества событий. Раньше в GA4 при создании отчетов по специальным параметрам, параметры определялись для отдельных событий.

Специальные параметры и показатели с привязкой к области действия Событие можно посмотреть в интерфейсе Google Analytics 4 в разделе Специальные определения:

Специальные параметры с областью действия «Событие»

Область действия Пользователь в Google Analytics 4 используется тогда, когда требуется вычислить значение специального параметра и отправить его один раз для каждого пользователя. Еще такой специальный параметр имеет название Свойство пользователя. Ранее настройка User Properties (Свойства пользователя) была вынесена в интерфейсе GA4 в отдельный раздел.

Проверить легко: когда при создании специального параметра вы переключаете область действия, название поля Параметр события меняется на Свойство пользователя.

Специальный параметр с областью действия «Пользователь» — это свойство пользователя

Примечание: в интерфейсе GA4 до марта 2021 года был отдельный раздел, который назывался Свойства пользователя. Разработчики Google несколько изменили логику работы и упразднили конечную настройку, добавив область действия Пользовать в специальные параметры. Поэтому если для custom dimension вы выбираете область действия не Событие, а Пользователь, то вы фактически создаете свойство пользователя (в старой интерфейсной терминологии). В GA4 есть предопределенные параметры пользователей, которые отслеживаются автоматически и не требуют дополнительных настроек. Подробнее об этом читайте в официальной справке Google.

Специальные параметры с привязкой к области действия Пользователь можно посмотреть в интерфейсе Google Analytics 4 в том же разделе Специальные определения:

Специальные параметры с областью действия «Пользователь»

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

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

Использование специальных параметров и показателей обогащают ваши существующие отчеты Google Analytics 4 о событиях. Например, в систему автоматически передаются дополнительные параметры:

Добавив их в качестве специальных параметров, в отчете по конкретному событию вы увидите карточки с данными по каждому параметру события. Например, для page_view (просмотр страницы) статистика по событию со специальными параметрами может выглядеть так:

Пример события page_view со специальными параметрами

Вы можете создать специальные параметры для source, medium, campaign, content, term с соответствующими параметрами события, чтобы в отчетах по конкретным событиям видеть дополнительные данные по utm_меткам.

Примечание: не все данные по параметрам с utm_метками отображаются корректно в отчетах Google Analytics 4 на момент написания этой статьи.

Аналогично будет выглядеть страница с любым произвольным событием, которое вы планируете отслеживать. Главное не забыть про простую последовательность действий при создании custom definitions:

  1. создаете событие, которое планируете отслеживать, задаете ему название;
  2. если требуется, добавляете к событию параметры события (одно или несколько) и значения (это область действия — Событие);
  3. если требуется, добавляете к событию свойства пользователя (одно или несколько) и значения (это область действия — Пользователь);
  4. в интерфейсе Google Analytics 4 создаете специальный параметр(ы) с областью действия События в случае, если вместе с событием настроили отправку параметров событий (п. 2);
  5. в интерфейсе Google Analytics 4 создаете специальный параметр(ы) с областью действия Пользователь в случае, если вместе с событием настроили отправку свойства пользователя (п. 3);
  6. в интерфейсе Google Analytics 4 создаете специальный показатель с областью действия Событие в случае, если вам необходимо отслеживать количественное значение (число) параметра события;

Поля для разных областей действия в теге события GA4 в GTM

В Universal Analytics для каждого ресурса доступно не более 20 специальных параметров и 20 специальных показателей. В Google Analytics 360 этот лимит расширен для 200 для каждого из объектов. В Google Analytics 4 для каждого ресурса вы можете создать до 50 специальных параметров и до 50 специальных показателей с областью действия Событие и до 25 специальных параметров (свойств пользователя) с областью действия Пользователь.

В разделе Специальные определения над таблицей есть кнопка Информация о квотах, в которой отображается количество созданных вами специальных параметров и показателей.

Квоты специальных параметров и показателей в Google Analytics 4

Если вы исчерпали лимит, но вам нужно создать новые специальные параметры или показатели, вы можете архивировать те, которые уже не используете. Для этого необходимо выбрать соответствующий custom definition и напротив него нажать на иконку с тремя точками, далее Архивировать:

Архивирование специальных параметров и показателей

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

Специальные параметры и показатели можно отредактировать после их создания. Для этого необходимо выбрать соответствующий custom definition и напротив него нажать на иконку с тремя точками, далее Переименовать:

Переименование специальных параметров и показателей

Вы можете изменить название и добавить к нему описание.

Изменение специального параметра

Не забудьте сохранить изменения.

Google Analytics 4 позволяет запретить персонализацию рекламы на основе отдельных событий или свойств пользователей (специальных параметров с областью действия Пользователь). После добавления такой пометки данные в GA4 будут использоваться только для статистики (не для ремаркетинга!), и их нельзя будет импортировать в Google Рекламу, Дисплей, Видео 360 и Поисковую рекламу 360. А аудитории, к которым относятся исключенные элементы, могут быть экспортированы в нерекламные продукты, например в Google Optimize или Google BigQuery.

Область действия «Пользователь» — Отметить как NPA

Подробнее об этом читайте в статье, посвященной событиям Google Analytics 4.

После создания специального параметра или показателя может пройти до 24 часов прежде, чем данные появятся в отчетах Google Analytics 4, а также показываться значение not set (не задано) до поступления первой статистики.

Статистика по специальным параметрам и показателям в Google Analytics 4 может отображаться в таких разделах:

При выборе конкретного события в разделе События — События вы попадете на отдельную страницу с этим событием, где будет отображаться вся его статистика. Например, для события file_download (скачивание файлов) я отслеживаю параметр события file_extension (расширение файла). Создав его как специальный параметр с областью действия Событие, на странице с событием я буду видеть количество совершенных событий и суммарное количество пользователей, достигнувших это действие:

Пример события file_download со специальным параметром file_extension

Используя раздел Вовлечение — События, вы увидите список всех событий, которые попадают в Google Analytics 4. При выборе одного из них вы попадете на такую же страницу с конкретным событием, что мы разобрали выше.

Стартовая страница «Вовлечение — События»

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

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

Пример отчета GA4 со специальным параметром

Добавив параметр Тип устройства, можно посмотреть как распределились данные по погодным условиям в разрезе устройств пользователей. Делается это за одно действие с помощью перетаскивание соответствующего параметра в Строки или Столбцы отчета:

Пример отчета GA4 со специальным параметром с добавлением второго параметра

Список специальных параметров, которые вы можете добавить к отчету, выбирается с помощью значка плюс (+). Все доступные параметры будут отображаться в категории Специальные параметры:

Выбор специальных параметров для отчета

Аналогично добавляются специальные показатели. Те, которые вы бы хотели использовать в отчете, выделите с помощью галочки и правом верхнем углу нажмите кнопку Применить:

Выбор специальных показателей для отчета

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

Подробнее о том, как работать с отчетами из центра анализа, разберем в отдельной публикации.

События в Google Analytics 4: инструкция по настройке

Статья для тех, кто уже освоился с новой версией Google Аналитики или собирается это сделать. Мы рассмотрим, какие типы событий доступны в Google Analytics 4, из чего они состоят, как их настраивать и отслеживать.

Чем события в Google Analytics 4 отличаются от событий в Universal Analytics

В Google Analytics 4 событие – это конкретное действие пользователя на сайте или в приложении в определенный момент времени: просмотр страницы, добавление товара в корзину, отправка формы и т.д.

События – один из ключевых компонентов Google Analytics 4 в отличие от Universal Analytics, которая основывается на сеансах и просмотрах страниц.

Подробнее о различии в подходах читайте в нашем руководстве по Google Analytics 4.

В частности, в событии GA 4 нет стандартных для Universal Analytics компонент – Категория, Действие, Ярлык, Ценность.

Сравните: вот конструкции отслеживания события для старой Аналитики.
Для analytics.js:
ga(‘send’, ‘event’, [eventCategory], [eventAction], [eventLabel], [eventValue], [nonInteraction]);
Для gtag.js:
‘event_category’: ,
‘event_label’: ,
‘non_interaction’: true
Вот – для новой, в Google Аналитике 4.
Разберем подробнее все компоненты события GA 4.

Компоненты события Google Analytics 4

Итак, код для всех событий GA 4 имеют одну структуру:

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

Более прозрачно это в интерфейсе Google Tag Manager. Когда вы добавляете на сайт тег Google Аналитика 4: событие GA 4, вы видите следующие поля для заполнения: название события и параметров с их значениями.

События в Google Analytics 4 – тег Google Аналитика 4 - событие GA 4

Для всех событий Google по умолчанию собирает 5 параметров:
1) language (язык пользователя);
2) page_location (URL текущей страницы, из location.href);
3) page_path (путь к странице, из location.pathname);
4) page_title (название страницы, из document.title);
5) screen_resolution (разрешение экрана).
В Google Analytics 4 можно отслеживать 4 типа событий:

1) Автоматически регистрируемые события – Google собирает их автоматически после создания и установки счетчика.

2) Улучшенная статистика – Google собирает их автоматически после включения в настройках ресурса соответствующей функции.

3) Рекомендуемые события – Google собирает их автоматически, если вы отдельно настроите их под свои задачи. Они разные для разных видов деятельности.

4) Специальные события – вы настраиваете их самостоятельно под ваши задачи.
Далее каждый тип события разберем подробнее.

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

Полный перечень этих событий прописан в Справке Google. В основном они заточены под мобильные приложения. Для отслеживания событий на сайте подходят:

  • page_view – просмотр страницы;
  • first_visit – первое посещение;
  • session_start – начало сеанса;
  • user_engagement – взаимодействие посетителя с сайтом / приложением.

Данные по ним можно посмотреть в отчете «В реальном времени».

События в Google Analytics 4 – отчет «В реальном времени»

По каждому автоматически регулируемому событию передаются следующие параметры:
ga_session_number – порядковый номер сеанса для посетителя;

ga_session_id – уникальный идентификатор сеанса, который основан на временной метке события session_start;

Плюс для некоторые событий – эти:
page_location – URL текущей страницы;
page_title – название страницы;
entrances – количество пользователей, которые начинали сеанс с этой страницы;
debug_mode – параметр, отвечающий за режим отладки;
engagement_time_msec – время активного взаимодействия посетителя с сайтом или приложением.
Посмотреть эти параметры вы можете в инструменте Google Аналитики DebugView.

Итак, эти события отслеживаются по умолчанию. От вас никаких действий не требуется. Выключить их нельзя.

Улучшенная статистика

Эти события применяются только для сайтов.

Включаются для отслеживания они в разделе «Потоки данных». Для этого должен быть создан поток типа «Веб».

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

События в Google Analytics 4 – подключение улучшенной статистики

Либо включить частично, кликнув по шестеренке (как на скриншоте выше) и выбрав нужные пункты статистики.

События в Google Analytics 4 – настройки улучшенной статистики

Просмотры страниц

Это автоматически отслеживаемое событие, которое нельзя отключить, но у вас есть выбор – отслеживать просмотры страниц на основе событий, связанных с историей браузера или нет.

Для page_view Google фиксирует 2 параметра:
page_location – URL текущей страницы;
page_referrer – URL страницы, с которой посетитель пришел.

Прокрутка

Событие прокрутка, или скроллинг (scroll) считается случившимся на странице, когда посетитель прокручивает эту страницу вниз и достигает глубины вертикальной прокрутки в 90%.

В Google Tag Manager вы можете создать событие и задать для него другое пороговое значение прокрутки.

События в Google Analytics 4 – параметры прокрутки в Google Tag Manager

Исходящие клики

Событие click происходит при каждом клике по ссылке, которая ведет с вашего сайта на любой сторонний домен.

При этом отслеживаются следующие параметры:

  • link_classes – класс ссылки;
  • link_domain – сайт, на который ведет ссылка;
  • link_id – идентификатор ссылки;
  • link_url – страница, на которую попадает человек после клика;
  • outbound – логическое значение, подтверждающее, что ссылка ведет на другой сайт (должно быть равно true).

По этим данным вы выясните, по каким ссылкам посетители чаще уходят с сайта.

Поиск по сайту

Для этого события нужно обязательно указать один из 5 параметров (q, s, search, query, keyword) и дополнительно можно указать до 10 параметров через запятую.

События в Google Analytics 4 – поиск по сайту

Взаимодействие с видео YouTube

С видеороликами на сайте могут быть связаны следующие события:

  • video_start – запуск ролика;
  • video_progress – просмотр 10%, 25%, 50% и 75% ролика;
  • video_complete – завершение просмотра ролика.

По этим событиям отслеживаются параметры:

  • video_current_time – на какой секунде было видео, когда произошло событие;
  • video_duration – общая продолжительность видеоролика;
  • video_percent – сколько процентов видео проиграло на момент, когда произошло событие;
  • video_provider – название платформы (YouTube);
  • video_title – название видео;
  • video_url – URL видео на YouTube;
  • visible – логическое значение, подтверждающее, что видео было видимым в области просмотра (должно быть равно true).

Скачивание файлов

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

Google фиксирует по этим событиям следующие параметры:
file_extension – расширение файла;
file_name – имя файла;
link_classes – класс ссылки;
link_domain – домен ссылки;
link_id – идентификатор ссылки;
link_text – текст ссылки;
link_url – URL скачиваемого файла.

То события улучшенной аналитики настраиваются буквально в один-пару кликов в интерфейсе Google Analytics.

Рекомендуемые события

Этот тип событий есть в Google Аналитике 4 по умолчанию, с предопределенными настройками (событиями, параметрами и их названиями).

К ним относятся событий электронной торговли, динамического ремаркетинга, функции User ID и т.д. Все рекомендуемые события Google Analytics 4 предусмотрены для разных видов деятельности:

  • Все ресурсы (для всех отраслей бизнеса, приложений и сайтов);
  • Розничная торговля;
  • Работа, образование, недвижимость;
  • Путешествия (гостиницы/авиарейсы);
  • Игры.

Рекомендуем настроить их отслеживание, если посетители вашего сайта совершают подобные действия.

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

Допустим, для категории «Все ресурсы» Google рекомендует отслеживать такие события и параметры, связанные с ними:

События в Google Analytics 4 – рекомендуемые события категории «Все ресурсы»

Для мобильных приложений из этого списка подходят события earn_virtual_currency, join_group, spend_virtual_currency.

Самые полезные события для любой тематики деятельности – в категории «Розничная торговля». Примеры:

  • Пользователь отправляет платежные данные (add_payment_info);
  • Пользователь отправляет данные о доставке (add_shipping_info);
  • Пользователь добавляет товары в корзину (add_to_cart);
  • Пользователь добавляет товар в список желаний (add_to_wishlist);
  • Пользователь приступает к оформлению заказа (begin_checkout);

и так далее.

Подробно останавливаться на всех категориях и параметрах не будем. Актуальный список событий и параметров по ним вы можете посмотреть в Справке Google.

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

Например, так выглядит тег события add_payment_info (посетитель указал платежные данные).

События в Google Analytics 4 – тег события add_payment_info

Помимо этого в событиях можно передавать свойства пользователей (User Properties) – данные о конкретной аудитории или пользователе, по которым система формирует отчеты, создает аудитории и персонализирует рекламу. К ним относятся:

  • Возраст (по 6 категориям: 18-24, 25-34, 35-44, 45-54, 55-64 и 65+)
  • Пол
  • Интересы
  • Магазин приложений
  • Версия приложения
  • Страна (местоположение посетителя)
  • Бренд устройства
  • Тип устройства

Полный список свойств можно посмотреть в официальной справке Google.

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

Они дают возможность отслеживать действия посетителей, которые не предусмотрены по умолчанию в системе аналитики Google.

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

Максимальная длина названия события и параметра – 40 символов, значения параметра – 100 символов.
Всего в одном событии можно передавать максимум 25 параметров.

Есть два способа настройки специального события: добавить его тег в код сайта напрямую и создать событие в Диспетчере тегов Google. Рассмотрим оба варианта.

Настройка специального события с помощью изменения кода

Вы можете создать код специального события напрямую для конкретного элемента на сайте, с которым связано это событие.

Для этого нужно, во-первых, установить код Google Analytics 4 (или обновить Universal Analytics до GA 4) на отслеживаемые страницы сайта. Как это делать, смотрите в нашем руководстве.

Во-вторых, выберите элемент сайта, с которым связано отслеживаемое событие. Это может быть что угодно: форма, кнопка, видео и т.д.

Нужно создать кусок кода для события по следующей конструкции с командой event.

Придумайте название, параметры события и их значения. Например, это событие связано с отправкой формы. Название события (event_name) запишем как sendForm. Добавим к нему параметры, которые будут передавать название формы (formName) и URL страницы, на которой находится форма, а значит, произошло событие (formURL).

Дополненная конструкция будет выглядеть так.
gtag(‘event’, ‘sendForm’, < 'formName': 'НАЗВАНИЕ_ФОРМЫ', 'formURL': 'URL-АДРЕС_ФОРМЫ', Разумеется, всё на латинице.

Это и есть кусок кода, отвечающий за отслеживание специального события. Остается добавить его в код сайта.

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

, кнопка – в тег и т.д.

В конце сохраните изменения в консоли разработчика.

Настройка специального события с помощью Google Tag Manager

В Диспетчере тегов вы просто создаете тег конфигурации «Google Аналитика 4: событие GA 4». Именно он нужен для передачи данных по специальным событиям. Никаких изменений вносить в код не нужно.

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

Так, вот полный алгоритм настройки события через Google Tag Manager:

1) Установите код GTM на отслеживаемые страницы сайта. Как это сделать, мы подробно описывали в статье.

2) Установите тег конфигурации «Google Аналитика 4: событие GA 4». В настройках укажите уникальное название события и все параметры со значениями.

3) Создайте триггер. Для примера с формой – «Отправка формы», чтобы тег срабатывал каждый раз, когда посетитель отправляет заполненную форму на сайте.

События в Google Analytics 4 – настройка события «Отправка формы»

4) Сохраните все изменения в Google Tag Manager.

Проверить корректность передачи данных в GTM можно с помощью режима предварительного просмотра. Для этого нажмите на кнопку предварительного просмотра.

События в Google Analytics 4 – предварительный просмотр

Если есть какие ошибки, вы это увидите. Если всё в порядке, появится надпись Succeeded.
Остается отправить изменения на сервер.

События в Google Analytics 4 – отправление изменений на сервер

Проверка передачи данных по событиям в Google Analytics 4

Когда всё настроено, рекомендуем проверить, всё ли корректно работает, нет ли ошибок.

Есть 2 способа сделать это – отчет «В реальном времени» и встроенный инструмент Аналитики DebugView + расширение для браузера Chrome Google Analytics Debugger.

Про отчеты будет в следующей главе статьи, здесь мы покажем второй способ.

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

1) Установите расширение Google Analytics Debugger. Оно доступно по ссылке.

События в Google Analytics 4 – расширение Google Analytics Debugger

2) Зайдите на страницу и сделайте несколько кликов сами. Или другие действия по событию.

После установки режим отладки будет активным, и вы увидите в отчете Аналитики DebugView данные о ваших кликах.

3) Откройте отчет DebugView. В нем показаны все события на временной шкале, а также их параметры при клике на зафиксированное событие. В примере на скриншоте мы видим, что было 2 клика в 21:55.

События в Google Analytics 4 – события в отчете DebugView

А вот параметры, которые передались вместе с данными по этим кликам.

События в Google Analytics 4 – параметры событий в отчете DebugView

В данном случае ошибок нет, всё настроено корректно.

Отчеты по событиям

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

Данные по событиям GA 4 можно посмотреть в трех отчетах Аналитики.
1) Отчет «События» в разделе «Вовлеченность».

События в Google Analytics 4 – отчет Вовлеченность - События

В нем отслеживаются специальные события, которые вы настроили своими руками + автоматические события: первое посещение (first_visit), начало сеанса (начало сеанса), просмотр страницы (page_view) и другие.

Клик по каждому событию в отчете ведет на подробную информацию по нему.
2) Отчет «Все события» в разделе «События».

События в Google Analytics 4 – отчет «Все события»

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

Больше данных при клике на нужное событие из списка.

Обратите внимание! Из этих событий можно создать конверсии. Для этого достаточно в столбце «Отметить как конверсию» переместить ползунок, чтобы он стал синего цвета.

События в Google Analytics 4 – назначение события конверсией

С момента назначения события как конверсии начинается учет конверсий.

Вы можете назначить максимум 30 событий в качестве конверсий, не считая стандартные события-конверсии.

3) Отчет «Центр анализа» в разделе «Анализ».

События в Google Analytics 4 – отчет «Центр анализа»

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

События в Google Analytics 4 – адаптированный отчет «Центр анализа»

P.S. События – главный компонент, вокруг них строится вся система аналитики. В Google Analytics 4 есть как встроенные события, так и те, которые вы можете настроить своими руками, если событий по умолчанию недостаточно.

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

При подготовке статьи были использованы материалы блога Якова Осипенкова
Похожие статьи

Хотите тоже написать статью для читателей Yagla? Если вам есть что рассказать про маркетинг, аналитику, бизнес, управление, карьеру для новичков, маркетологов и предпринимателей. Тогда заведите себе блог на Yagla прямо сейчас и пишите статьи. Это бесплатно и просто

Опубликовано редакцией Yagla
Читайте ещё статьи по этой теме

Как проверить позиции сайта в Яндексе и Google Статья

В процессе продвижения сайта в поиске нужно постоянно отслеживать текущие позиции, чтобы понимать, всё ли правильно вы делаете или нужно скорректировать действия. Для разового съема позиций подойдут бесплатные инструменты или ручная проверка. 10

Что такое интеллект-карты и как их создать: правила и инструменты Статья

Интеллект-карты (синонимы – ментальная карта, карта мыслей, диаграмма связей, майнд-карта, mind-map) – это диаграммы, которые помогают структурировать идеи на основе ассоциаций. Применять интеллект-карты можно для генерации идей (в том числе коллективной), подготовки презентаций, планирования проектов и других задач, которые связаны с обработкой большого объема информации. 2

Список ведущих маркетплейсов России и как на них заработать Статья

По данным сайта openbusiness. ru на ноябрь 2020 года, в среднем по России продавцы на маркетплейсах вкладывают 585 000 ₽, зарабатывают 1 170 000 ₽ выручки, отдают 30% в качестве комиссии площадке, а чистая прибыль за вычетом прочих расходов в итоге выходит 136 500 ₽. 23

Показать ещё
Написать комментарий
Обсуждаемое

Полный гайд по маркировке рекламы: как упростить себе жизнь и не попасть на штрафы Статья

Привет, мы команда Vitamin. tools — рекламной экосистемы, возвращающей до 16% с пополнения рекламы. 1

Как выбрать дизайн для лендинга и не пожалеть? Статья

Самая основная проблема, с которой мы частенько сталкиваемся: к нам приходят клиенты, которые говорят, что им нужен сайт, как у Apple. Т.

Как настроить эффективную рекламу в товарной галерее? Статья

Товарная галерея – это не просто настройка рекламной кампании, это еще и хороший сайт, и правильно настроенный фид. .

Как выбрать дизайн для лендинга и не пожалеть? Статья

Самая основная проблема, с которой мы частенько сталкиваемся: к нам приходят клиенты, которые говорят, что им нужен сайт, как у Apple. Т.

Сильные и слабые офферы для лендингов Статья

Наверное, вы не раз видели подобные изображения. .

Как измерить эффективность лендинга: количественные и качественные метрики Статья

Я общался со многими предпринимателями, проводил кастдевы, диагностики и узнал, что мечта любого предпринимателя, который еще не дошел до своего первого миллиона, – это зарабатывать 1 млн в месяц, работая 2-3 часа в день. .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *