Метрика (metric)

bar_chart #8B5CF6

Тип metric — для сбора данных о посетителях сайта. Не создаёт уведомлений в ленте входящих. Данные агрегируются сервером и доступны на дашборде аналитики.

Как работает

  1. SDK собирает данные во время визита: страницы, время на каждой, прокрутка, устройство, UTM-метки
  2. При уходе со страницы (закрытие вкладки) — все данные одной пачкой уходят на сервер
  3. Сервер сохраняет: сессию посетителя, просмотры страниц, определяет человек/бот
  4. Раз в 10 минут (если не было новых сессий) — агрегированный push: «3 посетителя на сайте»

Что собирается

КатегорияДанные
УстройствоТип (desktop/mobile/tablet), браузер, ОС, разрешение экрана, язык, часовой пояс
ВходСтраница входа, откуда пришёл (referrer), UTM-метки (source, medium, campaign)
ПоведениеСписок просмотренных страниц, время на каждой, глубина прокрутки
СессияНовый/вернувшийся посетитель, всего страниц, общее время, отказ (1 страница)
БотыАвтоматическое определение: бот или человек (анализ User-Agent + JS fingerprint)

JS SDK — автоматический сбор

<script src="https://notix-hub.ru/js/notify.js"
        data-token="ntx_..."
        data-metric="true"></script>

SDK автоматически: отслеживает все просмотры страниц, собирает device fingerprint, считает scroll и time_on_page, отправляет пачкой при закрытии вкладки.

JS SDK — ручной вызов

const notix = new Notix({ token: 'ntx_...' });

notix.enableMetrics();

notix.trackPageView('/catalog', 'https://google.com/search?q...');

Где смотреть

Боты vs Люди

Notix автоматически классифицирует каждый визит:

На дашборде боты отображаются отдельно и не засчитываются в человеческую статистику.

Webhook API

POST /api/v1/webhook
{
  "notification_type": "metric",
  "payload": {
    "session": {
      "sessionId": "uuid",
      "visitorId": "uuid",
      "device": {
        "ua": "Mozilla/5.0...",
        "screen": "1920x1080",
        "language": "ru-RU",
        "timezone": "Europe/Moscow",
        "platform": "Win32",
        "vendor": "Google Inc.",
        "webdriver": false,
        "pluginsCount": 5,
        "cookiesEnabled": true
      },
      "entryPage": "/",
      "entryTitle": "Главная",
      "entryReferrer": "https://google.com/",
      "utmSource": "google",
      "utmMedium": "cpc",
      "pageviews": [
        {
          "page": "/",
          "title": "Главная",
          "referrer": "",
          "ts": "2026-05-24T18:00:00Z",
          "scrollDepth": 80,
          "timeOnPage": 90
        }
      ],
      "startedAt": "2026-05-24T18:00:00Z"
    }
  }
}

Отличие от Яндекс.Метрики / Google Analytics

Notix-метрика не заменяет полноценную веб-аналитику. Она даёт оперативную картину «прямо сейчас»: кто зашёл, откуда, что смотрел — и всё это в одном приложении с уведомлениями. Для глубокой аналитики используйте Я.Метрику вместе с Notix (SDK поддерживает интеграцию с window.ym).