Глобальный тег (gtag.js) теперь называется тегом Google. Подробнее…

Измеряйте активность в нескольких доменах

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

Междоменное измерение позволяет измерять два или более связанных сайта в разных доменах как один. Теги Google предоставляют поддерживаемым продуктам общий способ измерения активности, когда ваш путь клиента охватывает несколько доменов. Междоменное измерение работает для всех продуктов Google, включая Google Analytics, измерение конверсий Google Ads и конверсий Floodlight.

Когда внедрять междоменное измерение

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

Предположим, у вас есть веб-сайт по адресу example-petstore.com , а компонент электронной торговли вашего веб-сайта размещен в корзине покупок стороннего поставщика в другом домене: example-commerce-host.com/example-petstore .

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

Как это работает

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

Настройка междоменного измерения выполняется в два этапа:

  1. Исходный домен украшает URL-адреса, указывающие на конечный домен, чтобы они содержали значения cookie-файлов первой стороны для измерения исходного домена.
  2. Целевой домен проверяет наличие связанных файлов cookie измерения.

Междоменное измерение с помощью тегов Google добавит параметр связывания к URL-адресам, которые указывают на целевой домен. Параметр компоновщика идентифицируется в параметрах URL-запроса с помощью ключа _gl :

https://www.example.com/?_gl=1~abcde5~

В целевом домене теги настроены на проверку параметров компоновщика в URL-адресе. Если найден допустимый параметр компоновщика, тег извлекает файл cookie первой стороны и сохраняет его.

Базовая настройка

Чтобы настроить междоменное измерение в исходном домене для URL-адресов, указывающих на целевой домен, необходимо создать объект linker . Компоновщик будет прослушивать клики по ссылкам, указывающим на целевые домены, и автоматически добавит параметр компоновщика к URL-адресам этих ссылок.

Объекту linker требуется параметр domains , который представляет собой массив из одного или нескольких доменов. Этот код добавит параметр linker к ссылкам на странице, которые указывают на целевой домен «example.com» :

gtag.js

Чтобы настроить междоменное отслеживание для тега Google, добавьте в тег команду linker следующим образом. Замените example.com своим доменом.

<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('set', 'linker', {'domains': ['example.com']});
  gtag('js', new Date());

  gtag('config', 'TAG_ID');
</script>

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

Google Analytics 4 gtag('set', 'linker', ...) , если команда linker установлена ​​перед соответствующей командой config . Однако мы рекомендуем настроить междоменное измерение на странице администратора Google Analytics 4. Узнайте, как настроить междоменное измерение .

gtag('set', 'linker', {
  'domains': ['example.com', 'example-b.com']
});

Диспетчер тегов

Для тегов Google Ads и Floodlight

В Диспетчере тегов создайте тег связывания конверсий , а затем установите тег для автоматического связывания доменов.

  1. Щелкните Теги > Создать .
  2. Нажмите «Конфигурация тега » и выберите «Связывание конверсий» .
  3. Выберите триггер. В большинстве случаев следует использовать триггер, который срабатывает при всех просмотрах страниц для междоменного измерения или на определенных страницах перехода, на которые посетители сайта попадают после нажатия на объявление.
  4. Выберите Включить связывание между доменами . Этот параметр позволит этому тегу обрабатывать входящие ссылки с параметром компоновщика.
  5. В Auto Link Domains введите список доменов, которые должны быть связаны с этим тегом. Любые ссылки, указывающие на домен, указанный в этом поле, будут иметь параметр компоновщика, добавленный к URL-адресу.
  6. Сохраните и опубликуйте конфигурацию тега.

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

Для тегов Google Analytics 4

В Google Analytics 4 междоменное измерение настраивается через интерфейс администратора Google Analytics. Узнайте, как настроить междоменное измерение с помощью Google Analytics 4 .

Для устаревших тегов Universal Analytics

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

  1. В Диспетчере тегов откройте переменную настроек Google Analytics или тег Universal Analytics для редактирования.
    • Чтобы найти переменную настроек Google Analytics, нажмите « Переменные », а затем выберите соответствующую переменную в списке.
    • Чтобы найти свой тег Universal Analytics, нажмите « Теги » и выберите соответствующий тег в списке.
  2. Перейдите в Дополнительные настройки > Междоменное отслеживание .

  3. В поле Домены автоматической привязки введите список доменов через запятую.

  4. Чтобы получать входящие ссылки из других доменов, перейдите в Дополнительные настройки > Поля для установки и добавьте поле с именем поля allowLinker и значением true .

  5. Сохраните изменения и опубликуйте контейнер.

Справочник по параметрам компоновщика

Параметр Тип Допустимые значения
accept_incoming логический true (по умолчанию, если domains имеют значение), false
decorate_forms логический true , false (по умолчанию)
domains множество Массив из одного или нескольких доменов, например ['example1.com', 'example2.com']
url_position нить 'query' (по умолчанию), 'fragment'

accept_incoming

Как только пользователь переходит на страницу в целевом домене с параметром компоновщика в URL-адресе, ваши теги должны быть настроены для анализа этого параметра.

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

Если целевой домен не настроен на автоматическое связывание доменов, вы можете указать целевой странице искать параметры компоновщика. Установите для свойства accept_incoming значение true .

gtag.js

gtag('set', 'linker', {
  'accept_incoming': true
});

Диспетчер тегов

Теги связывания конверсий для конверсий Google Рекламы и Floodlight

Установите флажок Принимать входящие параметры компоновщика .

Теги конфигурации Google Analytics 4

Настройте междоменное измерение на страницах администратора в Google Analytics.

Теги универсальной аналитики

accept_incoming устанавливается автоматически, когда вы добавляете значения в поле Auto Link Domains , которое находится в переменных настроек Google Analytics или в тегах Universal Analytics в разделе Дополнительные настройки > Междоменное отслеживание .

decorate_forms

Чтобы измерить данные формы, которые отправляются между несколькими доменами, установите для свойства decorate_forms значение true .

gtag.js

gtag('set', 'linker', {
  'domains': ['example.com'],
  'decorate_forms': true
});

Диспетчер тегов

Теги связывания конверсий для конверсий Google Рекламы и Floodlight

Установите для декоративных форм значение true .

Теги конфигурации Google Analytics 4 и теги Universal Analytics

В Google Analytics или в Диспетчере тегов нет контроля для decorate_forms . Вместо этого обратитесь к руководству по gtag.js.

domains

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

gtag.js

gtag('set', 'linker', {
  'domains': [
    'example1.com',
    'example2.com',
    'subdomain1.example3.com',
    'subdomain2.example3.com'
  ]
});

Диспетчер тегов

Теги связывания конверсий для конверсий Google Рекламы и Floodlight

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

Google Analytics: теги конфигурации GA4

Настройте междоменное измерение на страницах администратора в Google Analytics.

Теги универсальной аналитики

accept_incoming устанавливается автоматически, когда вы добавляете значения в поле Auto Link Domains , которое находится в переменных настроек Google Analytics или в тегах Universal Analytics в разделе Дополнительные настройки > Междоменное отслеживание .

url_position

Некоторые приложения для работы с содержимым требуют использования символа фрагмента/решетки ( # ) в качестве разделителя в строках URL вместо более часто используемого символа вопросительного знака ( ? ) для указания параметров запроса. Чтобы параметр компоновщика отображался в URL-адресе после символа # (например, https://example.com#_gl=1~abcde5~ ), установите для url_position значение fragment .

gtag.js

gtag('set', 'linker', {
  'domains': ['example.com'],
  'decorate_forms': true,
  'url_position': 'fragment'
});

Диспетчер тегов

Теги связывания конверсий для конверсий Google Рекламы и Floodlight

Если вам нужно, чтобы Диспетчер тегов считывал уникальный параметр из фрагмента ( # ) вместо стандартного запроса ( ? ), задайте для параметра « Позиция URL » значение « Фрагмент ». В противном случае оставьте для этого параметра значение параметра запроса по умолчанию.

Теги конфигурации Google Analytics 4 и теги Universal Analytics

Ни один из этих тегов не контролируется для url_position в Google Analytics, ни в Диспетчере тегов. Вместо этого обратитесь к руководству по gtag.js.