Goldoo Server

Người chơi

Giao dịch

Mã khuyến mãi

Người chơi nhập ở Settings → "Redeem code", hoặc mở link goldoojigsaw://promo?code=MÃ. Mỗi người dùng một mã một lần; phần thưởng vào ví trên server (đồng bộ về máy). Dùng cho mạng xã hội, newsletter, hoặc đền bù khi hỗ trợ.

mã coin gợi ý tranh tối đa lượt hết hạn ghi chú

Số liệu

ngày gần nhất

Người chơi hoạt động mỗi ngày (DAU)

Cài mới mỗi ngày

Phễu

Giữ chân theo ngày cài

Doanh thu IAP (USD, giá niêm yết)

Kinh tế coin

Coin nhận theo nguồn và tiêu theo chỗ dùng; cửa hàng theo nơi mở.

Sự kiện

Cách chơi theo cỡ lưới (lượt thả/mảnh, % lượt thả có ích, thả trượt gần · vừa · xa chỗ đúng, số lần zoom)

Góp ý người chơi

Danh mục được xem / được chơi (lượt thấy thẻ trong thư viện — mỗi tranh tính 1 lần mỗi phiên — so với ván mới và ván xong; không tính Daily, ván chơi tiếp)

Bộ tranh được chơi nhiều nhất

Bộ tranh ít người chơi xong (≥ 20 ván)

Đứng hình theo màn (màn hình đứng ≥ 2 giây; "loading" = lúc dựng bàn ghép)

Máy hao pin nhất (% pin mỗi giờ khi mở game, ≥ 3 lần đo)

Sức khoẻ dữ liệu (lần phải cứu dữ liệu lưu trên máy; trên 1.000 phiên)

Lỗi (crash / exception)

Hộp thư hỗ trợ (người chơi viết từ Settings → Help trong game)

Chọn một yêu cầu để xem và trả lời.

Nội dung đang phát

Danh mục (số tranh đã phát hành, gồm danh mục con)

Bộ sưu tập (nên đủ 16 tranh; bộ theo mùa lên đầu trong mùa)

Daily 30 ngày tới

Sự kiện · tranh sắp phát hành

Sửa nội dung trong server/tools/content/content.yaml rồi chạy công cụ xuất bản (npm run publish:prod trong server/tools/content). Trang này chỉ đọc manifest mà người chơi đang nhận.

Giải đấu tuần

Chỉ người chơi thật, nhóm tối đa 50 người theo thứ tự tham gia. Sao theo cỡ tranh (36 mảnh = 1 … 324+ = 8, xoay +2), mỗi tranh/cỡ tính một lần mỗi tuần, tối đa 120 sao/ngày. Thưởng coin khi hết tuần: hạng 1: 500, 2: 300, 3: 200, 4–10: 100, 11–25: 50, còn lại 20 (nhóm dưới 5 người: 20 cho mọi người có sao).

Nhóm

Top 20 toàn giải

Điểm bị từ chối (xong quá nhanh: nghi gian lận)

Thông báo đẩy (push)

Gửi tới máy đã cho phép thông báo. Mỗi người nhận đúng ngôn ngữ của họ; ô trống thì nhận tiếng Anh (bắt buộc có tiếng Anh). Máy đã gỡ game bị xoá khỏi danh sách tự động. Câu trả lời ở tab Hỗ trợ cũng tự gửi push "Đội ngũ Goldoo đã trả lời bạn".

Soạn

Đã gửi

Thử nghiệm A/B

Mỗi người chơi luôn rơi vào cùng một nhóm (tính từ uid). Giá trị của nhóm thay cho giá trị Remote Config của khoá đó.

Tạo / sửa thử nghiệm

id khoá % người chơi
nhóm mỗi dòng: tên=giá trị[:tỉ trọng]

Giá trị theo thiết bị

Một khoá có giá trị riêng cho một số máy: theo nền tảng, phiên bản app, quốc gia, bộ nhớ RAM (giống khoá riêng mgms_gp_* / mgms_ios_* của Easybrain). Áp sau giá trị Remote Config, trước thử nghiệm A/B; quy tắc sau thắng quy tắc trước. Máy không gửi thông tin (bản cũ) không khớp quy tắc nào.

Tạo / sửa quy tắc

id khoá giá trị
nền tảng phiên bản từ đến quốc gia RAM từ đến MB
ghi chú

Remote Config

Giá trị đổi ở đây có hiệu lực ở lần mở game sau. Mặc định nằm trong GoldooServer/apps/<game>/remote-config.json (xuất từ Unity của game đó).

CDN, đồng hồ, nội dung (chỉ máy dev)

CDN chính (/cdn): Trễ (ms):
Lệch giờ server (giờ): thử bonus giờ, vòng quay, daily
Manifest đang phát:

Thêm nội dung: sửa server/tools/content/content.yaml rồi chạy npm run content trong server/api.

Dữ liệu

Store giả: mọi mã giao dịch đều hợp lệ, trừ mã bắt đầu bằng invalid hoặc pending. Đăng nhập thử: provider test, tên bất kỳ.