Mô tả chi tiết tính năng quản lý Player Achievements

Tính năng Player Achievements hiển thị danh sách tất cả các achievement đã được hệ thống cấp cho người chơi. Đây là nơi tập trung thông tin về việc ai đã unlock badge nào, khi nào và trạng thái “claimed” (đã nhận thưởng) ra sao, giúp bạn dễ dàng giám sát hiệu quả chương trình gamification theo thời gian thực.

Các trường thông tin chính

Screenshot 2025-05-09 214550.png
  • Id: Mã tự sinh cho mỗi bản ghi achievement của người chơi.
  • Game Name: Tên định danh game (gameName) mà người chơi tham gia – dùng để phân biệt nhiều tựa game.
  • Achievement: Key của achievement đã được unlock (ví dụ: level_1, first_win).
  • Player: Identifier của người chơi (có thể là userId hoặc anonymous token).
  • Claimed: Trạng thái nhận thưởng: false (chưa claim) hoặc true (đã claim).
  • Created At: Thời điểm hệ thống tự động cấp achievement cho người chơi (YYYY-MM-DD HH:MM:SS).
  • Updated At: Thời điểm ghi nhận lần cuối (ví dụ: khi đổi trạng thái claimed).

Hướng dẫn sử dụng

  1. Truy cập: Đăng nhập EzyPlatform → EzyGame → Player Achievements.
  2. Duyệt dữ liệu:
Thiết kế chưa có tên (26).png
  • Sử dụng phân trang (Prev/Next) để xem các bản ghi mới nhất.
  1. Kiểm tra trạng thái:
Thiết kế chưa có tên (27).png
  • Cột Claimed cho biết người chơi đã nhận phần thưởng hay chưa.

Lợi ích

  • Minh bạch: Dễ dàng theo dõi toàn bộ quá trình cấp và nhận thưởng của người chơi.
  • Giám sát tức thì: Biết ngay ai đã unlock badge và khi nào, từ đó đánh giá hiệu quả chiến dịch gamification.
  • Tối ưu trải nghiệm: Phát hiện nhanh trường hợp người chơi chưa nhận phần thưởng để hỗ trợ kịp thời.
  • Cơ sở dữ liệu thống nhất: Tất cả thông tin achievements được lưu tập trung, thuận tiện cho việc đối soát và báo cáo.