Добавить в корзинуПозвонить
Найти в Дзене

Self-hosted системы веб-аналитики

За последний год в поисках идеала я протестировал разные системы веб-аналитики. Немного расскажу о self-hosted решениях. Т.е. бесплатных open-source скриптах, которые вы устанавливаете на своем сервере. Соответственно и все данные хранятся у вас, и вы можете работать с этими данными через Аналитику или напрямую, через запросы к БД. Зачем они нужны? ✅ Полная приватность — данные на вашем сервере ✅ Без ограничений по объёму — платите только за сервер ✅ Open source — исходный код на GitHub ✅ Локализация данных под контролем - если сервер в России, то и ваши данные в России. Кто лидирует? Matomo — король функционала • Self-hosted аналог Google Analytics. Существует с 2007 года, накопил кучу функций: веб-аналитика, e-commerce, воронки, сегментация, карты кликов, A/B тесты, достойный API. • Разворачивается в Docker за пару минут. БД лёгкая, у меня долгое время стоял на обычном хостинге (не VPS) и прекрасно себя чувствовал. • Минус: есть платные функции. Например - карта кликов. Не кри

Self-hosted системы веб-аналитики

За последний год в поисках идеала я протестировал разные системы веб-аналитики.

Немного расскажу о self-hosted решениях. Т.е. бесплатных open-source скриптах, которые вы устанавливаете на своем сервере. Соответственно и все данные хранятся у вас, и вы можете работать с этими данными через Аналитику или напрямую, через запросы к БД.

Зачем они нужны?

✅ Полная приватность — данные на вашем сервере

✅ Без ограничений по объёму — платите только за сервер

✅ Open source — исходный код на GitHub

✅ Локализация данных под контролем - если сервер в России, то и ваши данные в России.

Кто лидирует?

Matomo — король функционала

• Self-hosted аналог Google Analytics. Существует с 2007 года, накопил кучу функций: веб-аналитика, e-commerce, воронки, сегментация, карты кликов, A/B тесты, достойный API.

• Разворачивается в Docker за пару минут. БД лёгкая, у меня долгое время стоял на обычном хостинге (не VPS) и прекрасно себя чувствовал.

• Минус: есть платные функции. Например - карта кликов. Не критично, но непривычно для системы на своем железе.

Umami — спорткар для минималистов

• Противоположность Matomo. Минимум функций, максимум простоты. Разворачивается за 5 минут. Скрипт всего ~2KB. Идеален для блога или маленького сайта.

• Минус: упираешься в стену, когда нужно что-то сложнее. Нет API для кастомных запросов.

Пока тестил - нашел в нем пару косяков, даже открывал ишьюс с проблемой на гитхабе (ее кстати чинить не стали. Через неделю у них вышла новая версия, где все было исправлено).

PostHog — полный оркестр

• Это не просто веб-аналитика. (Кстати в РуНете про нее информации крайне мало!)

• PostHog часто используется для продуктовой аналитики (внутри вашего android-приложения или телеграмм-бота), поэтому имеет расширенный функционал. Но и для веб-аналитики подходит идеальна, в т.ч. умея: записывать сессии (как вебвизор), строить тепловые карты, делать A/B тесты, их "фишка" - автозахват целей и т.д.

• Главное: неограниченный API функционал - любые данные в любых разрезах.

• Минус: сложная установка и поддержка.

Какую систему выбрать?

В следующих постах разберу каждую систему подробнее: функционал, установку, API, реальные минусы и мои мысли по этому поводу.

А что используете вы?

100 лет в Директ 😃😅🙂