Stape
Поиск
Попробовать бесплатно

Как настроить tagging server URL для серверного GTM

Обновлено
19 сент. 2024 г.
Опубликовано
2 мар. 2022 г.
Также есть

Настройка сервера тегов - это первый шаг, если вы хотите внедрить тегирование на стороне сервера. Сервер тегов работает как прокси-сервер и взаимодействует между источником данных (веб-сайтом, CRM и т.д.) и аналитической платформой. В этой статье я хочу рассказать о том, что такое сервер тегов и как настроить URL-адрес сервера тегов для серверного контейнера Google Tag Manager.

Что такое теги на стороне сервера, и почему серверный Google Tag Manager является лучшим способом его внедрения?

Сторонние куки и джаваскрипты использовались в течение многих лет для отслеживания взаимодействия пользователей на вашем сайте, но с ростом ограничений на отслеживание и опасений по поводу конфиденциальности пользователей этого уже недостаточно. Чтобы обойти эти проблемы, большинство платформ стали рекомендовать перейти на серверный тип отслеживания.

С помощью ss-тегов можно установить cookies первой стороны, сделать работу сайта быстрее, удалив сторонние javascript'ы, и обеспечить безопасность пользовательских данных.

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

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

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

Server GTM tagging использует концепции, которые уже знакомы в web GTM:

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

Но есть и совершенно новые функции:

  • Запросы обрабатываются новым типом единиц GTM: клиентом.
  • Вместо триггерных событий процессы запускаются входящими HTTP-запросами.

Что такое 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 -> Нажмите + в разделе Container -> Добавьте имя контейнера -> Выберите Server в Target platform.

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

manually provision tagging server

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

create container in stape

Настройка сервер тегов может занять до 10 минут. Если статус контейнера Running, это означает, что сервер тегов для sGTM был создан успешно.

5. Этот шаг настоятельно рекомендуется, но не обязателен.

После запуска контейнера вы увидите URL сервера тегов; по умолчанию этот URL расположен в домене stape.io. Мы настоятельно рекомендуем установить кастомный домен, расположенный в домене вашего сайта. Это позволит вам устанавливать куки первой стороны и сделает отслеживание более устойчивым и безопасным.

Чтобы добавить кастомный домен, прокрутите вниз до раздела Домены -> Добавьте имя домена (это может быть something.yoursite.com) -> Нажмите Добавить домен.

После этого вы должны установить запись A, указывающую на 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 - это самый простой и доступный вариант. Мы предлагаем множество функций, которые упрощают работу с тегами и позволяют вам вернуться к тому, что действительно важно: правильному отслеживанию.

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