Mixpanel - популярна аналітична платформа, яка дозволяє вимірювати залученість користувачів і відстежувати конверсії на вашому сайті або мобільному додатку.
Одним з найпоширеніших способів впровадження Mixpanel є пряма інтеграція на ваш сайт або за допомогою Google Tag Manager. Інтеграція Mixpanel за допомогою сервера Google Tag Manager може бути хорошим рішенням, якщо ви хочете збільшити швидкість роботи сторінки і більш точно встановити файли cookie. У цьому гайді буде описано використання нашого тегу Mixpanel для серверного контейнера GTM.
Шаблон GTM на стороні сервера для Mixpanel доступний у Галереї шаблонів sGTM.
Тег Mixpanel для sGTM може допомогти вам з цими типами дій:
Кожен тип дії тегу Mixpanel має свій набір додаткових налаштувань.
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 для усунення несправностей у налаштуванні.
1. Додайте тег до вашого sGTM за допомогою Галереї шаблонів.
2. Створіть новий тег. Виберіть тип тегу (у цьому прикладі я створю тег типу track, оскільки цей тип вимагає більшої конфігурації). Додайте ідентифікатор проекту Mixpanel (Ви можете отримати Project Token з налаштувань проекту).
Виберіть, чи потрібно направляти дані на сервери ЄС та Автоматично обробляти distinct_id клієнта.
3. Додайте назву події. Якщо ви хочете додати загальні дані sGTM до запиту Mixpanel, ви також можете вибрати розбір параметрів зі змінних.
Існує також можливість додати або видалити параметри із запиту. Видалення параметрів є корисним, коли ви вирішили додати загальні дані і вам потрібно видалити деякі дані про події.
4. Додайте тригери та протестуйте подію.
Налаштування відстеження Mixpanel за допомогою Google Tag Manager - це відмінний спосіб отримати детальну інформацію про те, як користувачі взаємодіють з вашим сайтом або додатком. Виконуючи кроки, описані в цій статті, ви зможете швидко почати роботу з sGTM і правильно вимірювати користувачів за допомогою довготривалих файлів cookie.
Все, що потрібно - це відповісти на кілька простих запитань. Натисніть Отримати допомогу, заповніть форму, і ми надішлемо Вам пропозицію.