Skip to content

Аналитика (Admin) ​

Тесты 10 эндпоинтов административной аналитики. В отличие от user-level аналитики, admin-аналитика охватывает всю платформу, а не отдельную компанию.

admin-analytics.e2e.ts ​

Все эндпоинты используют префикс /api/admin/analytics/ и требуют admin JWT.

Покрытие:

Обзор и финансы ​

  • ✅ Общий обзор платформы (GET /api/admin/analytics/overview)
  • ✅ Данные по выручке (GET /api/admin/analytics/revenue)
  • ✅ Данные по использованию (GET /api/admin/analytics/usage)
  • ✅ Метрики роста (GET /api/admin/analytics/growth)

Компании и мессенджеры ​

  • ✅ Топ компаний по активности (GET /api/admin/analytics/companies/top)
  • ✅ Статистика мессенджеров (GET /api/admin/analytics/messengers)

AI и LLM ​

  • ✅ Использование LLM-токенов (GET /api/admin/analytics/llm-tokens)
  • ✅ Токены по моделям (GET /api/admin/analytics/llm-tokens/by-model)
  • ✅ Статистика запросов (GET /api/admin/analytics/requests)
  • ✅ Производительность AI (GET /api/admin/analytics/ai-performance)

Следующие шаги ​

Platform E2E Test Documentation