Кому нужно междоменное отслеживание в GA4?
Скорее всего, каждый, кто взаимодействовал с настройкой междоменного отслеживания в Universal Google Analytics, помнит, насколько этот процесс может быть запутанным. Google принял это во внимание, и поэтому настройка междоменного отслеживания в GA4 стала гораздо проще.
Там, где раньше нужно было строго прописывать теги и манипулировать JavaScript теперь это можно осуществить с помощью внутреннего интерфейса Google Analytics всего в нескольких шагах. Это новые возможности, которые будут особенно полезны для небольших бизнесов, занимающихся продвижением собственноручно. Сегодня нет необходимости обращаться за помощью для настройки, как это было в GA3 (Universal).
Что это вообще такое и зачем его настраивать?
Междоменное отслеживание позволяет конкретизировать всю информацию (насчет действий), собранную на сайте. Это будет полезным если вы используете связь между разными доменами в своей интернет-стратегии или если пользователи могут легко переходить с одного вашего домена на другой.
В упрощенном виде процесс перемещения пользователей между доменами выглядит следующим образом:
- например, пользователь впервые заходит на super-cool-domain1.com из любого источника трафика, например, из органического поиска;
- мгновенно после этого счетчик Google Analytics устанавливает уникальный файл cookie _ga в браузере;
- после совершения различных действий пользователь переходит из super-cool-domain1.com на super-cool-domain2.com по ссылке.
При переходе на super-cool-domain2.com создается новый cookie_ga. Однако главная сложность состоит в том, что это будут два отдельных посещения, и источник трафика для этого перехода на super-cool-domain2.com будет классифицирован как реферальный. Итак, исходный канал, по которому пользователь сначала попал на super-cool-domain1.com, будет потерян.
Если вы захотите установить междоменное отслеживание при переходе из super-cool-domain1.com на super-cool-domain2.com, файл cookie для пользователя останется неизменным. Это достигается путем добавления специального параметра “?_gl=1newtext123*…” к URL-адресу, благодаря чему GA4 сохранит всю необходимую информацию, в частности канал трафика. Таким образом, действия между двумя доменами будут учтены как часть одного посещения.
Такой подход позволяет веб-аналитическим системам правильно идентифицировать одного и того же пользователя, что позволяет отслеживать всю необходимую информацию без потери при переходе между доменами.
Когда это нужно?
Предположим, вы запускаете несколько рекламных кампаний для продвижения, направляющих трафик на super-cool-domain1.com. Этот домен знакомит пользователя с контентом или представляет ваш товар или услугу. Если для осуществления конверсии пользователь должен перейти на super-cool-domain2.com, то отсутствие междоменного отслеживания приведет к невозможности отследить эффективность методов продвижения. Источником будет фиксироваться super-cool-domain1.com, потеряв первоначальный канал входа.
Когда это НЕ является необходимостью?
Предположим, вы используете поддомены для отдельных разделов вашего сайта, такие как:
- blog.super-cool-domain1.com – для блога;
- shop.super-cool-domain1.com – для онлайн-магазина;
- forum.super-cool-domain1.com – для дискуссий.
В этих случаях необходимость в междоменном отслеживании практически отсутствует. Файл cookie создается для вашего главного домена вместе со всеми поддоменами, и вся необходимая информация легко фиксируется аналитическими системами. Другими словами, при использовании поддоменов Google Analytics 4 обеспечит автоматический учет без необходимости в дополнительных настройках.
Когда настройка междоменной отслеживания в Google Analytics 4 невозможна
- домены, которые вы планируете отслеживать, относятся к разным идентификаторам потоков данных;
- вы не можете редактировать ресурс GA4 для одного из доменов.
Инструкция по настройке междоменного отслеживания в GA4
1. В меню Google Analytics 4 выберите Admin — Data Streams и выберите поток данных, который вам нужен.

2. В открывшемся окне прокрутите вниз и найдите раздел Google Tag, а в нем — “Configure tag settings”.

3. Выберите пункт “Configure your domains”.

4. Выполните необходимую конфигурацию. В поле Match type рекомендуется оставить Contains, а в поле Domain вставьте ваши домены.

5. Щелкните “Save”.

Фактически настройка междоменного отслеживания в Google Analytics 4 состоит всего из пяти шагов. Так просто, через интерфейс и без лишних усилий.
Дополнительный способ настройки междоменного отслеживания в GA4
Ранее мы рассмотрели основной, рекомендуемый способ от Google. Но для тех, кто больше доверяет ручной настройке, существует возможность использования кода сайта с функцией связывания gtag.js.
Для установки междоменного отслеживания URL-адреса, направляющего на целевой домен, нужно создать объект “linker” в коде сайта. При клике на ссылки, ведущие на целевые домены, компоновщик URL будет следить и автоматически добавлять свой параметр в URL этих ссылок.
Важно заметить, что параметр компоновщика имеет ограниченный срок действия – две минуты. Поэтому он добавляется только во время события “click”. Объекту “linker” необходим параметр “domains”, являющийся массивом с одним или несколькими доменами. Вставленный на ваш сайт код добавит параметр “linker” к ссылкам на странице, направленным на целевой домен “example.com”.
Для настройки междоменного отслеживания используйте Google Tag Manager. Через него добавьте команду “linker”, заменив “example.com” ваш домен.
Также можно перечислить несколько доменов в свойстве “domains”. Если свойство “domains” имеет хотя бы одно значение, gtag.js автоматически распознает ссылку на домен. Таким образом, можно добавить несколько значений в свойство “domains” и использовать один и тот же код для каждого домена.
В Google Analytics 4 на вашем сайте команда “gtag(‘set’, ‘linker’, …)” должна быть выполнена перед соответствующей командой “config”, иначе отслеживание не будет работать.
Более подробную техническую информацию по этому методу можно найти в документации от Google.
Как проверить правильность настройки
Перед тем как начать проверку, подождите 5-7 минут после завершения настройки.
Первый метод:
1. Зайдите на первый домен.
2. Щелкните по ссылке на второй домен.
3. После перехода на второй домен проверьте строку URL. При правильной настройке URL должен содержать параметр ?_gl=.
При правильной настройке URL должен содержать параметр _gl=.

Второй метод:
1. В режиме инкогнито откройте первый домен.
2. Нажмите комбинацию клавиш ctrl+shift+с.
3. Выделите Application — Cookies — Домен.
4. Запомните значение файла _ga.

5. Перейдите по ссылке на второй домен.
6. Выполните аналогичные действия в консоли разработчика и сравните значение файлов _ga. Если они одинаковы, это означает, что настройка выполнена правильно.
Лучше использовать оба метода. Первый – как быстрый вариант, второй – для подтверждения корректности передачи файла _ga между доменами.
Подытожим
Междоменное отслеживание – это отличное решение для тех ситуаций, когда используются несколько отдельных доменов, а точные данные нужно собирать для анализа продвижения. Если используются поддомены – не нужно производить никаких дополнительных настроек. Важно: отслеживаемые домены должны принадлежать к одному потоку данных. Для проверки настроек используйте оба способа, которые описанны в статье.