Stape

Тег Mixpanel для серверного Google Tag Manager

Опубликовано
26 сент. 2022 г.
Также есть

Mixpanel - популярная аналитическая платформа, которая позволяет измерять вовлеченность пользователей и отслеживать конверсии на вашем сайте или мобильном приложении.

Одними из наиболее распространенных способов внедрения Mixpanel являются прямая интеграция на ваш сайт или использование Google Tag Manager. Интеграция Mixpanel с помощью серверного Google Tag Manager может быть хорошим решением, если вы хотите увеличить скорость работы страницы и более точно устанавливать cookies. В этом руководстве описывается использование нашего тега Mixpanel для серверного контейнера GTM.

Как работает тег Mixpanel для контейнера sGTM

Шаблон GTM на стороне сервера Mixpanel доступен в галерее шаблонов sGTM. 

Mixpanel tag для sGTM может помочь вам с этими типами действий:

  • Track - отслеживает события в Mixpanel.
  • Alias - добавляет псевдоним к существующему контакту Mixpanel. Полезно, если нужно добавить новый идентификатор к существующему пользователю.
  • Reset - сбрасывает идентификацию контакта Mixpanel. Вы можете использовать сброс для управления несколькими идентификаторами на одном устройстве. Когда пользователь выходит из системы, можно запустить тег reset. Он сбросит distinct_id и удалит существующие суперсвойства. Mixpanel будет рассматривать последующие события на том же устройстве как выполненные новым пользователем.

Каждый тип действия тега Mixpanel имеет свой собственный набор дополнительных настроек.

Mixpanel tag for sGTM

Route data to Mixpanel's EU servers - выберите, хотите ли вы направлять данные в центры обработки данных ЕС.

Automatically handle customer distinct_id - Серверный API Mixpanel оптимизирован для совместного использования без статических данных; например, в веб-приложении один и тот же экземпляр Mixpanel используется во всех запросах для всех пользователей. Вместо того чтобы задавать distinct_id через вызовы identity (), как в клиентских библиотеках Mixpanel (где один экземпляр Mixpanel привязан к одному пользователю), этот API требует передачи distinct_id при каждом вызове отслеживания.

Send common data with request - Добавляет к отслеживанию запроса user_agent, path, $current_url, $screen_width, $screen_height, $referrer, ip пользователя и т.д.

Get parameters from the variable - выберите, хотите ли вы извлечь какие-либо параметры из переменной sGTM.

Additional Parameters - выберите, какие еще параметры вы хотите отправить, и добавьте Имя параметра и значение.

Remove parameters from the request - добавить параметры, которые вы хотите удалить из запросов. Полезно для устранения стандартных параметров, таких как $current_url или IP.

 Logs Settings - выберите, хотите ли вы использовать логи от stape для поиска и устранения неисправностей вашей установки.

Как настроить тег sGTM Mixpanel

1. Добавьте тег к sGTM с помощью Галереи шаблонов. 

2. Создайте новый тег. Выберите тип тега (В этом примере я установлю тип тега трек, так как он требует больше настроек). Добавьте идентификатор проекта Mixpanel (Токен проекта можно получить в настройках проекта).

Выберите, нужно ли направлять данные на серверы ЕС и Автоматически обрабатывать distinct_id клиента.

Mixpanel server-to-server

3. Добавьте название события. Если вы хотите добавить общие данные sGTM в запрос Mixpanel, вы также можете выбрать парсинг параметров из переменных. 

Также есть возможность добавить или удалить параметры из запроса. Удаление параметров полезно, когда вы выбираете добавление общих данных и вам нужно удалить некоторые данные о событиях.

set up mixpanel s2s integration

4. Добавьте триггеры и протестируйте событие.

Заключение:

Настройка отслеживания Mixpanel с помощью Google Tag Manager - это отличный способ получить подробную информацию о том, как пользователи взаимодействуют с вашим сайтом или приложением. Следуя шагам, описанным в этой статье, вы сможете быстро начать работу с sGTM и правильно измерять пользователей с помощью долгоживущих файлов cookie.

Теги:sGTM tag

Хостите свой сервер GTM на Staperight now!