Определение
Кросс-доменный трекинг связывает действия посетителя на нескольких связанных доменах, например витрины и чекаута.
В GA4 domain linker переносит идентификаторы измерения через URL-параметр _gl. Это сохраняет пользователя и сессию при переходе, если получено нужное согласие. Обоим доменам нужны один и тот же ID тега и один и тот же веб-поток данных.
- URL-параметр
- _gl
- Обоим доменам нужны
- один и тот же ID тегаодин и тот же веб-поток данных
- На практике
Что передаётся между доменами?
First-party cookie привязаны к домену. Linker передаёт их значения через параметр
_glв URL другого домена. Тег на новом домене проверяет linker, читает его и сохраняет полученные идентификаторы.Google рекомендует настраивать домены GA4 в Admin, в настройках тега веб-потока, в разделе Configure your domains. Сначала я проверяю, что домены относятся к одному измеряемому пути и что я могу настроить тег с обеих сторон.
- На практике
Когда передача ломается?
Редирект может убрать
_glраньше, чем тег на стороне назначения его прочитает. Из-за неверного правила домена ссылки могут остаться без параметра. Параметр может не добавиться и при переходе через JavaScript или если другой скрипт останавливает всплытие клика.Я проверяю URL, поток данных нового домена и состояние согласия. Наличие
_glв адресной строке подтверждает только доставку параметра. Сохранение нужного пользователя нужно проверить отдельно. Не путать с
Не путать с Это не Это правило исключения нежелательных рефералов передача идентификаторов измерения через linker Правило исключения нежелательных рефералов говорит GA4 не считать подходящий реферер источником трафика. Передача идентификаторов измерения через linker этим правилом не выполняется. Сохранение пользователя между доменами я проверяю отдельно от обработки рефералов.
С доменом платёжного провайдера, на котором нельзя установить тег, такой настройки не получится. Добавление в список доменов само по себе не устанавливает тег и не создаёт события.
- Где проверить
Как проверить кросс-доменный трекинг?
- В тестовом пути убедитесь, что оба домена используют один и тот же ID тега GA4 и один и тот же веб-поток. Сверьте настроенные правила доменов с реальным адресом, куда ведёт ссылка.
- Пройдите по настоящей ссылке при нужном состоянии согласия. Проверьте, что
_glдобавился и страница назначения загрузилась. - Сохраните сетевой лог браузера и проследите редиректы. Найдите шаг, который убирает linker до того, как его прочитает тег на стороне назначения.
- Сравните идентификаторы клиента и сессии в запросах измерения до перехода и после. Используйте тот же браузер и непрерывный тестовый путь.
- Проверьте путь и источник в тестовом ресурсе, где это разрешено. Если ID меняются, сначала найдите разрыв передачи. Затем переходите к настройкам атрибуции.
- Источники