Mục tiêu & phạm vi

Một nền tảng mini game dùng chung cho activation offline, Zalo Mini App và web/mobile: FCM tự dựng campaign từ game có sẵn, trao quà đúng tồn, thu lead hợp lệ.

Bài toán

Hiện trạngHệ quảNền tảng giải quyết
Mỗi sự kiện thuê agency làm game riêng Chi phí lặp lại, 2–4 tuần chuẩn bị, không dùng lại đượcThư viện game mẫu, cấu hình bằng tham số + skin
Thu SĐT tại booth bằng giấy / Google Form Sai số, trùng, không có đồng ý xử lý dữ liệu, lead tới bán hàng chậmĐăng ký trong game, checkbox đồng ý, xuất lead theo campaign
Quà đếm tay, ghi sổ tại boothTrao vượt, trao trùng, đối soát mất nhiều giờKho quà có giữ chỗ, QR nhận quà, biên bản đối soát tự sinh
Kênh online (web, Zalo, app FPT) làm rời từng lầnMỗi kênh một bộ dữ liệu, không biết một người chơi ở bao nhiêu kênhMột hồ sơ người chơi theo SĐT, một engine game cho mọi kênh
Không có số liệu so sánh giữa các campaignKhông biết game/kênh nào hiệu quảBáo cáo phễu chung: vào → đăng ký → chơi → trúng → nhận → lead

Hiện trạng cần FCM xác nhận bằng số liệu 2025: số sự kiện/năm, chi phí game/sự kiện, số lead/sự kiện.

Mục tiêu

Ngưỡng dưới đây là ngưỡng MVP/đợt đầu của từng kênh. Định nghĩa cách đo nằm ở Báo cáo.

M1 — Activation offline

Chỉ sốCách đoNgưỡng
Thời gian một lượt tại boothTừ chạm màn attract đến hiện QR nhận quà / màn chưa trúng ≤ 90 giây ở p75 (game ≤ 30 giây)
Lead hợp lệ mỗi điểmSĐT duy nhất, có tick đồng ý, trong 1 ngày sự kiện ≥ 150 / điểm / ngày
Chạy khi mất mạngThời gian booth không chơi được do mạng0 phút (chạy offline, đồng bộ sau)
Quà trao vượt tồnLượt trúng không có quà thật0
Đối soát cuối ngàyThời gian ra biên bản một điểm≤ 15 phút — theo Kho quà
Thời gian dựng campaign offlineTừ tạo nháp đến "Đã duyệt", dùng game có sẵn ≤ 2 ngày làm việc, không cần dev

M2 — Zalo Mini App

Chỉ sốCách đoNgưỡng
Tỉ lệ cấp quyền SĐTSố người đồng ý chia sẻ SĐT / số người mở mini app và bấm chơi ≥ 60%
Tỉ lệ chia sẻNgười chơi bấm "Chia sẻ nhận thêm lượt" / người chơi ≥ 15%
Người chơi mới từ chia sẻNgười chơi lần đầu vào qua link chia sẻ / tổng người chơi ≥ 20%
Follow OAFollow mới của Zalo OA FPT Telecom trong thời gian campaignbaseline OA hiện tại từ FCM
Kiểm duyệt ZaloSố lần nộp đến khi được publish ≤ 2 lần

M3 — Game online trên web, mobile

Chỉ sốCách đoNgưỡng
Landing → bắt đầu chơiPhiên chơi đầu tiên / lượt vào trang landing ≥ 40%
Hoàn thành OTPXác thực thành công / yêu cầu gửi OTP ≥ 80%
Tải trang đầuThời gian đến màn landing tương tác được, 4G, máy Android tầm trung ≤ 3 giây ở p75 — chi tiết ở Hiệu năng & vận hành
Quay lại chơiNgười chơi có phiên ở ≥ 2 ngày khác nhau trong campaign / người chơi ≥ 25%
Webview app FPTNgười chơi vào từ Hi FPT / FPT Play không phải đăng nhập lại100% (token bridge) — đợt 2, xem Lộ trình

M0 — Chung cho nền tảng

Chỉ sốNgưỡng
Campaign dựng không cần dev (dùng game mẫu + tham số + skin) ≥ 90% số campaign
Lead chuyển cho bán hàng sau khi kết thúc ngày chơi ≤ 24 giờ — xem Khách hàng
Người chơi thiếu đồng ý xử lý dữ liệu trong danh sách lead0 — xem Dữ liệu cá nhân
Chi phí game / sự kiện so với thuê agencychi phí hiện tại từ FCM để đặt ngưỡng giảm

Bức tranh hệ thống

Phía người chơi — theo kênh

KênhThiết bị, nơi chơiĐịnh danhMô hình gameNhận quàTrang
kioskMàn cảm ứng đứng 32–55", iPad tại booth: cửa hàng, trường học, TTTMNhập SĐT trên bàn phím số, không OTP B · BoothQR lớn cho nhân viên booth quétActivation offline
tvTV 55–65" không cảm ứng tại sự kiện, xem từ 3–5 mTrên điện thoại người chơiC · TV + tay cầm · D · TV + webcamVoucher trên điện thoại / QRActivation offline
webTrình duyệt mobile + desktop, ở bất kỳ đâuSĐT + OTP (FPT ID: đợt sau)A · Chỉ điện thoại; tay cầm cho mô hình CVoucher + "Quà của tôi"Website & mobile
appWebview trong Hi FPT, FPT PlayToken từ app qua bridgeAVoucher + "Quà của tôi"Website & mobile
zaloZalo Mini App trên điện thoạiZalo auth + xin quyền SĐTA; tay cầm cho mô hình CVoucher + "Quà của tôi" + ZNSZalo Mini App

Mô hình A–D và khác biệt UI từng kênh: 10 game mẫu · Kênh triển khai (UI).

Phía quản trị — 5 module + báo cáo

ModuleGiải quyếtVai trò dùng chínhTrang
Quản lý gameThư viện game mẫu, tham số, skin, phiên bản, bật/tắtQuản trị hệ thống, Quản lý campaignQuản lý game
Kho quàQuà vật lý + digital, tồn theo kho/điểm, giữ chỗ, cấp phát, đối soátQuản lý kho quà, Nhân viên boothKho quà
CampaignCampaign offline/online: lịch, kênh, điểm activation, cơ cấu giải, thể lệ, duyệt, vận hànhQuản lý campaign, Người duyệtCampaign
Danh sách khách hàngHồ sơ người chơi hợp nhất, lịch sử, lead, chặnQuản lý campaignKhách hàng
Tài khoảnTài khoản quản trị, vai trò, phạm vi vùng/chi nhánh, nhật kýQuản trị hệ thốngTài khoản & phân quyền
Báo cáo Đề xuất thêmDashboard campaign, phễu, tồn quà, xuất fileMọi vai trò quản trị, Người xem báo cáoBáo cáo

Luồng xuyên suốt

  1. Quản trị hệ thống bật game mẫu và phiên bản trong Quản lý game.
  2. Quản lý kho quà tạo quà, nhập kho / lô mã, điều chuyển về điểm activation (Kho quà).
  3. Quản lý campaign tạo campaign: chọn game, kênh, lịch, điểm, cơ cấu giải, thể lệ → gửi duyệt (Campaign).
  4. Người duyệt duyệt → campaign Đang chạy theo lịch.
  5. Người chơi vào từ kênh, định danh, chơi → engine quay thưởng trong tồn (Khung game).
  6. Trúng → cấp phát quà; vật lý: nhân viên booth quét QR trao; digital: mã + SMS/ZNS.
  7. Người chơi đồng ý tư vấn trở thành lead → xuất cho bán hàng (Khách hàng).
  8. Kết thúc → đối soát quà, báo cáo phễu (Báo cáo).

Phạm vi

Trong phạm vi

Hạng mụcGồmĐợt
KênhKiosk/iPad booth, web mobile + desktopMVP
Zalo Mini App, webview app FPT, TV + điện thoại làm tay cầmĐợt 2
TV + webcam, chơi nhiều người đồng thời có bảng điểm TVĐợt 3
Chế độ chơiChơi 1 người · 2 người · nhiều người — xem Chế độ chơiTheo Lộ trình
Game10 game mẫu trong 10 game mẫu; thêm game mới = thêm game mẫu vào thư việnTheo Lộ trình
Quản trị5 module + báo cáo ở trên, một trang quản trị web dùng trên desktopMVP bản cơ bản
QuàVật lý nhận tại điểm; digital: voucher, mã data, mã FPT Play, thẻ càoMVP
Tích hợpSMS OTP, ZNS, Zalo, FPT ID, xuất lead sang CRM, API nhà cung cấp voucher — xem Hệ thống ngoàiTheo Lộ trình

Ngoài phạm vi

Hạng mụcLý do / nơi xử lý
App native riêng cho minigameĐã có webview trong app FPT và Zalo Mini App
Bán hàng, ký hợp đồng, chăm sóc leadLàm trên CRM/hệ thống bán hàng FTEL; nền tảng chỉ xuất lead
Mua quà, công nợ nhà cung cấp, hoá đơnHệ thống mua sắm, kế toán — xem Kho quà
Giao quà vật lý về nhà Chưa có nhu cầu xác nhận — Q-QUA-02
Công cụ kéo thả tự tạo game mớiGame mới do dev làm thành game mẫu; FCM chỉ cấu hình
Thanh toán, nạp tiền để mua lượt chơiKhông thu tiền người chơi
Thiết bị phần cứng (kiosk, TV, webcam, máy in)FCM/agency thuê theo sự kiện; nền tảng chỉ nêu cấu hình tối thiểu
Đa ngôn ngữChỉ tiếng Việt
API, mô hình dữ liệu chi tiếtDev viết tài liệu riêng — D-01 trong Sổ quyết định

Giả định & ràng buộc

Giả định

MãGiả địnhNếu sai thì
GĐ-01Một người chơi = một SĐT; SĐT là khoá hợp nhất giữa kênhPhải thiết kế lại hồ sơ người chơi — Khách hàng
GĐ-02 Booth có điện + Wi-Fi/4G chập chờn, không có mạng ổn định cả ngàyNếu luôn có mạng: bỏ được hạn mức quà offline
GĐ-03 Nhân viên booth có điện thoại/iPad để quét QR trao quàCần thiết bị quét riêng hoặc trao bằng mã nhập tay
GĐ-04 Đỉnh tải một campaign online ≤ 2.000 người chơi đồng thời ở MVPTăng hạ tầng — Hiệu năng & vận hành
GĐ-05 Quà và ngân sách quà do FCM chuẩn bị; nền tảng không quyết giá trị quà
GĐ-06 Mỗi campaign chạy một game mẫu; nhiều game = nhiều campaignCampaign cần danh sách game — Campaign

Ràng buộc

Ràng buộcNguồnẢnh hưởng
Đồng ý xử lý dữ liệu cá nhân, không tick sẵn, ghi rõ mục đíchNghị định 13/2023/NĐ-CPMọi kênh — Dữ liệu cá nhân
Campaign có quà trúng ngẫu nhiên có thể là khuyến mại mang tính may rủiQuy định khuyến mại — Pháp chế xác nhận văn bản áp dụng và thủ tụcThời gian chuẩn bị campaign, thể lệ — Q-TQ-03
Thể lệ, điều khoản, chính sách dữ liệu phải có link rõ; Zalo kiểm duyệt khi publishZalo Mini AppZalo Mini App
Gói Zalo Mini App giới hạn dung lượngZaloSubset font, ảnh WebP, không video nền
Giao diện theo brand FTEL và design systemdesign/README.mdMọi màn người chơi
Font chính thức, logo vector chưa cóChờ FCMDùng font/logo dự phòng — Lộ trình mục Phụ thuộc

Đọc tiếp

Cần biếtTrang
Tên gọi, thực thể, trạng thái chuẩn, mã moduleThuật ngữ & thực thể
Ai dùng hệ thống, hành trình người chơiVai trò người dùng
Làm gì trước, làm gì sau, phụ thuộcLộ trình phát hành
Quyết định đã chốt, câu hỏi chungSổ quyết định & câu hỏi mở
KênhActivation offline · Zalo Mini App · Website & mobile
GameKhung game chung · Chế độ chơi
Module quản trịQuản lý game · Kho quà · Campaign · Khách hàng · Tài khoản · Báo cáo
Phi chức năngDữ liệu cá nhân · Chống gian lận · Hiệu năng & vận hành
Tích hợpHệ thống ngoài
Thiết kếNền tảng thiết kế · Mẫu màn hình game · 10 game mẫu

Câu hỏi mở

Câu hỏi cấp dự án tập trung ở Sổ quyết định. Riêng trang này:

#Câu hỏiHỏi aiHạnTrả lời
Q-TQ-10Số liệu 2025 để đặt baseline: số sự kiện, lead/sự kiện, chi phí game thuê ngoài?FCM
Q-TQ-11Ngưỡng nào trong M1–M3 là cam kết với lãnh đạo, ngưỡng nào chỉ để theo dõi?Trưởng FCM
Q-TQ-12Kiosk có cần OTP không, hay chấp nhận SĐT chưa xác thực tại booth (rủi ro lead ảo)?FCM · Chống gian lận

Lịch sử thay đổi

BảnNgàyNgười sửaNội dung
0.12026-11-11PMNháp khởi tạo