Docs GamifyEngine
Trang chủ > Client Admin > Tính năng Home > Client Admin > Features

Các trang / tính năng đang có Pages / features available

Trang Tính năng liệt kê các trang / tính năng đang có trong Client Admin để người đọc dễ điều hướng. Thuộc module Client Admin.

Ai sử dụng

Dùng bởi Client Admin (quản trị tenant) hoặc Developer tích hợp — để nhanh chóng tìm trang hướng dẫn chi tiết từng tính năng.

Bảng tính năng (Feature matrix)

Bảng dưới giúp trả lời nhanh "GamifyEngine có hỗ trợ X không?" và dùng khi so sánh với giải pháp khác. Mỗi tính năng có link tới trang hướng dẫn chi tiết.

Nhóm Tính năng Mô tả Hướng dẫn Ghi chú
Điểm & sự kiện Event Types Khai báo loại sự kiện trước khi track. Event Types
Rules cộng điểm Cấu hình rule: khi event X xảy ra thì cộng Y điểm. Dashboard / Rules Chỉnh trên UI, không cần deploy.
Điều chỉnh điểm thủ công Admin chỉnh điểm user (cộng/trừ) từ Client Admin. Users
Schema validation (event_data_schema) Validate dữ liệu event theo schema đã khai báo. Event Types Tuỳ chọn khi tạo Event Type.
Hạng & tiến độ Tiers Hạng thành viên (Bronze, Silver, Gold…), điều kiện lên hạng. Tiers
Achievements Nhiệm vụ / huy hiệu, điều kiện unlock. Achievements
Phần thưởng Catalog rewards Danh mục phần thưởng, user đổi điểm lấy quà. Rewards
Đổi điểm (redeem) User trừ điểm để nhận reward. Rewards
Webhook fulfill Khi user đổi, webhook gửi sang hệ thống bạn để fulfill (gửi mã, kích hoạt quà). API and Webhook HMAC signature khuyến nghị.
Cạnh tranh & engagement Leaderboards Bảng xếp hạng theo điểm hoặc tiêu chí (vd. theo tháng). Leaderboards
Campaigns Chiến dịch có thời hạn, điều kiện, thưởng. Campaigns
Lucky Wheel Vòng quay may mắn: user dùng điểm quay, trúng giải theo xác suất. Lucky Wheel Cấu hình xác suất từng giải.
Phân khúc Segments Phân đoạn user theo thuộc tính, hành vi; targeting rule/campaign theo segment. Segments
Tích hợp Widget Nhúng widget lên web để user xem điểm, đổi quà, leaderboard. Widget Token mode hoặc API Key.
SDK Init, track event từ frontend/backend. SDK
REST API Gọi API để track event, đọc điểm, user, reward. API and Webhook
Webhook Engine gửi webhook khi có sự kiện (vd. redeem) sang hệ thống bạn. API and Webhook
CORS, Multi-tenant CORS cho frontend; nhiều tenant (brand) trên một nền tảng. API Key & CORS, Super Admin Origin phải nằm trong allowed list.
Quản trị Client Admin Dashboard cấu hình Rule, Tier, Reward, Campaign, User… cho tenant. Client Admin
Super Admin Quản lý đa tenant, tạo tenant, API Key (system level). Super Admin Dành cho bên vận hành.
API Key, Notifications Quản lý API Key; gửi thông báo in-app, bật/tắt kênh. API Key & CORS, Notifications

Các trang hướng dẫn chi tiết

  • Đăng nhập — Login với email + mật khẩu (tenant đã được chọn hoặc chọn sau khi login).
  • Dashboard — Tổng quan thống kê tenant (điểm, user, sự kiện, …).
  • Event Logs — Danh sách / lịch sử event đã gửi.
  • Notifications — Gửi thông báo in-app, bật/tắt kênh (Channels).
  • Event Types — Cấu hình loại sự kiện (name, event_data_schema).
  • Users — Danh sách user, chi tiết user, điểm, lịch sử, chỉnh điểm thủ công.
  • Tiers — Cấu hình hạng (Bronze, Silver, Gold, …), điều kiện lên hạng.
  • Achievements — Nhiệm vụ / thành tích, điều kiện unlock.
  • Leaderboards — Bảng xếp hạng theo điểm hoặc tiêu chí.
  • Rewards — Catalog phần thưởng, user đổi điểm lấy reward.
  • Segments — Phân đoạn user (theo thuộc tính, hành vi) để targeting.
  • Campaigns — Chiến dịch (thời gian, điều kiện, thưởng).
  • Lucky Wheel — Vòng quay may mắn (giải thưởng, xác suất).
  • API Key & CORS — Quản lý API Key, Track Event, CORS.

The Features page lists the pages/features available in Client Admin for easy navigation. Part of Client Admin.

Who uses it

Used by Client Admin (tenant administrator) or Developers integrating — to quickly find the guide page for each feature.

Feature matrix

The table below answers "Does GamifyEngine support X?" and is useful when comparing with other solutions. Each feature links to its detailed guide.

Category Feature Description Guide Notes
Points & events Event Types Declare event types before tracking. Event Types
Points rules Configure rules: when event X occurs, award Y points. Dashboard / Rules Edit in UI, no deploy.
Manual points adjustment Admin adjusts user points (add/subtract) from Client Admin. Users
Schema validation (event_data_schema) Validate event payload against declared schema. Event Types Optional when creating Event Type.
Tier & progress Tiers Member tiers (Bronze, Silver, Gold…), upgrade conditions. Tiers
Achievements Missions/badges, unlock conditions. Achievements
Rewards Reward catalog Catalog of rewards; users redeem points for rewards. Rewards
Redeem Users spend points to receive a reward. Rewards
Webhook fulfill On redeem, webhook notifies your system to fulfill (send code, activate gift). API and Webhook HMAC signature recommended.
Competition & engagement Leaderboards Rankings by points or criteria (e.g. by month). Leaderboards
Campaigns Time-bound campaigns with conditions and rewards. Campaigns
Lucky Wheel Spin-the-wheel: users spend points to spin, win by probability. Lucky Wheel Configure probability per prize.
Segmentation Segments Segment users by attribute/behavior; target rules/campaigns by segment. Segments
Integration Widget Embed widget on web for points, rewards, leaderboard. Widget Token mode or API Key.
SDK Init, track events from frontend/backend. SDK
REST API Call API to track events, read points, users, rewards. API and Webhook
Webhook Engine sends webhooks on events (e.g. redeem) to your system. API and Webhook
CORS, Multi-tenant CORS for frontend; multiple tenants (brands) on one platform. API Key & CORS, Super Admin Origin must be in allowed list.
Administration Client Admin Dashboard to configure Rules, Tiers, Rewards, Campaigns, Users… per tenant. Client Admin
Super Admin Multi-tenant management, create tenants, API Keys (system level). Super Admin For operators.
API Key, Notifications Manage API Keys; send in-app notifications, enable/disable channels. API Key & CORS, Notifications

Detailed guide pages

  • Login — Email + password (tenant selected before or after login).
  • Dashboard — Tenant stats overview (points, users, events, …).
  • Event Logs — List/history of events sent.
  • Notifications — Send in-app notifications, enable/disable channels.
  • Event Types — Configure event types (name, event_data_schema).
  • Users — User list, detail, points, history, manual points adjustment.
  • Tiers — Configure ranks (Bronze, Silver, Gold, …), upgrade conditions.
  • Achievements — Missions/badges, unlock conditions.
  • Leaderboards — Rankings by points or criteria.
  • Rewards — Reward catalog, redeem with points.
  • Segments — User segments (by attribute/behavior) for targeting.
  • Campaigns — Time-bound campaigns (conditions, rewards).
  • Lucky Wheel — Spin-the-wheel (prizes, probability).
  • API Key & CORS — API Key management, Track Event, CORS.