ws/ArchiveReferers
Коллекция переходов клиентов на внешние хосты веб-сервера платформы: откуда пришел клиент (заголовок Referer, utm-метки), какой URL открыл, IP-адрес и браузер.
Заполняется микросервисом ws для маршрутов внешних хостов ws/ExternalRoutedHosts, у которых включен режим archive_referers (в записи или в маршруте).
Сохраняются только переходы — GET-запросы, удовлетворяющие одному из условий:
-
заголовок Referer указывает на другой хост;
-
в запросе есть параметры
utm_*; -
заголовка Referer нет, и запрос — переход на страницу (заголовок
Sec-Fetch-Dest: documentилиAccept, содержащийtext/html).
Внешний Referer браузер передает однократно — в первом запросе; ресурсы страницы и внутренние переходы идут с Referer своего хоста и не сохраняются.
Запись выполняется асинхронно и не задерживает ответ клиенту. При перегрузке хранилища часть записей может быть пропущена (с предупреждением в журнале микросервиса).
Только в мастер-домене.
Тип хранилища: history или transactionlog. Срок хранения не ограничивается коллекцией: устаревшие партиции удаляются средствами хранилища.
| Поле | Тип | Описание |
|---|---|---|
|
|
Идентификатор |
|
|
Время запроса, UTC. Поле партиционирования. |
|
|
IP-адрес клиента (с учетом PROXY protocol и X-Forwarded-For от доверенных адресов). |
|
|
Хост запроса (заголовок Host). Отличается от |
|
|
Значение |
|
|
Идентификатор записи ws/ExternalRoutedHosts, которой принадлежит маршрут. |
|
|
Тип обработчика маршрута ( |
|
|
Шаблон пути маршрута. |
|
|
Метод запроса (GET). |
|
|
Путь запроса к веб-серверу платформы. |
|
|
Открытый URL. В режиме |
|
|
Все параметры |
|
|
Значение |
|
|
Значение |
|
|
Значение |
|
|
Заголовок Referer. До 2048 символов. null, если не передан. |
|
|
Заголовок User-Agent. До 512 символов. |