К содержимому

Серверная аналитика (server-side tracking)

| Статья: 3 мин чтения | Приватность и закон

Серверная аналитика (server-side tracking) — схема, при которой данные о событиях на сайте (просмотр, корзина, покупка) отправляются не прямо из браузера в Google, Meta и другие сервисы, а сначала на ваш собственный сервер, а уже оттуда по вашим правилам передаются дальше. В Google Tag Manager это называется server-side tagging.

Это не юридическая консультация: ниже изложено, что сказано в источниках, со ссылками.

Как это работает

В классической схеме браузер посетителя загружает кучу чужих скриптов и сам отправляет им данные. В серверной схеме `gtag.js` отправляет запросы на ваш серверный контейнер (адрес задаётся параметром `server_container_url`), сервер превращает запросы в события, а теги пересылают данные дальше (Google, Server-side tagging).

Сервер работает в вашем проекте Google Cloud или в другой среде на выбор; к получению данных дальше доступ есть только у вас, и вы управляете тем, какие данные и куда идут. Google настоятельно советует размещать сервер на собственном домене (там же).

Что это даёт

По документации Google (обзор):

  • скорость страницы: часть работы тегов переносят из браузера на сервер, что может улучшить загрузку;
  • контроль над данными: вы решаете, какие поля отдавать каждому вендору;
  • качество данных: Google указывает на это как на преимущество, не объясняя механизм.

Google отмечает, что для полной выгоды нужен собственный домен для серверного контейнера.

Чего серверная аналитика не решает

  1. Согласия. Документация Google прямо говорит: серверный тегинг не убирает потребность в согласии; нужно решение для согласия на сайте, а Consent Mode работает вместе с вашим CMP и настраивается в веб-контейнере (Google, Consent mode в server-side). Для ЕС согласие нужно для записи или чтения данных на устройстве (ст. 5(3) Директивы 2002/58/EC), а дальнейшая обработка подпадает под GDPR. Надзорные органы в Taskforce 2023 года подтвердили, что для дальнейшей обработки применяется GDPR, а нарушение ст. 5(3) означает, что дальнейшая обработка тоже не может быть законной (EDPB, Taskforce).
  2. Персональных данных. Данные с сервера — это те же данные; вы как их владелец отвечаете за то, что отправляете.
  3. Блокировок Safari. WebKit ограничивает срок cookies, если поддомен через CNAME указывает на стороннего, до 7 дней, и удаляет cookies и хранилище, созданные скриптом, после 7 дней без взаимодействия (WebKit). Серверная схема на собственном домене помогает не везде: подробности зависят от настройки. Как это работает для вашей настройки, проверяйте на практике.
  4. Сложности и стоимости. Это собственный сервер: хостинг, поддержка, мониторинг. Документация Google стоимость не рассматривает.
  5. Качества настройки. Если события неправильно описаны, на сервере они так же неправильны.

Когда стоит рассматривать

  • Магазин серьёзно инвестирует в рекламу, и потери в измерении заметны.
  • Нужен контроль над тем, что передаётся вендорам (скрывать лишние поля).
  • Есть ресурс технически поддерживать сервер.

Для малого магазина приоритетнее: правильный баннер, Consent Mode, чистая разметка событий и собственные данные (first-party data). Это моя оценка, а не вывод источников.

Типичные ошибки

  • Считать серверную аналитику способом «обойти баннер».
  • Переносить на сервер всё без понимания, что именно передаётся.
  • Не настроить собственный домен для сервера.
  • Не передать состояние согласия на сервер.

FAQ

Что такое server-side tracking простыми словами? Данные идут с сайта на ваш сервер, а оттуда в рекламные и аналитические системы.

Нужно ли согласие при серверной аналитике? Да, если есть запись или чтение данных на устройстве посетителя из ЕС или дальнейшая обработка персональных данных. По документации Google, серверный тегинг не снимает потребности в согласии.

Можно ли так обойти блокировщики рекламы? Источники этого не утверждают; Google обещает лишь лучшее качество данных без объяснения механизма.

Сколько это стоит? Документация Google не называет стоимости: это зависит от хостинга и трафика.

Нужен ли server-side малому магазину? Зависит от объёмов рекламы и технических ресурсов; сначала настройте баннер и Consent Mode.

Связанные термины

Источники

Поделиться

Читайте также

  • Продажи за рубеж из Украины: логистика, пошлины, платежи

    | Статья: 4 мин чтения

    Cross-border e-commerce (международная онлайн-торговля) — это продажа товаров покупателям в другой стране через собственный сайт или площадку. Для украинского магазина это три отдельные задачи: довезти товар через границу, правильно пройти пошлину и налоги…

  • Персональные данные в Украине

    | Статья: 4 мин чтения

    Персональные данные в украинском праве — сведения или совокупность сведений о физическом лице, которое идентифицировано или может быть конкретно идентифицировано. Их обработку регулирует Закон Украины «О защите персональных данных» от 1 июня 2010 года №…

  • Возврат товара в интернет-магазине

    | Статья: 5 мин чтения

    Возврат товара — процесс, в котором покупатель отдаёт приобретённый товар продавцу и получает деньги или обмен. В Украине права покупателя определяет Закон «О защите прав потребителей», а правила возврата онлайн-покупки зависят от того, надлежащего ли…

  • ПРРО и фискализация интернет-магазина

    | Статья: 4 мин чтения

    ПРРО (программный регистратор расчётных операций) — программа, зарегистрированная на фискальном сервере налоговой, через которую продавец проводит расчёт и создаёт расчётный документ (фискальный чек) (Закон № 265/95-ВР, ст. 3). Фискализация — передача данных…