Улучшенная атрибуция ссылок

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

Применение

Чтобы использовать расширенную атрибуцию ссылок:

  1. Включите расширенную атрибуцию ссылок в интерфейсе администратора вашего аккаунта Google Analytics.
  2. Обновите команду config на каждой странице, добавив параметр 'link_attribution': true .

Например:

// Enable enhanced link attribution
gtag('config', 'GA_MEASUREMENT_ID', {
  'link_attribution': true
});

Расширенная атрибуция ссылок использует идентификаторы элементов ссылки или родительского элемента и файл cookie, чтобы различать ссылки на один и тот же URL-адрес. Вы можете настроить, как далеко в DOM плагин будет искать идентификатор элемента, а также поведение этого файла cookie, предоставив параметры конфигурации при загрузке плагина.

Вот доступные параметры и их значения по умолчанию:

Вариант Тип данных По умолчанию Описание
cookie_name string _gali Имя файла cookie
cookie_expires number 30 Максимальная продолжительность (в секундах), в течение которой должен храниться файл cookie.
levels number 3

Максимальное количество уровней в DOM, на которых необходимо просмотреть существующий идентификатор. Например, следующие ссылки не содержат атрибутов ID, но элемент <ul> (два уровня выше) содержит:

<ul id="sidebar">
  <li><a href="/">Home</a></li>
  <li><a href="/about">About</a></li>
  <li><a href="/contact">Contact Us</a></li>
</ul>

Если для параметра « levels установлено значение 1 , идентификатор «боковой панели» не будет найден и ссылка останется анонимной.

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

// Turn on enhanced link attribution with every option customized
gtag('config', 'GA_MEASUREMENT_ID', {
  'link_attribution': {
    'cookie_name': '_gaela',
    'cookie_expires': 60,
    'levels': 2
  }
});