Open-source

Traffic Source — собственная веб-аналитика и учёт конверсий

Обзор по документации проекта · Проверено

Traffic Source — изображение проекта

Traffic Source — веб-аналитика для самостоятельного размещения с отслеживанием конверсий и партнёрских программ. Она собирает статистику посещаемости, источники переходов и пользовательские маршруты, сохраняя данные в SQLite. Параметры хранения и расходы зависят от выбранного размещения и интеграций.

Возможности и состав проекта

Система предоставляет аналитику в реальном времени, включая данные о посетителях, просмотрах страниц, сессиях и показателях отказов. Она отслеживает источники трафика с помощью рефереров и UTM-параметров, а также собирает географические данные, информацию об устройствах и браузерах. Поддерживается интеграция с Google Search Console для анализа ключевых слов и со Stripe для автоматического отслеживания платежных конверсий без использования вебхуков. Проект также включает систему управления партнерскими программами.

Начало работы и требования

Для развертывания Traffic Source требуется Node.js 20+, VPS и аккаунт Cloudflare для геоданных и CDN. Проект использует SQLite в качестве базы данных. Для первого входа требуется регистрация, после которой возможность регистрации новых пользователей блокируется. Код проекта распространяется под лицензией MIT.

Ограничения и выбор сценария

Самостоятельный хостинг всё равно имеет расходы на сервер и внешние интеграции. Cloudflare, Stripe и Search Console подключаются отдельно и меняют движение данных. Обещания «без лимитов» и «без обмена данными» из README нужно оценивать в своей конфигурации, включая защиту панели и доступов.

Лицензия и условия использования

GitHub не определяет однозначную стандартную лицензию этого репозитория. Условия использования нужно проверить в README, LICENSE и документации авторов; доступность файлов на GitHub сама по себе не разрешает любое распространение или коммерческое использование.

Источники и документация