Специальные параметры и показатели в 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):
- пользователь (user);
- сеанс (session);
- хит (hit), обращение;
- товар (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:
- создаете событие, которое планируете отслеживать, задаете ему название;
- если требуется, добавляете к событию параметры события (одно или несколько) и значения (это область действия — Событие);
- если требуется, добавляете к событию свойства пользователя (одно или несколько) и значения (это область действия — Пользователь);
- в интерфейсе Google Analytics 4 создаете специальный параметр(ы) с областью действия События в случае, если вместе с событием настроили отправку параметров событий (п. 2);
- в интерфейсе Google Analytics 4 создаете специальный параметр(ы) с областью действия Пользователь в случае, если вместе с событием настроили отправку свойства пользователя (п. 3);
- в интерфейсе 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 и в чем отличия от 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 4
![]()
Список универсальных специальных параметров и показателей, которые вы можете сразу же добавить к себе в проект после установки счетчика Google Analytics 4, вне зависимости от индивидуальных настроек.
Обновление: я выпустил электронное руководство по Google Analytics 4. Бесплатно скачать его можно в формате .PDF по ссылке.
Общая информация
Если вы читали мою статью по специальным параметрам и показателям для Google Analytics 4, то знаете, что для того, чтобы в ваших отчетах фиксировались дополнительные данные по событиям, вам необходимо вручную создавать специальные определения в интерфейсе GA4.
Сделать это можно в разделе Конфигурация — Специальные определения (Custom definitions):

Создание специальных определений
Это относится к любому параметру события, который вы отправляете в Google Analytics 4. Если в дальнейшем вы планируете использовать их в Исследованиях, просматривать статистику в стандартных отчетах по событиям, вам необходимо научиться создавать специальные параметры и показатели.
Например, благодаря созданным специальным определениям, в стандартном отчете для события page_view (просмотр страницы) вы сможете отдельно анализировать статистику по utm_меткам — source (источник), medium (канал), campaign (кампания), если добавите каждый из представленных параметров в свой веб-поток:

Пример специальных параметров, созданных для source, medium, campaign
Или видеть статистику по запросам, которые вводили пользователи в поиске на вашем сайте для события view_search_results:

Пример специального параметра search_term для отслеживания поиска по сайту
Примечание: если вы настроили интеграцию Google Analytics 4 и Google BigQuery, и работаете со статистикой там, то в создании специальных параметров и показателей в интерфейсе GA4 нет необходимости. В BigQuery будут доступны даже незарегистрированные параметры.
Поскольку эта статья посвящена общим, стандартным пользовательским параметрам, то вы можете использовать все/частично все нижеописанные специальные определения для своего проекта после установки счетчика Google Analytics 4. Большая часть таких параметров событий фиксируется Google Analytics автоматически, без каких-либо дополнительных настроек, а часть становится доступна после активации соответствующей функции в GA4.
В этом материале не затрагиваются параметры для специальных событий, которые вы самостоятельно можете регистрировать и передавать в счетчик аналитики, поскольку такая настройка уже индивидуальна для каждого веб-потока и не поддается стандартизации.
Информация о квотах
Перед тем, как создавать специальные определения, внимательно ознакомьтесь с вашими квотами по проекту. Сведения о них находятся в разделе Конфигурация — Специальные определения в правом верхнем углу:

Информация о квотах
В Google Analytics 4 для каждого ресурса вы можете создать до 50 специальных параметров и до 50 специальных показателей с областью действия Событие и до 25 специальных параметров (свойств пользователя) с областью действия Пользователь.
Если вы исчерпаете лимит, но вам нужно создать новые специальные параметры или показатели, вы можете архивировать те, которые уже не используете. Для этого необходимо выбрать соответствующий custom definition и напротив него нажать на иконку с тремя точками, далее Архивировать:

Архивирование специального параметра
После архивации специального параметра или показателя его невозможно будет восстановить. Любые аудитории или отчеты, основанные на этой переменной, работать не будут. Пожалуйста, учитывайте эти ограничения при создании новых специальных определений.
Универсальный список
- source
- medium
- campaign
- term
- content
- page_location
- page_referrer
- page_title
- search_term
- percent_scrolled
- video_percent
- video_url
- video_title
- link_url
- ga_session_number
Данный список основан на моем личном опыте использования Google Analytics 4 и тех событиях и их параметрах, которые автоматически регистрирует система. Он актуален на момент написания данной статьи и со временем может меняться.
Список параметров и показателей, которые есть в Google Analytics 4, представлен в официальной документации разработчика.
utm_метки (source, medium, campaign, term, content)
Многие интернет-маркетологи и веб-аналитики привыкли к интерфейсу Universal Analytics (GA3) и его отчетам, в которых информация по отслеживаемым utm_меткам отображается в стандартных параметрах Источник, Канал, Кампания, Содержания объявления, Ключевое слово.

Данные по utm_меткам в параметрах Google Analytics
Однако когда вы перейдете в Google Analytics 4, найти информацию по utm-параметрам внутри отслеживаемых событий и отчетов будет непросто. Я рекомендую создать 5 специальных параметров для каждой utm_метки с областью действия Событие.
На примере utm_campaign это будет выглядеть так:
- Название параметра — utm_campaign
- Область действия — Событие
- Описание — можно оставить пустым, а можно написать, что это utm_метка для кампании
- Параметр события — campaign

Пример специального параметра для метки utm_campaign
Аналогично вы создаете оставшиеся четыре utm_метки. В них изменяете только название параметра (utm_source, utm_medium, utm_content и utm_term), область действия для всех параметров Событие, а параметр события source, medium, content и term соответственно.
В результате у вас должно быть создано 5 специальных параметров:

Специальные параметры для utm_меток
Проверить, что это действительно работает, можно с помощью тестового захода на собственный сайт с utm_меткой, состоящей из этих 5 utm-параметров, и инструмента DebugView.
После того, как вы это сделаете, на шкале событий в DebugView должно отобразиться событие page_view, нажав на которое справа откроется список параметров события, передаваемых в данный момент с этим событием. Среди них должны присутствовать параметры ваших utm_меток. Кликнув на любую из них, вы увидите значение, передаваемое в ней:

Проверка отслеживаемых параметров с помощью DebugView (utm_campaign=2603)
Примерно через 24 часа статистика по отслеживаемым параметрам будет доступна для событий в стандартных отчетах Google Analytics 4.
Чтобы увидеть статистику по ним, перейдите в раздел Отчеты — Взаимодействие — События и выберете нужное событие из списка. В отчете появятся дополнительные карточки отчетов (виджеты) для каждой utm_метки отдельно, а внутри них будут отображены данные:

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

Выбор специальных параметров
А затем переместите на холст исследования в СТРОКИ или СТОЛБЦЫ:

Пример исследования со специальными параметрами
page_location, page_referrer, page_title
Следующая категория параметров будет полезна вам для отслеживания данных веб-страниц, а именно:
- page_location — фиксирует URL-адрес текущей страницы пользователя;
- page_referrer — отображает URL-адрес предыдущей страницы;
- page_title — сохраняет название страницы;
Поочередно создайте специальные параметры со следующими данными:

Создание специального параметра на примере page_location
- Название параметра — page_location, page_referrer, page_title
- Область действия — Событие
- Описание — можно оставить пустым
- Параметр события — page_location, page_referrer и page_title соответственно
В результате в общем списке пользовательских определений у вас должно появиться +4 новых параметра:

Специальные параметры page_location, page_referrer, page_title
Это классические custom dimensions, которые добавляются по умолчанию в Google Analytics 4 для расширения данных в отчетах вне зависимости от тематики проекта и типа вашего сайта.
search_term
Данный параметр становится доступен после активации событий типа Улучшенная статистика и будет полезен тем сайтам, на которых есть внутренний поиск. Если у вас нет поиска по сайту, то не создавайте его и переходите к следующему параметру.
Для тех, кому это актуально, обязательно создайте специальный параметр со следующими данными:

Специальный параметр search_term
- Название параметра — Поиск по сайту
- Область действия — Событие
- Описание — можно оставить пустым
- Параметр события — search_term
Впоследствии вы сможете в отчете по событию view_search_results просмотреть статистику по поисковым запросам на вашем сайте:

Виджет по поисковым запросам в событии view_search_results
И использовать собственный параметр в Исследованиях. Например, вот такие запросы вводят пользователи на моем сайте в поиске:

Пример поисковых запросов пользователей сайта osipenkov.ru
percent_scrolled
Параметр события percent_scrolled фиксируется для события scroll один раз на странице со значением 90 (когда пользователь на сайте прокручивает ее вниз и достигает 90% вертикальной прокрутки) и является частью событий типа Улучшенная статистика. Активировав их в своем веб-потоке, создайте специальный параметр со следующими данными:

Специальный параметр percent_scrolled
- Название параметра — Процент скроллинга
- Область действия — Событие
- Описание — можно оставить пустым
- Параметр события — percent_scrolled
Это позволит вам анализировать статистику страниц вашего сайта, когда порог вертикальной прокрутки превышает 90%, то есть фактически когда страница была досмотрена до конца.
Процент прокрутки можно отслеживать для других пороговых значений (10%, 25%, 50%, 75% и т.д.), а не только для 90%, или горизонтальную прокрутку. Для этого вам необходимо настроить специальное событие с помощью глобального тега сайта (gtag.js) или Google Tag Manager.
video_percent, video_url, video_title
После активации события Взаимодействие с видео в улучшенной статистике для встроенных на вашем сайте видео YouTube, для которых включена поддержка JavaScript API (enablejsapi = 1), срабатывают события:
- 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 (https://www.youtube.com/watch?v=. );
- visible (логическое значение) — значение видимости видео в окне браузера. Если видео отображается в области просмотра, результатом будет значение true, если же в другой области (например, в нижней части страницы, на фоновой вкладке) – false.
Из всего этого списка я рекомендую отдельно создавать специальные параметры как минимум для video_percent и video_url, чтобы вы знали какое видео просматривал пользователь и сколько по длительности. Это даст вам возможность создать аудитории разной степени вовлеченности в ваш контент для последующего их использования в рекламных кампаниях.
Принцип создания специальных параметров тот же:

Создание специального параметра на примере video_percent
- Название параметра — video_percent, video_url и video_title
- Область действия — Событие
- Описание — можно оставить пустым
- Параметр события — video_percent, video_url и video_title
Помимо video_percent, video_url и video_title вы можете отслеживать большее количество других параметров событий (если требуется), добавив их в качестве специальных параметров из представленного списка выше.
link_url
Параметр события link_url является частью события click типа Улучшенная статистика и фиксируется всякий раз, когда пользователь нажимает на ссылку, которая ведет на другой домен (отличный от вас). Он содержит URL-адрес исходящей ссылки (URL страницы, на которую перейдет пользователь после клика).
Настроив специальный параметр, вы сможете быстро построить отчет по исходящим ссылкам и проанализировать самые популярные пути перехода на сторонние сайты ваших пользователей. Для этого создайте custom dimension link_url с такой конфигурацией:

Специальный параметр link_url
Название параметра — Исходящие ссылки
- Область действия — Событие
- Описание — можно оставить пустым
- Параметр события — link_url
Помимо link_url для события click регистрируются следующие параметры события:
- link_classes — класс ссылки;
- link_domain — домен перехода (на какой сайт попадет пользователь после клика);
- link_id — идентификатор ссылки;
- link_url — URL-адрес исходящей ссылки (на какую страницу перейдет пользователь после клика);
- outbound — логическое значение, которое равно true тогда, когда ссылка ведет на другой домен.
При желании, вы их также можете добавить в качестве специальных параметров
ga_session_number
Очень интересный параметр, который связан с каждым событием в рамках сеанса и определяет порядковый номер сеанса для пользователя, например сеанс 1 или 5.
С его помощью вы можете узнать, как распределяется доход от покупок пользователей в зависимости от количества сеансов, или на каком сеансе чаще всего происходит конверсия. Например, для моего сайта я построил Исследование, в котором отобразил специальный параметр Количество сеансов и количество достигнутых событий по скачиванию моей электронной книги Google Analytics 4.

Количество сеансов и Количество событий по скачиванию книги GA4
Из данной диаграммы легко понять, что 58% пользователей скачали мое электронное руководство в первом сеансе, 12% для этого понадобилось две сессии, 4% — три сеанса и т.д.
Конфигурация специального параметра следующая:

Специальный параметр ga_session_number
- Название параметра — Количество сеансов
- Область действия — Событие
- Описание — можно оставить пустым
- Параметр события — ga_session_number
Резюме
В этой статье я привел общий набор специальных параметров Google Analytics 4, которые вы можете добавить к себе в веб-поток сразу же после установки счетчика и активации функции отслеживания событий типа Улучшенная статистика. Поскольку он создан на основе автоматически регистрируемых событий и улучшенной статистики, то использовать его может каждый из вас без каких-либо дополнительных настроек.
Такой же список я использую в своих проектах. Он может отличаться лишь количеством специальных событий и их параметров, которые актуальны для конкретной задачи и сайта, а также событий электронной торговли, если ваш проект является интернет-магазином (e-commerce). Но в этом случае вы сами определяете количество специальных параметров и показателей, которые требуется добавить в систему.
Не забывайте, что помимо параметров событий вместе с событием вы можете отправлять свойства пользователя, которые будут полезны при фильтрации данных в отчетах Google Analytics 4 по характеристикам пользователя. В этом случае в настройках вы выбираете область действия не Событие, а Пользователь.
События Google Analytics 4
В Google Analytics 4 можно отслеживать 4 типа событий:
1. Автоматически регистрируемые события — события, которые Google собирает автоматически после создания и установки счетчика;
2. Улучшенная статистика — дополнительные события, которые Google также собирает автоматически, но при условии, что в настройках ресурса вы включили эту функцию;
3. Рекомендуемые события — события, которые уже заложены в систему Google Analytics 4 для различных видов деятельности со стандартными именами и параметрами, прописанные в официальной документации.
4. Специальные события — события, которые вы создаете самостоятельно под свои нужды.
1. Автоматически регистрируемые события в GA4
Автоматически регистрируемые события активируются в результате основных действий пользователей на вашем сайте или в приложении,
Подробнее изучить можно в официальной справке Google https://support.google.com/analytics/answer/9234069?hl=ru
2. Улучшенная статистика
Улучшенная статистика (Enhanced measurement) — дополнительные события, которые Google собирает автоматически, но после того, как в настройках ресурса вы активируете эту функцию. Предназначена только для потоков данных Сайты.
Включить можно переключив ползунок, кликнул по иконке шестеренки можно выбрать какие события отслеживать или нет.
3. Рекомендуемые события
(Recommended events) — события, которые уже заложены в систему Google Analytics 4 для различных видов деятельности со стандартными именами и параметрами, прописанные в официальной документации Google, но которые вам необходимо настроить под свои задачи.
Подробнее изучить можно в справке Google https://support.google.com/analytics/answer/9267735?hl=ru
4. Специальные события
Специальные события (Custom events) — события, которые вы сами создаете для решения конкретных задач. Они являются наиболее гибкими в настройке, как назвать такое событие и какие параметры передавать вместе с ним.
В GA4 нет категории, действия, ярлыка и ценности как в GA3, поэтому конструкция отправки кода имеет другой вид:
gtag(‘event’, », ‘название параметра 1’: значение параметра 1,
‘название параметра 2’: значение параметра 2 >);
Теперь eventAction в Universal Analytics равен event_name (название события) в Google Analytics 4, а eventCategory, eventLabel, eventValue и их значения передается как параметры события в виде пары ключ:значение. То есть вместе с событием можно передавать различные параметры, с помощью которых можно узнать дополнительную информацию об отслеживаемом событии.
Например, конструкция из GA3 имела такой вид:
event: `form_submit`
eventCategory: `form`
eventAction: `send_header_form`
eventLabel: `>`
то в GA4 она выглядит так:
eventAction становится event_name, eventCategory и eventLabel становятся доп. параметрами события.
Пример тега для отслеживания события GA4. URL страницы GA4 собирает автоматически, но для примера работы параметров события используем такое: