Настройка передачи Client ID в Google Аналитику с помощью GTM. Пошаговая инструкция

 

В предыдущей статье был описан способ передачи Client ID в Яндекс Метрику. В этой статье речь пойдёт о том, как передать его в Google Аналитику. Это поможет владельцу сайта отследить поведение пользователей, понять, как пользователь идёт к достижению цели и каким образом можно упростить этот путь.

Для начала, проверяем наличие кода Google Tag Manager в исходном коде сайта. Если его нет, вставляем его, как написано здесь.

Настройка специального параметра в Google Аналитике

Заходим в Google Аналитику и слева видим разделы:

Выбираем раздел Администратор

Перед нами 3 колонки: Аккаунт, Ресурс и Представление

Ищём в РесурсеПользовательские определения и переходим в пункт Специальные параметры

Появится таблица специальных параметров

Нажимаем на кнопку + Специальный параметр

Появится форма Добавление пользовательского параметра, которую надо заполнить

Заполняем и нажимаем кнопку Создать

Появится страница с кодом для этого пользовательского параметра

Код нам не понадобится. Просто нажимаем кнопку Готово.

После этого созданный параметр появится в таблице.

На скриншоте наш параметр имеет индекс 1. Это мы должны запомнить!

Настройка Google Tag Manager

Переходим в GTM в раздел Переменные — Пользовательские переменные и создадим переменную типа Собственный код JavaScript. Зададим название Client ID

 

Вписываем скрипт:

function() {
  var customDimensionIndex = 1;
  return function(model) {
    model.set('dimension' + customDimensionIndex, model.get('clientId'));
  }
}

Важно заметить, что переменная customDimensionIndex = 1, так как индекс параметра, который мы создавали в Google Analytics, равен именно 1.

Сохраняем.

Переходим в теги и открываем тег для Google Analytics. В нём:

  • отмечаем галочкой Включить переопределение настроек в этом теге
  • в Дополнительных настройках открываем пункт Поля, которые необходимо задать добавляем поле
Название поляЗначение
customTask{{Client ID}}

Сохраняем тег и опубликовываем изменения.

Через некоторое время Google Analytics начнём собирать идентификаторы клиентов.

Настройка отчётов и проверка передачи данных в Google Analytics

Спустя часа 2-3 можно будет увидеть Client ID в отчётах. В них необходимо задать:

Дополнительный параметр — Пользовательские параметры — Client ID

Например:

Аудитория — Поведение — Новые и вернувшиеся

Аудитория — Пути пользователей

Источник трафика — Весь трафик — Источник/канал

Поведение — События — Страницы

и т.д.

Также можно его использовать в собственных отчётах в разделе Специальные отчёты — Мои отчёты.

P.S.: скрипт был взят отсюда: https://osipenkov.ru/clientid-gtm/

Поделиться ссылкой:

 

Читайте также