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

28 марта, 2022

Список универсальных специальных параметров и показателей, которые вы можете сразу же добавить к себе в проект после установки счетчика 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 и напротив него нажать на иконку с тремя точками, далее Архивировать:

Архивирование специального параметра

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

Универсальный список

  1. source
  2. medium
  3. campaign
  4. term
  5. content
  6. page_location
  7. page_referrer
  8. page_title
  9. search_term
  10. percent_scrolled
  11. video_percent
  12. video_url
  13. video_title
  14. link_url
  15. 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 по характеристикам пользователя. В этом случае в настройках вы выбираете область действия не Событие, а Пользователь.

Получайте бесплатные уроки и фишки

По контекстной, таргетированной рекламе и аналитике