Длина сессии (Session Length)

Средняя продолжительность пользовательской сессии.

Что такое Длина сессии (Session Length)?

Средняя продолжительность пользовательской сессии.

Формула

Avg Session Length = AVG(last_event_ts - session_start_ts)

Как считать

Считаем разницу между началом и последним событием сессии.

Зачем нужна

Показывает вовлечённость и качество контента/UX.

SQL-запрос

WITH sessions AS (
  SELECT
    session_id,
    MIN(event_timestamp) AS session_start,
    MAX(event_timestamp) AS session_end
  FROM events
  WHERE event_timestamp >= CURRENT_DATE - INTERVAL '14 day'
  GROUP BY 1
)
SELECT
  ROUND(AVG(EXTRACT(EPOCH FROM (session_end - session_start)) / 60), 2) AS avg_session_minutes
FROM sessions;
Обновлено:
Открыть каталог метрик