В этой статье я расскажу, как настроить кастомный субдомен в серверный контейнер Google Tag Manager. Основное преимущество кастомного субдомена внутри серверного контейнера Google Tag Manager заключается в том, что он помогает обойти интеллектуальные средства предотвращения отслеживания, блокировщики рекламы и увеличивает время жизни файлов cookie для пользователей, просматривающих страницы в Safari. Pixels будет загружаться из вашего субдомена и запускаться как первая сторона.
Серверный теггинг Google Tag Manager позволяет перенести сторонние пиксели отслеживания с сайта или приложения на серверную сторону. Теги на стороне сервера имеют несколько преимуществ по сравнению с тегами на стороне клиента:
1. Более высокая производительность: На вашем сайте или приложении запущено меньше тегов. Это означает, что кода меньше внутри браузера, а это повышает скорость работы вашего сайта.
2. Больше безопасности: Данные лучше защищены, поскольку управление ими осуществляется внутри серверной среды.
У вас есть два варианта тегов URL сервера:
○ использовать URL-адрес тегов, который был создан для вас и размещен на нашем домене (stape.io)
○ создайте кастомный субдомен.
Мы рекомендуем установить кастомный субдомен, поскольку с кастомным субдоменом вы получите следующие преимущества:
– Обход ITP и AdBlockers;
– Увеличение срока службы файлов cookie.
Предотвращение отслеживания не влияет на запросы с вашего собственного домена. Ваш сайт будет обходить AdBlockers и ITP, предоставляя полные данные о посетителях вашего сайта и конверсиях.
Прежде всего, необходимо создать и настроить серверный контейнер Google Tag Manager. Если у вас нет серверного контейнера, следуйте этой инструкции.
1. Войдите в учетную запись stape, выберите контейнер и нажмите Add domain (Добавить домен).
2. Выберите, хотите ли вы использовать CDN и какой тип.
ДЛЯ ПОЛЬЗОВАТЕЛЕЙ EU:
Вы должны добавить только запись A, если не используете Global CDN.
Вы должны установить записи A и CNAME, если вы используете Global CDN.
Исключение составляет сервер EU North (Нидерланды) на Stape EU. Здесь вам также потребуется создать запись AAAA.
ДЛЯ ПОЛЬЗОВАТЕЛЕЙ GLOBAL:
Вы должны установить записи A и AAAA, если вы не используете Global CDN.
Вы должны установить записи A, AAAA и CNAME, если вы используете Global CDN.
3. Перейдите к своему провайдеру DNS; например:
4. Если вы используете Cloudflare, войдите в свой аккаунт -> нажмите на домен вашего сайта -> Нажмите DNS -> Add record.
5. Добавьте эти настройки:
Type: A
Name: ss (or any other subdomain you prefer)
IPv4 address: 35.193.123.107
TTL: Auto
Proxy status: disable
Ваши настройки должны выглядеть следующим образом:
6. Как только вы это сделаете, нажмите кнопку Save.
7. Перейдите в учетную запись app.stape.io и добавьте кастомный домен. Он должен состоять из имени, которое вы добавили в Cloudflare, и вашего домена. Нажмите кнопку Save. После добавления домена он пройдет процесс проверки. Но имейте в виду, что это может занять до 72 часов. Как только домен будет проверен, статус будет изменен на "Verified".
8. Вернитесь в контейнер Google Tag Manager Server -> Выберите серверный контейнер -> Admin -> настройки контейнера -> вставьте URL сервера тегов.
Обновление скрипта Web GTM на вашем сайте настоятельно рекомендуется, если вы используете пользовательский домен. Этот твик заставит gtm.js загружаться с вашего домена. Для этого замените стандартный домен googletagmanager.com на пользовательский домен, настроенный в предыдущем шаге.
9. Внутри Web-контейнера создайте новый тег типа Google Tag. Добавьте идентификатор тега Google.
В разделе Настройки конфигурации добавьте следующие параметры:
Добавьте триггер в тег GA4. В норме он должен срабатывать при всех просмотрах страницы.
Можно также создать Google tag: Configuration settings переменную, которая будет предопределять настройки тегов Google, если вам необходимо использовать несколько тегов Google на вашем сайте и вы не хотите добавлять настройки для каждого из них вручную.
Такими параметрами могут быть, например, настройка, определяющая необходимость отправки события просмотра страницы при каждом срабатывании Google Tag, установка UTM-параметров, идентификатора клиента и т.д. Существует список стандартных параметров настройки Google-тегов.
10. Для настройки события GA4 перейдите в раздел тегов и создайте новый тег с типом тега Google Analytics: GA4 Event. Добавьте свой GA4 ID и название события; существует список стандартных названий событий.
Можно создать переменную Google Tag: Event Settings, которая поможет совместно использовать параметры события в нескольких тегах событий GA4 или тегах Google. Это могут быть, например, свойства пользователя или товара, также существует список стандартных параметров для настроек события.
11. Откройте серверный контейнер Google Tag Manager -> нажмите кнопку Client -> создайте клиент GA4 и сохраните его -> перейдите в раздел Tags и настройте тег GA4. Помните, что GA4 автоматически отправляет не только просмотр страниц, но и некоторые другие события. Внутри Event Name выберите переменную {{Event Name}}. -> добавьте триггер Client Name равный GA4.
12. Откройте контейнер сервера в режиме предварительного просмотра и убедитесь, что вы видите запросы GA4.
Вот и все! Теперь ваш серверный контейнер GTM работает с вашего субдомена и устойчив к блокировке cookies третьей стороной.
Достаточно ответить на несколько простых вопросов. Нажмите Получить помощь, заполните форму, и мы поможем вам.
К концу 2024 года браузеры Chrome и браузеры на базе Chrome откажутся от сторонних файлов cookie. Safari и Firefox уже внедрили интеллектуальные алгоритмы отслеживания, которые могут блокировать трекеры. Это подводит к следующему моменту: методы цифровой рекламы, которые полагаются на сторонние файлы cookie для нацеливания на потребителей, могут стать неэффективными или вообще перестать работать.
Отредактировано 18 мар. 2024 г.Какова стоимость Google Tag Manager на сервере, размещенном в Google Cloud? Есть ли смысл использовать тестовую среду на производственном сайте. Почему хостинг GTM на сервере компании Stape дешевле и как мы защищаем данные наших пользователей.