Комментарии (1)
Ответ сгенерирован нейросетью и может содержать ошибки
Ratio-метрики в Product Analytics
Ratio-метрики — это показатели, представленные в виде отношения одного значения к другому. Они дают относительное представление о производительности и критичны для анализа эффективности продукта. Расскажу о наиболее важных.
Классические Конверсионные Ratio
Conversion Rate (CR) Отношение количества конвертированных пользователей к общему числу посетителей.
SELECT
COUNT(DISTINCT CASE WHEN converted = 1 THEN user_id END) * 100.0 / COUNT(DISTINCT user_id) as conversion_rate
FROM events
WHERE date >= CURRENT_DATE - INTERVAL '30 days';
Это метрика номер один для ecommerce и SaaS: показывает, какой процент аудитории совершает целевое действие (покупка, подписка, регистрация).
Click-Through Rate (CTR) Отношение кликов на элемент к количеству его показов.
CTR = Clicks / Impressions * 100%
Используется для анализа эффективности кнопок, баннеров, email-кампаний.
Engagement Ratio Метрики
Daily Active Users / Monthly Active Users (DAU/MAU) Отношение ежедневно активных пользователей к ежемесячно активным.
WITH dau AS (
SELECT COUNT(DISTINCT user_id) as daily_active
FROM events
WHERE date = CURRENT_DATE
),
mau AS (
SELECT COUNT(DISTINCT user_id) as monthly_active
FROM events
WHERE date >= CURRENT_DATE - INTERVAL '30 days'
)
SELECT dau.daily_active * 100.0 / mau.monthly_active as dau_mau_ratio
FROM dau, mau;
Этот ratio показывает здоровье (health) продукта. Типичные значения:
- DAU/MAU > 30% — здоровый, активный продукт
- DAU/MAU < 10% — низкая вовлечённость, проблемы с retention
Session Depth Ratio Отношение количества действий (events) к количеству сессий.
Session Depth = Total Events / Total Sessions
Чем выше — тем глубже пользователи взаимодействуют с продуктом.
Funnel Ratio Метрики
Step-to-Step Conversion Отношение пользователей на одном шаге воронки к предыдущему.
WITH funnel AS (
SELECT
step,
COUNT(DISTINCT user_id) as users
FROM funnel_events
WHERE step IN ('view_product', 'add_to_cart', 'checkout', 'purchase')
GROUP BY step
)
SELECT
step,
users,
LAG(users) OVER (ORDER BY step) as prev_step_users,
users * 100.0 / LAG(users) OVER (ORDER BY step) as step_conversion_rate
FROM funnel;
Помогает выявить, где теряются пользователи в процессе покупки.
Финансовые Ratio Метрики
ROAS (Return On Ad Spend) Отношение дохода от рекламы к затратам на неё.
ROAS = Revenue from Ad Campaign / Ad Spend
Если ROAS = 3, каждый рубль затрат приносит 3 рубля выручки.
CAC Payback Period Ratio Отношение стоимости привлечения клиента к среднемесячной прибыли от него.
CAC Payback = CAC / (ARPU - COGS)
Говорит, за сколько месяцев окупится затрата на привлечение пользователя.
LTV:CAC Ratio Отношение пожизненной ценности клиента к стоимости его привлечения.
LTV:CAC = Customer Lifetime Value / Customer Acquisition Cost
Здоровый ratio: 3:1 или выше (за каждый рубль затрат получаем 3 рубля прибыли).
UX Ratio Метрики
Bounce Rate Отношение пользователей, покинувших сайт без действий, к общему числу сессий.
Bounce Rate = Single-page Sessions / Total Sessions * 100%
Error Rate Отношение сессий с ошибками к общему числу сессий.
Error Rate = Sessions with Errors / Total Sessions * 100%
Когда Использовать Ratio-метрики
Ratio-метрики критичны потому что:
- Нормализуют данные (убирают влияние размера базы)
- Позволяют сравнивать периоды с разным трафиком
- Показывают эффективность, а не абсолютные числа
- Легко отслеживать тренды и выявлять аномалии
Практический Пример Анализа
Предположим, видим, что DAU вырос на 20%, но DAU/MAU упал с 25% до 20%. Это сигнал: новые пользователи низкого качества или старые пользователи ушли. Нужна более глубокая диагностика.
Именно ratio-метрики помогают построить полную картину здоровья продукта, а не оперировать голыми числами.