Аналитика
Тесты 13 эндпоинтов аналитики компании. Все эндпоинты используют префикс /api/analytics/company/ и возвращают агрегированные данные по активности компании.
Обзор
Аналитика разделена на несколько доменов:
analytics.e2e.ts
Покрытие:
Обзорные метрики
- ✅ Общий обзор аналитики (
GET /api/analytics/company/overview) - ✅ Метрики использования (
GET /api/analytics/company/usage) - ✅ Производительность AI (
GET /api/analytics/company/ai-performance)
Токены
- ✅ Использование токенов (
GET /api/analytics/company/tokens) - ✅ Токены — временной ряд (
GET /api/analytics/company/tokens/time-series)
Каналы
- ✅ Статистика каналов (
GET /api/analytics/company/channels) - ✅ Каналы — временной ряд (
GET /api/analytics/company/channels/time-series)
Ассистенты
- ✅ Статистика ассистентов (
GET /api/analytics/company/assistants) - ✅ Ассистенты — временной ряд (
GET /api/analytics/company/assistants/time-series)
Контакты, звонки, инструменты
- ✅ Данные контактов (
GET /api/analytics/company/contacts) - ✅ Статистика звонков (
GET /api/analytics/company/calls) - ✅ Статистика инструментов (
GET /api/analytics/company/tools) - ✅ Последние контакты (
GET /api/analytics/company/recent-contacts)
Формат ответа
Все аналитические эндпоинты возвращают { success: true, data: {...} }. Time-series эндпоинты возвращают массивы точек с временными метками.
Следующие шаги
- Биллинг — тарифы и платежи
- Admin аналитика — аналитика платформы (admin)