TF
T-Fluencers Docs
Quay lại Wiki

Duyệt nội dung Influencer#

Mục tiêu: Admin kiểm duyệt bài dự thi (content) của Influencer — approve/reject, batch, pin, và quản lý rejection tags.

Mục tiêu#

  • Duyệt/từ chối từng bài với rejection tag + comment.
  • Xử lý batch (bulk approve/reject).
  • Ghim (pin) bài nổi bật lên đầu.
  • Gán tag cảnh báo, sửa statistic thủ công nếu MXH đồng bộ sai.

Điều kiện tiên quyết#

  • Có quyền Duyệt nội dung.
  • Bài dự thi đã được Influencer submit và có status WAITING_APPROVED (Chờ duyệt).

Các bước thực hiện#

1. Mở danh sách nội dung#

  1. Vào menu Nội dung (/content).
  2. Chọn tab Content (không phải AI Moderation).
  3. Filter theo:
    • Keyword — search tiêu đề
    • Status — Chờ duyệt / Đã duyệt / Đã từ chối
    • Source — TikTok/YouTube/Facebook/Instagram
    • Event — thử thách cụ thể
    • Creator — Influencer cụ thể
    • Date range — khoảng thời gian đăng

2. Duyệt 1 bài (Approve)#

  1. Click icon ✓ trên row bài cần duyệt.
  2. (Hoặc mở detail → bấm Duyệt.)
  3. Confirm → status chuyển APPROVED (xanh lá).
  4. Bài được tính phí quảng cáo theo cấu hình thử thách.

3. Từ chối 1 bài (Reject)#

  1. Click icon ✗ trên row.
  2. Modal yêu cầu:
    • Rejection tags — chọn 1 hoặc nhiều từ danh sách:
      • Link lỗi / không truy cập được
      • Sai chủ đề chương trình
      • Thiếu link ở bio/comment/caption
      • Sai tên thương hiệu
      • Chất lượng kém
      • Thiếu hashtag
      • Không đủ điều kiện tham gia
      • Chứa nội dung nhạy cảm
      • Có dấu hiệu gian lận
    • Rejection comment (tùy chọn) — mô tả cụ thể, gửi cho Influencer
  3. Submit → status REJECTED (đỏ).
  4. Tiền không cộng; Influencer nhận thông báo kèm lý do.

4. Batch approve/reject#

  1. Trong bảng, tick checkbox các bài (hoặc Select All).
  2. Bấm action Batch approve hoặc Batch reject.
  3. Với reject: chọn rejection tags + comment áp dụng cho tất cả.
  4. Confirm → tất cả bài được update status.

5. Ghim bài (Pin)#

  1. Click action Pin trên row.
  2. Bài được pin lên đầu danh sách công khai của thử thách.
  3. Click lại để unpin.

6. Gán tag cảnh báo#

Admin có thể gán tag warning cho bài (không từ chối, chỉ flag):

  1. Action Update tag → chọn tag (hoặc custom).
  2. Bài có badge cảnh báo trong UI Admin và Brand.

7. Sửa statistic thủ công#

Khi MXH đồng bộ sai (view thấp hơn thực tế):

  1. Action Edit statistic.
  2. Nhập số mới: views, likes, comments, shares.
  3. Lưu → audit log ghi lại "manual override".

Chi tiết từng bước#

Các trạng thái content#

StatusÝ nghĩa
WAITING_APPROVEDChờ duyệt (cam)
APPROVEDĐã duyệt (xanh lá)
REJECTEDĐã từ chối (đỏ)

Thông tin hiển thị trên row#

  • Thumbnail bài
  • Title, Creator, Source
  • Event liên kết
  • Views, Likes, Comments (thống kê)
  • Published date
  • Người duyệt/từ chối

View transcript#

Với video (TikTok/YouTube), có thể View transcript — transcript do AI tạo. Giúp đọc nhanh nội dung mà không cần xem video.

Audit log#

Mọi action (approve/reject/pin/edit) đều ghi vào Audit Log. Xem lịch sử bằng action Audit trên row.

Lỗi thường gặp#

1. Click approve nhưng status không đổi#

  • Kiểm tra quyền — role thấp hơn có thể read-only.
  • Backend timeout. Refresh rồi check lại.

2. Batch reject không submit được#

  • Quá nhiều bài cùng lúc (>100). Chia nhỏ batch.
  • Thiếu rejection tag.

3. Pin nhiều bài cùng lúc#

→ Chỉ pin 1 bài/lần. Nếu cần nhiều, implement "Featured Collection" (feature future).

4. Rejection comment không tới Influencer#

  • Check notification system (có thể email/push bị fail).
  • Xem Audit Log để confirm action đã gửi notification.

5. Edit statistic bị reset#

  • Job đồng bộ MXH chạy lại → overwrite. Trong ops có option "lock statistic" để giữ số manual. Liên hệ DevOps.

Câu hỏi thường gặp (FAQ)#

Approve rồi có undo được không?

Có. Đổi status sang REJECTED manually. Nhưng nếu đã cộng tiền → cần trừ lại (manual task + audit).

Tôi approve nhầm bài vi phạm, xử lý sao?

  1. Reject bài lại kèm lý do.
  2. Nếu đã cộng tiền, tạo đợt Đối soát bổ sung để adjust.
  3. Report sự cố.

Rejection tag có thể custom không?

Hiện tại dùng danh sách fix. Admin cần tag mới → báo Product team.

Pin có ảnh hưởng ranking không?

Pin chỉ ảnh hưởng thứ tự hiển thị công khai. Không ảnh hưởng tính tiền/ranking Influencer.

Bao lâu phải duyệt 1 bài?

SLA nội bộ thường 24–48 giờ. Influencer kỳ vọng phản hồi trong 1–2 ngày. Khi backlog dày, ưu tiên bài sát hạn thử thách.

Có auto-reject không?

Có. Xem:

Liên kết liên quan#


Tham khảo SRS: admin-portal/04-noi-dung