11. Thống kê cá nhân & Mã giới thiệu#
Mục tiêu#
Cho phép creator xem thống kê cá nhân và quản lý mã giới thiệu.
Luồng nghiệp vụ#
- Xem tổng quan: số content đã gửi, lượt xem, hoa hồng.
- Xem danh sách người được giới thiệu (invitees).
- Nhập/chia sẻ mã giới thiệu.
API đã triển khai#
GET /user-statistic— Thống kê cá nhânGET /user-statistic/contents— Thống kê contentGET /user-statistic/invitees— Danh sách người được giới thiệuPOST /users/referral— Gửi mã giới thiệu
Tiêu chí chấp nhận (Acceptance Criteria)#
| # | Tiêu chí | Điều kiện đạt |
|---|---|---|
| AC-11.1 | Thống kê cá nhân | Hiển thị tổng content đã gửi, tổng lượt xem, tổng hoa hồng — số liệu khớp backend |
| AC-11.2 | Thống kê content | Danh sách content kèm thông số chi tiết, hỗ trợ phân trang |
| AC-11.3 | Danh sách người được giới thiệu | Hiển thị danh sách invitees: tên, ngày tham gia |
| AC-11.4 | Gửi mã giới thiệu | Nhập mã hợp lệ → liên kết thành công. Mã không tồn tại hoặc đã dùng → hiển thị lỗi |
| AC-11.5 | Không tự giới thiệu | User nhập mã giới thiệu của chính mình → từ chối |