Server-side GTM на Stape: кастомный домен и first-party cookies без магии
Server-side GTM оброс мифами. Половина считает, что это «модная штука для больших», вторая половина настраивает его и не понимает, зачем. Давайте по делу: что он реально даёт и стоит ли возиться.
Что вы получаете кроме слова «server-side»
Четыре конкретные вещи. Cookies в first-party контексте, которые живут дольше и реже режутся. Обход ITP, который в браузере убивает ваши cookie за 7 дней. Контроль над данными до того, как они уйдут в рекламные платформы. И серверная отправка CAPI без зоопарка браузерных пикселей.
Если ни одна из этих болей вас не беспокоит — возможно, sGTM вам пока не нужен, и это нормально. Но для финтеха и e-commerce с длинной воронкой обычно беспокоят все четыре.
Разворачиваем на Stape
Stape — самый простой способ поднять серверный контейнер, не возясь с облаком вручную. Создаёте tagging server, получаете URL, привязываете к web-контейнеру GTM. Базовая конфигурация — дело получаса.
Но базовая конфигурация — это ещё не то, ради чего всё затевалось. Главное начинается с кастомного домена.
Кастомный домен через CNAME — вот ради чего всё
Дефолтный серверный контейнер живёт на домене stape. И это сразу убивает половину смысла, потому что для браузера это сторонний домен, со всеми ограничениями на cookie.
Поэтому вы прописываете CNAME и вешаете серверный контейнер на поддомен своего сайта. Теперь для браузера это first-party, и cookie, которые ставит сервер, живут в first-party контексте. Это и есть тот самый обход ITP.
Без кастомного домена sGTM работает, но вы недополучаете его главное преимущество. Это шаг, который нельзя пропускать.
Продление cookie с 7 дней до года
Самая ощутимая выгода. Браузерный Safari через ITP режет _ga и рекламные cookie до 7 дней. Человек вернулся на восьмой день — он уже «новый пользователь», атрибуция сброшена.
Серверный контейнер ставит эти же cookie со своей стороны, в first-party контексте, и может назначить им срок жизни до года. Окно атрибуции расширяется радикально — особенно важно для длинной воронки, где между первым касанием и покупкой проходят недели.
Что отправлять с сервера в первую очередь
Не надо переносить всё разом. Приоритет по влиянию на оптимизацию: сначала GA4 и Meta CAPI, потом Google Ads, потом TikTok. Начните с того, что сильнее всего двигает Smart Bidding, остальное добавите по ходу.
Тейк: sGTM — это не «улучшение аналитики», это в первую очередь продление окна атрибуции и возврат данных, которые съедает ITP. Люди ставят его «для галочки» и не настраивают кастомный домен — и получают сложную систему без главной выгоды. Если ставите sGTM и не делаете CNAME — вы зря потратили время