Улучшенная атрибуция ссылок позволяет автоматически различать ссылки на странице, ведущие на один и тот же URL. Она использует идентификаторы элементов ссылок и повышает точность отчетов "Статистика страницы".
Использование
Чтобы активировать эту функцию, выполните следующие действия:
- В аккаунте Google Аналитики включите улучшенную атрибуцию ссылок в интерфейсе администратора.
- Обновите тег на всех страницах своего сайта, добавив фрагмент для улучшенной атрибуции ссылок (linkid).
Для загрузки этого плагина используется следующий код:
ga('create', 'UA-XXXXX-Y', 'auto'); ga('require', 'linkid'); ga('send', 'pageview');
Настройка улучшенной атрибуции ссылок
Плагин этой функции различает ссылки на один и тот же URL, используя идентификаторы элемента ссылки или родительского элемента, а также файл cookie. Вы можете указать, на каком уровне DOM следует искать идентификатор элемента и как устанавливать cookie, задав эти настройки при загрузке плагина.
Ниже приведены доступные параметры и их значения по умолчанию.
Параметр | Тип значения | По умолчанию | Описание |
---|---|---|---|
cookieName |
string |
_gali |
Название файла cookie. |
duration |
number |
30 | Максимальная продолжительность хранения файла cookie (в секундах). |
levels |
number |
3 |
Максимальное число уровней DOM, на которых будет выполняться поиск существующего идентификатора. Например, в приведенных ниже ссылках идентификатор отсутствует, но он есть в элементе <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> Если бы для параметра |
В следующем примере показано, как указать настройки конфигурации при использовании плагина улучшенной атрибуции ссылок:
ga('create', 'UA-XXXXX-Y', 'auto'); ga('require', 'linkid', { 'cookieName': '_ela', 'duration': 45, 'levels': 5 }); ga('send', 'pageview');