Как настроить и использовать тег «Cookie Keeper» в Server-GTM (sGTM)
Тег «Cookie Keeper» позволяет продлевать срок жизни выбранных файлов cookie прямо на уровне Server-GTM. Ниже приведена пошаговая инструкция по его внедрению и настройке.
Откройте контейнер Server-GTM и перейдите в раздел шаблоны → Шаблоны тегов → Создать → Импортировать.
Выберите тип тега «Cookie Keeper» (ArtCons.io).
Скачайте файл ttl и загрзите его.

В поле Доменное имя впишите свой основной хост, название домена, например:
Шаблон автоматически добавит точку перед именем и подхватит поддомены:
Тег содержит четыре набор готовых cookie, где вы можете просто поставить флажок:
| Группа | Описание |
|---|---|
| GA4 and FB Cookie | Google Analytics 4 и Facebook Pixel |
| Метрика Cookie | Яндекс.Метрика |
| TikTok Cookie | TikTok Pixel |
Разверните нужную группу.
Поставьте true/false для каждого имени куки, которое вы хотите продлевать.
Значения дней для каждой куки уже заданы по рекомендациям:
_ga – 395 дней
_fbp – 90 дней
и т. д.
Если вам нужно продлить нестандартные или собственные куки:
В разделе Кастомные Cookie нажмите Добавить строку.
В колонке Cookie Name введите имя куки, например session_id.
В колонке Days укажите целое число — сколько дней продлить (например, 30).
При необходимости добавьте ещё строк — число строк не ограничено.
Любой триггер можно использовать, но мы рекомендуем Page View (загрузка страницы):
Он сработает при каждой полной загрузке страницы и гарантирует, что срок жизни куки обновится сразу.
При необходимости можно привязать тег к любому другому событию или фильтру в Server-GTM.
Опубликуйте контейнер Server-GTM.
Откройте свой сайт в режиме браузерных DevTools → Network.
Убедитесь, что запрос к вашему sGTM-контейнеру идёт с credentials: 'include', а в ответе вы видите заголовок:
Перезагрузите страницу и проверьте во вкладке Application → Cookies → https://example.com:
в колонке Expires / Max-Age должно отображаться число дней или дата, соответствующая вашему настроенному значению.
Без указания поля «Домен» тег будет перезаписывать именно те куки, которые были созданы на уровне хоста (host-only).
SameSite=None + Secure — обязательно для работы cookie при запросах fetch/gtag с credentials: 'include'.
Если DevTools всё ещё показывает «Session», проверьте наличие Max-Age или Expires в ответе сервера и перезагрузите страницу.
Теперь ваш тег «Срок жизни Cookie» готов к работе: он автоматически продлит срок жизни любых нужных вам cookie и избавит от необходимости поддерживать логику продления на клиенте. Успехов в настройке!
Автор Виктор Кончишин - Веб Аналитик популяризатор sGTM. Связь со мной TG
* Деятельность американской компании Meta (бывшая Facebook) запрещена в России, организация признана экстремистской.