Документация Trektik
Всё для интеграции аналитики, A/B-тестов, heatmaps, session replay и feature flags. 10 SDK, 20+ руководств, полный API.
Разделы документации
Шесть входов — выбирайте свой. Как двери в торговом центре: каждая ведёт в нужный отдел.
Быстрый старт
Подключите SDK и отправьте первое событие за 5 минут. Как подключить розетку — вставили, заработало.
SDK Reference (10 SDK)
Полная документация по всем SDK: Browser, React, React Native, Node.js, Python, Go, Java/Kotlin, iOS, Android, Flutter.
API Reference
REST API для всего: трекинг, аналитика, эксперименты, флаги, сегменты, replay, heatmaps, алерты, экспорт. Как меню в ресторане — выбираете эндпоинт, получаете данные.
Руководство (20+ фич)
Пошаговые инструкции по всем возможностям: воронки, ретеншн, A/B-тесты, флаги, heatmaps, replay, алерты, сегменты, revenue, экспорт и ещё десяток фич.
On-Premise развёртывание
Helm-чарт, Docker Compose, настройка ClickHouse и PostgreSQL. Всё на вашем железе — как собственная кухня вместо доставки.
Миграция с Amplitude / Mixpanel
Пошаговый переезд: маппинг событий, импорт исторических данных, замена SDK. Переезжаете как в новую квартиру — мебель та же, адрес другой.
10 SDK для всех платформ
Как универсальный переходник — работает с любой розеткой. Веб, мобилки, сервер, всё покрыто.
Руководство: 20+ фич с примерами
Каждая фича — отдельная глава. Читаете нужную, остальные пропускаете. Как энциклопедия, только полезная.
Ключевые концепции
Шесть блоков — вся платформа на одной странице. Как карта города: видите районы, потом заходите в нужный.
Аналитика
Пять инструментов анализа — как набор отвёрток разного размера. Каждый для своей задачи.
- ·Event Segmentation — разрезаете метрики по событиям, как торт на кусочки
- ·Funnel Analysis — воронки до 10 шагов, видите где утекают пользователи
- ·Retention — когортный анализ, возвращаются ли люди (как в любимое кафе)
- ·User Journeys — маршруты (Sankey), как навигатор показывает популярные пути
- ·Revenue Analytics — LTV, MRR, ARPU, кто приносит деньги
Эксперименты
Принимайте решения на данных — как учёный в лаборатории, а не на глаз.
- ·A/B-тесты — фиксированный горизонт и sequential (ранняя остановка)
- ·CUPED — снижение дисперсии, результат быстрее на 30-50%
- ·Multi-armed Bandits — Thompson Sampling, трафик идёт на лучший вариант
- ·Mutex-группы — изоляция экспериментов, один пользователь = один тест
- ·Калькулятор выборки — сколько пользователей нужно до запуска
Feature Flags
Включаете и выключаете фичи как выключатель света — без деплоя.
- ·Boolean / Multivariate / Percentage rollout
- ·Targeting по свойствам пользователей
- ·Progressive rollout — раскатка по расписанию
- ·Kill Switch — мгновенная деактивация за секунду
- ·SDK evaluation — getFlag() без задержки на клиенте
Heatmaps и Replay
Видите глазами пользователя — как камера наблюдения, но с уважением к приватности.
- ·Click Maps — куда кликают (горячие и мёртвые зоны)
- ·Scroll Maps — до куда долистывают (25%, 50%, 75%, 100%)
- ·Attention Maps — сколько секунд смотрят на каждый блок
- ·Session Replay — запись сессий через rrweb с gzip-сжатием
- ·Frustration Detection — rage clicks, dead clicks, thrashed cursor
Сегменты и Алерты
Группируете пользователей и ставите сигнализацию на метрики.
- ·Behavioral-сегменты — по действиям пользователей
- ·Property-сегменты — по свойствам профиля
- ·Dynamic — автоматическое обновление при изменении данных
- ·Threshold-алерты — превышение порога метрики
- ·Anomaly-алерты — автоматическое обнаружение аномалий
Безопасность
Данные под замком — как сейф в банке, только удобнее.
- ·JWT + 2FA (TOTP) для UI, Secret Key (sk_...) для API
- ·SSO SAML, SCIM-провизия, LDAP-интеграция
- ·RBAC — кастомные роли с гранулярными правами
- ·Audit Log — полная история всех действий
- ·Данные хранятся в РФ (152-ФЗ), GDPR-compliant
Архитектура
Как устроено внутри — чтобы понимать, что происходит с вашими данными.
Приём данных
SDK отправляет события на POST /v1/track или батчами на POST /v1/batch (до 500 событий). Heatmaps идут на POST /v1/heatmap/events, replay — на POST /v1/replay/chunks с gzip-сжатием.
Аналитика
Query Engine выполняет запросы по ClickHouse: event segmentation, funnels, retention, journeys, revenue. Фильтры, группировки, метрики (total, uniq, avg, sum, median, p90, p99).
Эксперименты
Sticky-хеширование по user_id + Redis-кеш для стабильного распределения. Sequential testing с e-values. Thompson Sampling для bandits. CUPED и Sequential+CUPED для variance reduction. Mutex-группы с holdout-поддержкой.
Хранение
События и heatmaps — ClickHouse (колоночное хранилище). Метаданные — PostgreSQL (проекты, сегменты, эксперименты, флаги, replay-сессии, guides, surveys). Replay-чанки с retention до 90 дней и автоматической очисткой.