Как передавать clientID с помощью Диспетчера тегов? [customTask]

Приветствую, друзья! На связи Евгений Тридчиков, и в этом видео я расскажу, как передавать client ID в Google Analytics с помощью Диспетчера тегов.

Различные варианты реализации описаны в блоге Симо Ахава. Если вы еще не слышали про него, рекомендую! Здесь вы найдете много нового и полезного.

Функция «Задания»

Существует несколько способов пробрасывать идентификатор пользователя в Google Analytics. Однако судя по описанию, самым практичным и надежным получается вариант с помощью функции “Задания”, а именно – customTask.

Как передавать clientID с помощью Диспетчера тегов? [customTask]
Сustom_Task выполняется первой

Как видите, это задание имеет максимальный приоритет среди прочих, и позволяет отправить вместе с хитом необходимую информацию. В нашем случае – client ID.

Создаем специальный параметр

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

Как передавать clientID с помощью Диспетчера тегов? [customTask]
Создаем специальный параметр

Создаем переменную в GTM

Затем отправляйтесь в Диспетчер тегов и создайте пользовательскую переменную типа “Собственный js код”. Скопируйте и вставьте скрипт, предложенный в статье Симо.

Как передавать clientID с помощью Диспетчера тегов? [customTask]
Настраиваем собственную переменную

Как видите, эта функция помещает идентификатор пользователя в специальный параметр с индексом, который вы здесь укажите. Поместите сюда индекс параметра, который вы только что создали в Google Analytics. Дайте название переменной и сохраните.

Настраиваем тег Universal Analytics

Теперь перейдите в тег Google Analytics, который отвечает за активацию счетчика на всех страницах сайта. Включите переопределение настроек и добавьте новое поле с названием customTask. В значение положите переменную, которую вы только что создали.

Как передавать clientID с помощью Диспетчера тегов? [customTask]
Добавляем новое поле в настройках тега

Решение для gtag.js

Если вы не используете Диспетчер тегов и по старинке воткнули счетчик в код сайта, то получить и передать client ID еще проще. Для этого используйте параметр “custom_map” и просто обновите настройку “config”.

Как передавать clientID с помощью Диспетчера тегов? [customTask]
Передача специального параметра в gtag.js

Готовое решение вы можете взять в справочной информации либо опять же в блоге у Симо. Вместо “х” поставьте индекс специального параметра, который вы создали в Google Analytics на первом шаге.

Проверяем в отчетах Google Analytics

Через часик вы можете проверить, как работает передача client ID. Для этого добавьте в отчеты дополнительный параметр.

Как передавать clientID с помощью Диспетчера тегов? [customTask]
Проверяем работу описанного решения

Смотреть видео инструкцию

Если видео получилось полезным, поделитесь с друзьями! С вами был Евгений Тридчиков, и этот трек для вас.

Рейтинг
( 4 оценки, среднее 5 из 5 )
Евгений Тридчиков/ автор статьи
Загрузка ...
CONTEXT-KILL.BY