Перейти к содержанию

13Интеграции и данные

Какие данные собираются

Что именно отправляет трекер Gauss, что очищается до отправки и перед записью, как считаются посетители без cookie и сколько хранятся данные.

Техническое описание: какие поля уходят из браузера, что трекер и сервер вырезают по дороге, как считаются посетители без cookie, где и сколько хранятся данные. Юридические вопросы — на /legal/visitor-data и /privacy-data.

Что отправляет трекер

Одно событие — один запрос POST на https://collect.gausslab.io/api/event с телом JSON до 8 КБ. Поля события:

ПолеОбязательноЧто это
vдаверсия схемы, 1
siteдаID сайта из сниппета
nameдаимя события, например page_view
page_locationдаадрес страницы после очистки (см. ниже)
page_referrerнетоткуда пришли, уже обрезанный
page_titleнетdocument.title, до 200 символов
content_groupнеткатегория страницы, если сайт размечает её сам (Категории страниц)
screen_widthнетширина окна — для типа устройства
paramsнетпараметры события: до 25 ключей, строка до 100 символов
itemsнеттовары, до 50 позиций (Конверсии и электронная торговля)

Так выглядит просмотр страницы во вкладке Network в DevTools:

json
{
  "v": 1,
  "site": "k3f9x2ab",
  "name": "page_view",
  "page_location": "https://shop.example/blog/how-to-choose?utm_source=telegram&utm_medium=social&utm_campaign=oct_promo",
  "page_referrer": "https://t.me/",
  "page_title": "Как выбрать кофемашину",
  "screen_width": 390
}

Больше ничего: трекер не читает cookie, localStorage, sessionStorage и IndexedDB, не создаёт идентификаторов на устройстве и не использует приёмы fingerprinting (canvas, WebGL, аудио, перебор шрифтов). Из окружения браузера берётся только ширина окна. Проверить можно с ?gauss_debug=1 — Проверка установки.

Что очищает трекер до отправки

ЧтоПравило
query в page_locationостаются только utm_*; click ID рекламы (gclid, yclid, fbclid и др.) — только имя со значением 1; всё остальное удаляется (UTM-метки и click ID)
#hashудаляется
внешний page_referrerтолько origin: https://t.me/
page_referrer своего сайтапуть без query: https://shop.example/catalog
формычитаются только id/name формы и путь action; значения полей — никогда
ссылки tel:, mailto:, мессенджерыотправляется только тип контакта, без номера и адреса

Что очищает сервер перед записью

В page_path, prev_page_path, page_title и строковых значениях params:

Что ищемЗамена
адрес почты[redacted]
телефон в международном формате, с + (10–14 цифр)[redacted]
ключи params вроде email, e_mail, phone, tel, name, first_name, last_name, user_id, client_id, address, passport, inn, snilsключ отбрасывается

Например, /user/ivan@mail.ru сохраняется как /user/[redacted]. Даты, номера заказов и другие числа без + не трогаются: /blog/2026-10-25/ и /order/1234567890 остаются как есть.

В хранилище нет IP, User-Agent, cookie, значений полей форм, телефонов и адресов почты из ссылок, значений click ID. transaction_id хранится только хешем с ключом сайта. Полный список хранимых полей — на /privacy-data.

Как отключить page_title

Скоро. Выключатель отправки заголовков в настройках сайта — для личных кабинетов, где в заголовке бывает имя пользователя.

Сейчас трекер отправляет document.title (до 200 символов) на каждой странице. Адреса почты и телефоны в заголовке сервер заменит на [redacted], но имя так не распознаётся. Если в заголовках закрытых страниц есть имена, не ставьте сниппет на эти страницы, пока выключателя нет.

Мы не храним IP-адреса и User-Agent. Из них в момент приёма события вычисляется идентификатор, который действует только в пределах одного сайта и одних суток (по UTC). Ключ для вычисления удаляется каждые сутки, после чего связать идентификатор с IP невозможно.

IP используется только в памяти: чтобы вычислить этот идентификатор, определить страну (и регион, если владелец сайта его включил), отсеять трафик из сетей датацентров и ограничить частоту запросов. После этого он отбрасывается. Из User-Agent остаются браузер с основной версией, ОС и тип устройства.

Что из этого следует:

  • визиты, пути и воронки строятся в пределах суток;
  • посетители за период дольше дня — это сумма дневных уникальных.

Подробнее о точности — /methodology.

Где хранятся данные

  • Регион данных — свойство сайта. Каждый регион — отдельная копия приёма и хранилища со своим адресом приёма; события сайта не покидают его регион.
  • Сейчас работает один регион — ЕС. Адрес приёма collect.gausslab.io в сниппете относится к нему.
  • Аккаунты и настройки хранятся отдельно от событий. Отчёты строятся по запросу пользователя: из региона сайта уходят агрегированные цифры, а не сырые события.

Страну, где хранятся данные о посещениях и их бэкапы, мы укажем на /privacy-data до начала сбора данных. Там же — ссылка на список субпроцессоров.

Сколько хранятся данные

ЧтоСрок
Подробные события3 или 13 месяцев, в зависимости от плана сайта
Дневные сводки (основные отчёты)25 месяцев
Живая лента отладки15 минут

Пути, произвольные воронки, отказы и разбор отдельных событий доступны в сроке подробных событий; просмотры, посетители, источники и цели по дням — за весь срок сводок. При удалении сайта или аккаунта все его данные, включая бэкапы, удаляются в течение 30 дней.

Юридические вопросы

Нужно ли согласие посетителей, решает владелец сайта со своим юристом. Описание обработки для вашей политики конфиденциальности — на /legal/visitor-data, технические подробности — на /privacy-data.

Заявка в бету

Бета закрытая, на 20–30 сайтов. Мы рассматриваем каждую заявку и отвечаем по email: присылаем цену и условия.

Без https:// и пути.