Stape

Як налаштувати tagging server URL для серверного GTM

Оновлено
19 верес. 2024 р.
Опубліковано
2 берез. 2022 р.
Також є

Налаштування сервера тегів (tagging server) - це перший крок, якщо ви хочете реалізувати тегування на стороні сервера. Сервер тегів працює як проксі-сервер і здійснює зв'язок між джерелом даних (сайтом, CRM і т.д.) і платформою аналітики. У цьому пості блогу я хочу розповісти про те, що таке сервер тегів і як налаштувати URL-адресу сервера тегів для контейнера Google Tag Manager.

Що таке серверні теги, і чому саме серверний Google Tag Manager є найкращим способом їх реалізації?

Сторонні файли cookie та javascript роками використовувалися для відстеження взаємодії користувачів на вашому веб-сайті, але з ростом обмежень на відстеження та занепокоєнням щодо конфіденційності користувачів цього вже недостатньо. Щоб обійти ці проблеми, більшість платформ почали рекомендувати перехід на серверний тип відстеження.

За допомогою тегів ss ви можете встановлювати сторонні файли cookie, пришвидшити роботу вашого веб-сайту, видаливши сторонні javascript, а також забезпечити безпеку даних користувачів.

Сервер тегів працює як посередник між вашим джерелом даних (веб-сайт, CRM тощо) та платформами відстеження. Джерело даних спочатку надсилає інформацію про користувачів та події на сервер тегів, а потім сервер тегів розподіляє інформацію між платформами відстеження.

На даний момент найпопулярнішим і найпростішим способом інтеграції серверних тегів є серверний контейнер Google Tag Manager. Ви можете з'єднати веб- і серверний контейнери GTM і використовувати веб-GTM в якості джерела даних для sGTM.

Коли URL-адреса сервера тегування для sGTM знаходиться в тій же доменній ієрархії, що і веб-сайт, який надсилає запити, він встановлює сторонні файли cookie та завантажує скрипти з вашого домену. Це допомагає зменшити вплив обмеження відстеження та збільшити термін служби файлів cookie.

Тегування серверного GTM використовує концепції, знайомі з веб-GTM:

  • Теги активуються тригерами і витягують дані зі змінних.
  • Перед публікацією нової версії контейнера ви можете протестувати налаштування в режимі попереднього перегляду.
  • Доступна галерея шаблонів.

Але є і абсолютно нові функції:

  • Обробка запитів здійснюється новим типом суб'єкта GTM - клієнтом.
  • Замість тригерних подій процеси запускаються вхідними HTTP-запитами.

Що таке tagging server URL?

Для початку роботи з серверними тегами, використовуючи сервер Google Tag Manager, потрібно:

  1. Створити серверний контейнер в Google Tag Manager.
  2. Налаштувати URL-адресу сервера тегів.

Перший крок легко зробити - потрібно лише відкрити Google Tag Manager і створити новий контейнер. Тоді як сервер тегів - це новинка для більшості веб-аналітиків.

URL-адреса сервера тегів працює як проксі-сервер у хмарному середовищі. Після того, як сервер тегів отримує запити, він розподіляє їх далі на інші платформи (наприклад, Facebook, Google Analytics тощо).

Використовуючи stape, ви можете створити URL-адресу сервера тегів для вашого серверного контейнера Google Tag Manager в один клік. При створенні серверного GTM-контейнера на stape ми автоматично налаштовуємо хмарний сервер на Google Cloud.

  1. Налаштування в один клік.
  2. В 6 разів дешевше, ніж GCP.
  3. Кастомний завантажувач gtm.js - допомагає зробити відстеження більш стійким.
  4. Preview header - допомагає налагодити запити, відправлені з не веб-GTM.
  5. Швидше завантаження gtm.js/gtag.js/analytics.js - збільшує швидкість роботи веб-сайту.
  6. Немає необхідності запускати скрипти, якщо ви хочете оновити до виробничого середовища - більш швидке налаштування.
  7. Відсутність додаткової конфігурації в серверному GTM контейнері.
  8. Автомасштабування - якщо відвідуваність сайту зростає, сервери будуть масштабуватися автоматично.
  9. Доступ та виставлення рахунків - легко діліться доступом з членами вашої команди та клієнтами.
  10. Логи - допомагає налагодити налаштування за допомогою логів вхідних і вихідних запитів, а також відповідей від stape sGTM-тегів.
  11. API - автоматизація інтеграції зі stape.
  12. Багато серверних зон.

Як налаштувати URL сервер тегів за допомогою Stape

1. Відкрийте tagmanager.google.com -> Admin -> Натисніть + в розділі Контейнер -> Додайте ім'я контейнера -> Виберіть Сервер в розділі Цільова платформа.

2. Виберіть "Manually provision tagging server", скопіюйте конфіг вашого контейнера і вставте його в будь-який текстовий редактор. Вона нам знадобиться для наступних кроків.

manually provision tagging server

3. Відкрийте свій stape аккаунт.

4. Натисніть "Створити контейнер" і додайте ім'я контейнера, конфігурацію контейнера, яку ви скопіювали з серверного контейнера Google Tag Manager, і виберіть місце розташування сервера. Натисніть "Створити контейнер".

create container in stape

Налаштування сервера тегів може зайняти до 10 хвилин. Якщо статус контейнера "Running", це означає, що сервер тегів для sGTM створено успішно.

5. Цей крок наполегливо рекомендується, але не є обов'язковим.

Після запуску контейнера ви побачите URL-адресу сервера тегування; за замовчуванням ця URL-адреса знаходиться в домені stape.io. Ми наполегливо рекомендуємо налаштувати власний домен, розташований в межах домену вашого сайту. Це дозволить вам встановлювати сторонні файли cookie і зробить відстеження більш стійким і безпечним.

Щоб додати кастомний домен, прокрутіть вниз до Домени -> Додати доменне ім'я (це може бути something.yoursite.com) -> Натисніть Додати домен.

Після цього ви повинні встановити запис, який вказує на IP-адресу, яку ви бачите в адмінці stape.io. IP-адреса залежить від місця розташування сервера. Налаштування DNS повинні бути схожими на ті, що ви бачите на скріншоті.

add DNS setting custom domain stape 

Перевірка домену може зайняти до 72 годин, але в більшості випадків він буде підтверджений вже через 3-4 години.

Після перевірки домену все готово до роботи з сервером тегів і можна переходити до конфігурації sGTM.

6. Google настійно рекомендує оновити WEB GTM код на вашому сайті. Буде краще, якщо ви заміните www.googletagmanager.com на свій домен. Переконайтеся, що ви не видалили файл /gtm.js.

Оновлення веб-коду GTM допомагає завантажити gtm.js з вашого домену.

gtm code

7. Додайте URL-адресу сервера тегів до серверного контейнера Google Tag Manager. Admin -> налаштування -> налаштування контейнера.

container settings

8. Все готово! URL-адреса сервера тегування для sGTM налаштована. Тепер ви можете перейти до налаштування тегування на стороні сервера в sGTM. Для початку вам може допомогти цей список платформ, що можуть бути переміщені на серверну сторону.

Висновок:

Хостинг Stape для Google Tag Manager - це найпростіший і найдоступніший варіант. Ми пропонуємо безліч функцій, які зроблять ваш досвід роботи з тегами простим і зрозумілим - і дозволять вам повернутися до того, що дійсно важливо: до належного відстеження.

Теги:gtm server

Спробуйте Stape для серверного трекінгуright now!