Skip to content

Пиксель для сайтов (JS-скрипт)

Сайт-пиксель позволяет собирать детальную аналитику посетителей вашего сайта одной строкой кода. Работает совместно с трекинговыми ссылками TGIO: когда пользователь переходит по вашей ссылке, пиксель автоматически связывает его с источником перехода.

Установка

Добавьте одну строку в <head> вашего сайта:

html
<script src="https://tgio.app/widget/ВАШТРЕКЕР.js" async></script>

Замените ВАШТРЕКЕР на код пикселя из раздела Пиксели в личном кабинете.

Что отслеживается

Сессия

  • IP-адрес, User-Agent, Accept-Language
  • Гео (страна, город)
  • Устройство (тип, OS, браузер), обнаружение ботов
  • UTM-метки (source, medium, campaign, content, term)

Взаимодействие (engagement)

  • Список посещённых страниц (включая SPA-навигацию)
  • Глубина прокрутки (максимальная, в %)
  • Количество кликов на странице
  • Длительность сессии (сек.)

Технические параметры браузера

  • Разрешение экрана и viewport
  • Device pixel ratio, color depth
  • Поддержка touch
  • Timezone, platform
  • Тип подключения (WiFi, 4G, ...)
  • doNotTrack, cookieEnabled

Связь с переходами по ссылкам

Когда посетитель переходит по трекинговой ссылке TGIO (tgio.app/g/...), бэкенд:

  1. Генерирует UUID (_tgiouuid)
  2. Устанавливает его как cookie и добавляет в URL (?_tgiouuid=...)

Пиксель на сайте читает _tgiouuid из URL или cookie и привязывает сессию к конкретному клику по ссылке. Это позволяет видеть путь: ссылка → сессия на сайте.

SPA-поддержка

Скрипт перехватывает history.pushState и history.replaceState, автоматически трекая переходы в одностраничных приложениях без перезагрузки страницы.

События

ТипКогда отправляется
pageviewПри загрузке страницы и каждой SPA-навигации
heartbeatКаждые 30 секунд
leaveПри закрытии страницы (beforeunload / visibilitychange)

API endpoint

POST /api/pixel-events

Все события отправляются через navigator.sendBeacon (надёжнее для leave-событий).

Ограничения по тарифам

ТарифПиксели
Free1
Starter3
Pro10
BusinessБез ограничений

Telegram-аналитика для тех, кто понимает