TF
T-Fluencers Docs
Quay lại SRS

14. Dashboard tổng quan#

Mục tiêu#

Cung cấp cái nhìn tổng quan về hiệu quả chiến dịch cho AT và TCB.

Luồng nghiệp vụ (Cổng quản trị - Admin)#

  1. Admin truy cập trang Dashboard.
  2. Hệ thống hiển thị:
    • Tổng content (phân theo YouTube / TikTok)
    • Tổng lượt xem
    • Tổng tiền ở các trạng thái
    • Biểu đồ phân bố content
    • Bộ lọc theo chiến dịch, thời gian

Luồng nghiệp vụ (Dashboard phân tích — Next.js)#

  1. Truy cập dashboard phân tích nâng cao.
  2. Hệ thống hiển thị:
    • 6+ thẻ KPI: Tổng video, tổng creator, tổng tương tác, ngân sách, tỷ lệ tương tác
    • Phân tích xu hướng: So sánh với kỳ trước
    • 3 tab: Tổng quan / Nền tảng / Creator
    • Bộ lọc nâng cao: Chiến dịch, nền tảng (Facebook/YouTube/TikTok/Instagram), khoảng thời gian (7/30/90 ngày hoặc tùy chỉnh)
    • 7+ loại biểu đồ: Bar, Line, Pie, Doughnut...
    • Bảng xếp hạng creator: Top influencers theo hiệu quả
    • Phân khúc creator: Segments theo nhóm
  3. Hỗ trợ đa ngôn ngữ (Tiếng Việt / Tiếng Anh).

API đã triển khai#

  • GET /analytics/global/dashboard — KPI tổng quan
  • GET /analytics/dashboard — KPI chi tiết
  • GET /analytics/platforms — Phân tích theo nền tảng
  • GET /analytics/creators — Bảng xếp hạng creator
  • GET /analytics/creators/segments — Phân khúc creator
  • GET /analytics/approval — Phân tích duyệt content
  • GET /analytics/trends — Xu hướng timeline
  • GET /analytics/creator-kpis — KPI creator
  • GET /analytics/transfers — Phân tích thanh toán
  • GET /analytics/performance/trends — Xu hướng hiệu suất

Tiêu chí chấp nhận (Acceptance Criteria)#

#Tiêu chíĐiều kiện đạt
AC-14.1KPI tổng quan (Admin)Dashboard hiển thị: tổng content, tổng view, tổng tiền các trạng thái — dữ liệu khớp DB
AC-14.2Bộ lọc hoạt độngLọc theo chiến dịch / thời gian → dữ liệu cập nhật tương ứng
AC-14.3Dashboard phân tích (Next.js)Hiển thị 6+ thẻ KPI, 7+ loại biểu đồ, 3 tab (Tổng quan/Nền tảng/Creator)
AC-14.4Bộ lọc nâng caoLọc theo nền tảng, khoảng thời gian (7/30/90 ngày, tùy chỉnh) → dữ liệu đúng
AC-14.5Đa ngôn ngữChuyển ngôn ngữ vi↔en → toàn bộ giao diện dashboard chuyển đổi chính xác
AC-14.6Phân tích xu hướngHiển thị so sánh với kỳ trước, tỷ lệ tăng/giảm chính xác