Trả lời nhanh
Google Play áp dụng cho một game Android đúng điều kiện tiên quyết về thử nghiệm khép kín để có quyền truy cập vào kênh phát hành công khai như với mọi ứng dụng khác. Nếu game được phát hành từ một tài khoản nhà phát triển cá nhân tạo sau ngày 13 tháng 11 năm 2023, ít nhất 12 người thử nghiệm phải chọn tham gia một kỳ thử nghiệm khép kín ít nhất là liên tục trong 14 ngày qua trước khi bạn có thể đăng ký quyền truy cập vào kênh phát hành công khai. Ban đầu Google yêu cầu 20 tester rồi hạ mức tối thiểu xuống 12 vào ngày 11 tháng 12 năm 2024; tài liệu hiện hành của họ không nêu số tester, thời lượng hay ngoại lệ riêng nào cho game. Đạt đủ con số không phải là được phê duyệt, vì Google còn hỏi tester đã tham gia thế nào, họ phản hồi những gì và bạn đã thay đổi ra sao, và Google có thể yêu cầu thử nghiệm thêm. Sau đó game còn mang những rủi ro phát hành mà bộ đếm kia không bao giờ đo: phân phối asset, thời gian khung hình, mã native 64-bit, thử nghiệm mua hàng trong ứng dụng và việc cấp quyền của Play Games Services. Nếu phần tester là phần bạn không thể tự lo, PrimeTestLab chạy phần đó với tester thật trên thiết bị thật.
Cũng đang có hiệu lực với nhà phát hành game ngay lúc này
Ngày 31 tháng 8 năm 2026 đã qua: game di động mới và bản cập nhật phải nhắm tới Android 16 (API cấp độ 36) trở lên, còn Play Billing Library 7 đã qua hạn cho cả ứng dụng mới lẫn bản cập nhật. Bản nộp cho Wear OS và Android Automotive OS cần API 35, còn Android TV và Android XR cần API 34. Nếu bạn được gia hạn, thời hạn đó kéo tới ngày 1 tháng 11 năm 2026. Không mốc nào thuộc yêu cầu về tester, và cả hai đều có thể chặn đúng bản phát hành mà yêu cầu về tester lẽ ra mở khóa.
Phần lớn hướng dẫn hiện có chỉ trả lời một nửa vấn đề này. Các trang nói chung về thử nghiệm khép kín giải thích yêu cầu 12 tester mà không đụng tới những rủi ro phát hành riêng của một game, còn các trang về QA game bàn chuyện hiệu năng và phòng thiết bị mà không giải thích cánh cửa quyền truy cập vào kênh phát hành công khai, thứ đang thực sự chặn đường ra mắt. Các chủ đề trong cộng đồng lấp khoảng giữa bằng lời truyền miệng đầy tự tin: mỗi ngày mở một lần, đẩy ba bản cập nhật, ba mươi phút mỗi phiên, một số màn chơi tối thiểu. Không điều nào trong đó là quy tắc Google công bố, và bài này nói rõ như vậy mỗi lần chúng xuất hiện. Mọi thứ ở đây đều cập nhật tới ngày 12 tháng 8 năm 2026, với các mốc hạn chót về chính sách được xác minh lại vào ngày 14 tháng 8 năm 2026, và tất cả đều truy về tài liệu gốc của Google; ở chỗ mà câu trả lời trung thực là “Google không công bố điều đó”, trang này in đúng câu ấy thay vì một con số.
Thứ tự bên dưới đi theo cách vấn đề thực sự được gỡ. Trước hết là chính cánh cửa đó, vì bạn không thể lên kế hoạch gì cho tới khi biết nó có áp dụng với mình không và nó đếm chính xác cái gì. Sau đó tới lớp mang hình dáng của game: một kỳ thử nghiệm chỉ gom tài khoản đã chọn tham gia sẽ bỏ sót những gì, và cách kiểm tra từng rủi ro đó trước khi người xem xét của Google nhìn thấy kết quả.
Bộ công cụ
Ba công cụ dựng cho ba câu hỏi mà một nhà phát triển game không thể trả lời chỉ bằng tài liệu của Google. Mỗi công cụ chạy hoàn toàn trong trình duyệt của bạn, trên những giá trị bạn tự nhập. Không có gì được tải lên, và không cần tài khoản.
Mục lục
Google Play có bắt buộc thử nghiệm khép kín với game Android không?
Có, với đúng những điều kiện như mọi ứng dụng khác. Nếu game được phát hành từ một tài khoản nhà phát triển cá nhân tạo sau ngày 13 tháng 11 năm 2023, bạn phải chạy một kỳ thử nghiệm khép kín với ít nhất 12 tester chọn tham gia liên tục trong 14 ngày qua trước khi có thể đăng ký quyền truy cập vào kênh phát hành công khai. Google không công bố số tester riêng, thời lượng ngắn hơn hay ngoại lệ nào cho game.
“Nếu bạn có một tài khoản nhà phát triển cá nhân vừa được tạo, bạn phải chạy một kỳ thử nghiệm khép kín cho ứng dụng của mình với tối thiểu 12 người thử nghiệm đã chọn tham gia ít nhất là liên tục trong 14 ngày qua.”
Trợ giúp Play Console, answer 14151465
Hãy đọc câu đó theo những gì nó không nói. Nó không nhắc tới hạng mục ứng dụng. Điều kiện kích hoạt gắn với tài khoản, chứ không gắn với thứ bạn tải lên, nên việc gói của bạn được xếp là game chẳng thay đổi gì chuyện cánh cửa này có áp dụng hay không. Chính tài liệu về thử nghiệm khép kín của Google bàn về ứng dụng và game trong cùng một quy trình xin quyền truy cập vào kênh phát hành công khai, và nói rõ rằng thử nghiệm trước khi ra mắt cho game di động là một cách dùng các kênh thử nghiệm.
Hãy đọc lại lần nữa, lần này để ý cụm ứng dụng của bạn. Ngày tạo tài khoản quyết định yêu cầu có áp dụng với bạn hay không, nhưng kỳ thử nghiệm đủ điều kiện và đơn xin quyền truy cập vào kênh phát hành công khai lại được hoàn tất cho từng ứng dụng riêng lẻ. Vượt qua quy trình cho một game không mang sang được cho gói tiếp theo bạn phát hành từ cùng tài khoản: một game thứ hai có kỳ thử nghiệm khép kín của riêng nó, 12 tester của riêng nó và hai tuần của riêng nó. Kết luận đó dựa trên việc Google viết điều kiện gắn với “ứng dụng của bạn” và việc quyền truy cập vào kênh phát hành công khai được đăng ký theo từng gói, chứ không dựa trên một câu công bố nào bác bỏ chuyện mang sang; hãy tính trước một kỳ thử nghiệm mới cho mỗi game, và kiểm tra trang tổng quan Console cho đúng ứng dụng đó trước khi kết luận theo hướng nào.
Phát hiện phủ định “Không có ngoại lệ cho game” là kết luận rút ra từ việc tài liệu hiện hành của Google không hề có ngoại lệ nào như vậy, chứ không phải một câu Google công bố. Đó là một khác biệt có ý nghĩa và bài này giữ nguyên nó: không tìm thấy số tester hay thời lượng thay thế nào cho game ở bất kỳ đâu trong tài liệu hiện hành về quyền truy cập vào kênh phát hành công khai, nên cách đọc an toàn là các tài khoản cá nhân thuộc diện áp dụng dùng chung một điều kiện tiên quyết, bất kể họ phát hành thứ gì.
Quy tắc thực sự đếm những gì
12
Tester, tối thiểuCác tài khoản riêng lẻ đã hoàn tất việc chọn tham gia. Không phải người bạn gửi email, cũng không phải người đã nói đồng ý.
14
Ngày liên tụcMỗi tài khoản trong số 12 tài khoản đó phải đã chọn tham gia trọn 14 ngày qua vào lúc bạn đăng ký.
1
Phạm vi tài khoản, thử theo ứng dụngTài khoản quyết định quy tắc có áp dụng hay không. Còn bản thân kỳ thử nghiệm đủ điều kiện thì chạy theo từng ứng dụng.
Nếu bạn từng đọc thấy con số là 20 thì trang đó đã cũ. Ban đầu Google đặt ngưỡng ở 20 tester rồi hạ xuống 12 vào ngày 11 tháng 12 năm 2024, mô tả thay đổi đó bằng chính lời họ là yêu cầu “12 thay vì 20 tester”, trong khi giữ nguyên khoảng hai tuần. Lịch sử được kể chi tiết trong bài về việc đổi từ 20 xuống 12 tester, còn cơ chế của chính yêu cầu này thì ở bài về yêu cầu 12 tester. Bài này mặc định bạn đã nắm cả hai và tập trung vào những gì khác biệt ở một game.
Nhà phát triển game nào thực sự cần 12 tester?
Điều kiện tiên quyết này chỉ áp dụng cho tài khoản nhà phát triển cá nhân tạo sau ngày 13 tháng 11 năm 2023. Tài khoản tổ chức và các tài khoản cá nhân cũ hơn nằm ngoài yêu cầu cụ thể này. Việc tải lên một game thay vì một ứng dụng không đưa bạn vào diện đó, cũng không đưa bạn ra khỏi diện đó, và chạy thử nghiệm nội bộ với tối đa 100 người cũng không đáp ứng được yêu cầu.
| Tình huống của bạn | 12 tester, 14 ngày? | Giải thích an toàn |
|---|---|---|
| Tài khoản cá nhân tạo sau ngày 13/11/2023 | Có | Hãy chạy một kỳ thử nghiệm khép kín với ít nhất 12 tester duy trì chọn tham gia liên tục trong 14 ngày qua, rồi đăng ký quyền truy cập vào kênh phát hành công khai. |
| Tài khoản cá nhân tạo trước mốc đó | Không theo quy tắc này | Google chỉ áp yêu cầu này cho các tài khoản cá nhân tạo sau ngày 13 tháng 11 năm 2023. |
| Tài khoản tổ chức | Không theo quy tắc này | Yêu cầu này được viết rõ cho các tài khoản cá nhân thuộc diện áp dụng. Điều đó không đồng nghĩa với việc được miễn thử nghiệm, miễn chất lượng hay miễn xem xét chính sách. |
| Là game chứ không phải ứng dụng thường | Không có ngoại lệ riêng | Tài liệu hiện hành của Google về quyền truy cập vào kênh phát hành công khai không nêu số tester hay thời lượng riêng nào cho game. |
| Bạn đã chạy thử nghiệm nội bộ với 100 người | Vẫn bắt buộc | Thử nghiệm nội bộ và thử nghiệm khép kín là hai kênh riêng biệt. Điều kiện tiên quyết nêu rõ là phải có một kỳ thử nghiệm khép kín. |
| Bạn đã vượt qua điều này cho một game khác trên cùng tài khoản | Vẫn bắt buộc | Google viết yêu cầu này là một kỳ thử nghiệm khép kín “cho ứng dụng của bạn”. Tài khoản quyết định quy tắc có áp dụng hay không; còn kỳ thử nghiệm đủ điều kiện thì phải hoàn thành cho từng tên gói. |
“Tài khoản tổ chức được miễn” là một câu sai
Tài khoản tổ chức nằm ngoài điều kiện tiên quyết cụ thể dành cho tài khoản cá nhân mới này. Nó vẫn phải gánh mọi nghĩa vụ thông thường: xem xét, chính sách nội dung, tiêu chuẩn chất lượng, các khai báo và quy định phân phối. Đăng ký làm tổ chức để né một yêu cầu về tester cũng có nghĩa là nhận thêm phần xác minh tổ chức, và loại tài khoản bạn chọn còn kéo theo hệ quả vượt xa cánh cửa này. Các đánh đổi được trình bày trong bài viết so sánh tài khoản cá nhân và tài khoản tổ chức.
Một chút bối cảnh chung về tài khoản, vì chuyện này hay được nhắc cùng lúc và thường bị nhầm với chi phí thử nghiệm: Google thu phí đăng ký một lần 25 USD để mở tài khoản nhà phát triển. Khoản phí đó không liên quan gì tới yêu cầu về thử nghiệm. Việc chạy một kỳ thử nghiệm khép kín trong Play Console không tốn tiền; cái tốn kém là tìm được mười hai người chịu ở lại.
Và đó mới là vấn đề thật sự với một game. So với một ứng dụng tiện ích, game thường cần những phiên chơi sâu hơn thì khiếm khuyết mới lộ ra: tiến trình và dữ liệu lưu, phân phối asset, hành vi nhiệt và phần doanh thu chỉ trục trặc khi có người chơi đủ xa để có thứ đáng mất. Cả hai loại đều không thể được kiểm thử một cách chắc chắn bởi những người cài bản dựng rồi để yên đó suốt hai tuần, và Google cân nhắc mức độ tham gia cùng phản hồi cho cả ứng dụng lẫn game. Game chỉ khiến phiên bản hời hợt của sai lầm đó trở nên đắt hơn, vì bạn cần những người thật sự chơi, trên phần cứng giống máy của người chơi, đủ lâu để chạm tới hồi thứ hai. Đó chính là khoảng trống mà phần còn lại của bài viết này nói tới.
Kỳ thử nghiệm khép kín 14 ngày chạy thế nào với một game?
Phát hành một bản dựng trên kênh khép kín, đưa ít nhất 12 tester đi hết quy trình chọn tham gia, và giữ họ tham gia trong khi họ thực sự chơi. Khi bạn đăng ký, ít nhất 12 người trong số đó phải đã chọn tham gia liên tục trong 14 ngày qua. Sau đó đăng ký quyền truy cập vào kênh phát hành công khai từ trang tổng quan Play Console. Thử nghiệm nội bộ hỗ trợ tới 100 tester và rất hữu ích, nhưng nó không thỏa mãn bước này.
Nguồn: yêu cầu thử nghiệm khép kín với tài khoản cá nhân mới (answer 14151465). Mức tối thiểu 12 tester đã thay cho 20 vào ngày 11 tháng 12 năm 2024; khoảng 14 ngày liên tục thì không đổi.
-
01
Trước ngày đầu tiên
Phát hành bản dựng cho kỳ thử nghiệm khép kín và mở nó cho tester của bạn. Hãy xác nhận rằng bản dựng do Play phân phối cài được và chạy được, rằng các gói asset về tới nơi, rằng đăng nhập Play Games hoạt động và mọi thứ kỳ thử nghiệm cần chạm tới đều chạm được. Một bản dựng chạy tốt từ máy bạn không chứng minh được gì về bản dựng mà Play lắp ráp.
-
02
Chọn tham gia
Mỗi tester phải chấp nhận lời mời, chứ không chỉ có tên trong danh sách. Chỗ này khiến người ta vấp liên tục: được thêm vào danh sách email hay Google Group là hành động của bạn, còn chọn tham gia là hành động của họ. Chỉ đếm những tài khoản đã hoàn tất bước đó.
-
03
Ngày 1 đến ngày 14
Ít nhất 12 tester duy trì tham gia liên tục trong khi họ chơi. Hãy tuyển trên mức tối thiểu để một người rút lui không làm bạn thiếu. Google hỏi về mức độ tham gia và phản hồi khi bạn đăng ký, nên sản phẩm hữu ích của hai tuần này là một danh sách những điều người ta nói với bạn, chứ không phải ảnh chụp màn hình một bộ đếm.
-
04
Trong kỳ thử nghiệm
Sửa các lỗi thật và tiếp tục cập nhật bản dựng. Tải lên bản phát hành mới trong khoảng thời gian này là chuyện bình thường và không làm khởi động lại thứ gì: điều kiện đủ được viết dựa trên lịch sử chọn tham gia của từng tester, chứ không dựa trên tuổi của một bản dựng đóng băng. Điều đó suy ra từ chính câu chữ của Google về việc mỗi tester duy trì chọn tham gia liên tục; Google cũng không công bố quy tắc riêng nào về cập nhật bản dựng theo hướng nào cả. Hãy chạy thử luồng cài đặt và cập nhật, tiến trình và bản lưu, việc tải asset, sự cố, hiệu năng, giao dịch mua và Play Games đúng theo cách game của bạn dùng chúng.
-
05
Sau khoảng thời gian đủ điều kiện
Vào Dashboard > Apply for production và trả lời trung thực về việc ai đã thử nghiệm, họ tham gia thế nào, họ nói gì, bạn đã thay đổi những gì và vì sao game đã sẵn sàng.
-
06
Xem xét
Google nói quá trình này thường mất 7 ngày hoặc ít hơn và đôi khi có thể lâu hơn. Đó không phải cam kết mức dịch vụ và không ai có thể hứa với bạn một ngày cụ thể.
Một điều nên đính chính sớm, vì nó khiến người ta mất trắng hai tuần. Thử nghiệm nội bộ là một kênh khác với trần cao hơn nhiều: tối đa 100 tester, mở rất nhanh. Nó thực sự hữu ích để đưa bản dựng tới tay người khác thật nhanh. Nhưng nó không thay thế kỳ thử nghiệm khép kín mà điều kiện tiên quyết nêu tên. Khác biệt giữa ba kênh được nói tới trong bài về thử nghiệm nội bộ so với khép kín so với công khai, còn thử nghiệm công khai chỉ mở ra sau khi bạn đã có quyền truy cập vào kênh phát hành công khai.
Tester có phải chơi game mỗi ngày không?
Đây là chỗ gần như mọi câu trả lời trong cộng đồng đều sai, nên ba nhóm dưới đây được tách bạch.
Bắt buộc, và có công bố
- Ít nhất 12 tester đã chọn tham gia.
- Chọn tham gia liên tục trong 14 ngày qua.
- Cụ thể là thử nghiệm khép kín, không phải nội bộ.
- Trả lời trung thực trong đơn xin quyền truy cập vào kênh phát hành công khai.
Nên làm, nhưng không phải quy tắc
- Tester thật sự chạm tới vòng lặp lõi chứ không dừng ở màn hình tiêu đề.
- Phiên chơi đủ dài để nhiệt và áp lực bộ nhớ lộ ra.
- Phản hồi bằng văn bản mà bạn có thể trích lại khi đăng ký.
- Bản sửa lỗi phát hành ngay trong khoảng thời gian đó, khi phản hồi cho thấy là cần.
Không phải quy tắc được công bố
- Mở game mỗi ngày một lần.
- Số phút tối thiểu cho mỗi phiên.
- Số bản dựng bắt buộc trong kỳ thử nghiệm.
- Số màn chơi, màn hình hay cơ chế tối thiểu.
Google yêu cầu duy trì tham gia liên tục và nói rằng mức độ tham gia có ý nghĩa khi họ xem xét đơn của bạn. Google không công bố hạn mức mở game mỗi ngày, con số phút mỗi phiên hay số lần cập nhật. Hãy nhìn cột bên phải đúng bản chất của nó: lời khuyên bị lặp lại đầy tự tin cho tới khi hóa thành truyền miệng. Nhắm vào việc thử nghiệm thật thì bạn thỏa mãn cột giữa mà không cần tới cột thứ ba.
Nếu một tester rời đi, hai tuần có phải tính lại từ đầu không?
Tự nó thì không, và đây là quy tắc bị nói quá nhiều nhất đang lưu hành. Điều kiện của Google được đo tại thời điểm bạn đăng ký: ít nhất 12 tester, mỗi người đã chọn tham gia liên tục trong 14 ngày trước đó. Đó không phải là yêu cầu rằng một nhóm đúng mười hai người phải nguyên vẹn suốt hai tuần.
Vậy phép tính chạy theo từng tester, không theo cả nhóm. Bắt đầu với đúng 12 người rồi mất một người vào ngày thứ chín thì bạn thiếu: giờ bạn có mười một tài khoản chứng minh được trọn khoảng thời gian, còn người thay thế thứ mười hai phải tự hoàn thành 14 ngày liên tục của mình trước khi bạn đăng ký được. Bắt đầu với mười lăm người rồi mất một người thì mười bốn người còn lại vẫn có thể thỏa mãn điều kiện, nên bạn chỉ mất phần dư chứ không mất gì khác. Đó là toàn bộ lý do nên tuyển trên mức tối thiểu thay vì đúng bằng nó.
Vì sao chúng tôi biết Cách hiểu này suy ra từ chính câu chữ của Google về việc từng tester duy trì chọn tham gia liên tục, vốn là thứ mà yêu cầu này được viết dựa vào. Google không công bố một quy tắc riêng về việc tính lại theo nhóm, kiểu nói thẳng rằng một tester rời đi vẫn giữ nguyên khoảng thời gian của mọi người khác, nên hãy xem đây là cách đọc cẩn thận điều kiện đã công bố chứ không phải một câu bạn có thể trích lại cho người xem xét. Lời khuyên thực tế thì không đổi theo hướng nào: hãy tuyển trên mức 12 để câu hỏi này không bao giờ phải trả lời.
Sau ngày thứ 14 thì sao?
Bạn đăng ký, và Google đọc các câu trả lời. Đơn xin quyền truy cập vào kênh phát hành công khai hỏi tester đã tham gia vào game thế nào, họ phản hồi những gì, sau đó bạn đã thay đổi ra sao và vì sao bạn cho là game đã sẵn sàng. Với một game còn có thêm câu hỏi riêng theo hạng mục, đề nghị mô tả điều gì khiến nó nổi bật. Câu đó cũng không phải thủ tục cho có: đó là chỗ mà một game chạy ổn về chức năng nhưng chẳng có gì để nói về chính mình bắt đầu trông giống một game không ai thử nghiệm nghiêm túc.
Hãy viết câu trả lời trong lúc thử nghiệm, đừng đợi xong mới viết
Các câu hỏi đều hỏi về những chuyện đã xảy ra suốt mười bốn ngày. Nếu đợi tới ngày thứ mười lăm mới nghĩ tới, bạn sẽ phải dựng lại từ trí nhớ, và người đọc nhận ra ngay. Hãy ghi chú liên tục những gì tester báo lại và những gì bạn phát hành để đáp lại; khi đó đơn chỉ mất hai mươi phút và nói được điều gì đó có thật. Có bản hướng dẫn đầy đủ về bảng hỏi trong bài về bảng hỏi quyền truy cập kênh phát hành công khai.
Một đợt thử nghiệm ứng dụng chung chung bỏ sót điều gì ở một game?
Một đợt thử nghiệm xây quanh kiểu “cứ cài đặt rồi để nguyên trạng thái chọn tham gia” chỉ đo được bộ đếm, không đo gì khác. Game giữ tải CPU và GPU liên tục, chuyển những gói asset lớn qua một hệ thống phân phối có kiểu hỏng riêng, thường mang theo tệp nhị phân native, giữ trạng thái tiến trình qua nhiều phiên chơi, và thường có thu tiền. Mỗi điều đó đều là một chỗ mà bản dựng chạy ngon trên bàn làm việc của bạn nhưng hỏng trên máy của người chơi.
Không rủi ro nào trong số này là của riêng game, và bài viết này không hề nói ngược lại: rất nhiều ứng dụng thông thường cũng mang thư viện native, bán gói thuê bao hoặc phân phối asset lớn. Điều khác biệt là mức độ dồn nén. Một game thường gặp gần hết danh sách này cùng lúc, trong cùng một bản dựng, trong cùng hai tuần đó, và đấy là lý do một danh sách kiểm tra viết cho ứng dụng chung chung bỏ lại quá nhiều phần của game chưa được kiểm thử.
Dưới đây là bản đồ cho phần còn lại của bài. Cột bên phải chính là chỗ người ta hiểu sai theo cả hai hướng: một số mục là yêu cầu của Google kèm hậu quả, một số mục chỉ là thực hành chất lượng thông thường mà không chính sách nào nhắc tới. Coi một thực hành là quy tắc thì phí mất hai tuần của bạn, còn coi một quy tắc là thực hành thì mất luôn bản phát hành.
| Nhóm rủi ro | Vì sao game lại khác | Trạng thái |
|---|---|---|
| Phân phối asset và dung lượng | Các gói dữ liệu lớn được chia thành gói install-time, fast-follow và on-demand, mỗi loại có giới hạn riêng và cách riêng để về trễ hoặc không về. | Giới hạn của Google |
| Thời gian dựng khung hình và nhiệt | Tải dựng hình kéo dài làm thiết bị nóng lên, hệ thống giảm xung, và thời gian dựng khung hình tăng vọt ở phút thứ sáu của một phiên vốn trông vẫn ổn ở phút đầu tiên. | Chỉ số vitals |
| Mã native và 64-bit | Engine và plugin đều kèm theo tệp nhị phân đã biên dịch. Thiếu hỗ trợ 64-bit hoặc sai ABI sẽ hạ gục cả một dòng thiết bị chứ không chỉ một tính năng. | Yêu cầu của Google |
| Mua hàng trong ứng dụng | Việc có tên trong kênh thử nghiệm không làm cho các giao dịch mua thành miễn phí, và một giao dịch thử nghiệm chưa được xác nhận sẽ biến mất sau ba phút. | Cơ chế của Google |
| Play Games Services | Một lớp cấp quyền thứ hai với danh sách tester riêng, sẽ báo lỗi OAuth và 404 khi chưa được cấu hình. | Yêu cầu của Google |
| Chính sách về doanh thu và nội dung | Công bố tỷ lệ vật phẩm ngẫu nhiên, cơ chế tiền thật và độ chính xác của bảng câu hỏi xếp hạng là những rủi ro chính sách mang hình hài của game mà một ứng dụng tiện ích thông thường không bao giờ gặp. | Chính sách của Google |
| Tiến trình và dữ liệu lưu | Thoát, chơi tiếp, cài lại và đổi máy đều phải giữ được tiến trình, còn lỗi lưu dữ liệu thì vô hình cho đến khi có người chơi đủ xa để có thứ đáng mất. | Thực hành QA |
| Độ sâu phiên chơi | Những lỗi đáng kể nằm ở phía sau phần hướng dẫn mở đầu. Một tester chỉ mở game một lần không tạo ra bằng chứng nào cho bất kỳ dòng nào ở trên. | Thực hành QA |
Hãy để ý những gì không có trong bảng: số thiết bị bắt buộc, độ dài phiên chơi bắt buộc, tốc độ khung hình bắt buộc hay số màn chơi tối thiểu. Người ta khẳng định những thứ đó suốt ngày và không thứ nào trong số đó được công bố. Cái Google thật sự công bố là các giới hạn, ngưỡng, cơ chế và chính sách, và mỗi thứ trong đó đều kiểm thử được ngay trong hai tuần bạn vốn đã dành cho bộ đếm.
Game của bạn có thể lớn tới mức nào trên Google Play?
Tính đến ngày 12 tháng 8 năm 2026, Trợ giúp Play Console nêu 500 MB cho module cơ sở, 500 MB cho mỗi module tính năng, 1,5 GB cho mỗi gói asset, 4 GB cho toàn bộ module cộng các gói asset install-time, 30 GB cho các gói fast-follow và on-demand, và tổng tối đa 34 GB. Mỗi con số trong đó đều là dung lượng tải xuống đã nén do Play Console tính, không phải dung lượng tệp .aab đang nằm trên ổ đĩa của bạn.
Đây là dữ kiện dễ sai nhất trong bất cứ thứ gì bạn đọc trước khi tới đây. Con số 200 MB vẫn còn lan truyền từng là giới hạn cơ sở từ nhiều năm trước, và một số trang cũ về game Android của chính Google vẫn chưa theo kịp trang Trợ giúp Play Console vốn chi phối việc tải lên thực tế. Khi hai trang của Google mâu thuẫn nhau, trang chuyên về giới hạn dung lượng trong Trợ giúp Play Console mới là trang cụ thể và cập nhật cho những gì Console sẽ chấp nhận. Hãy kiểm tra lại trang đó trước khi bạn lên kế hoạch phát hành dựa trên bất kỳ con số nào bên dưới.
Công cụ 01
Đồng hồ ngân sách bản dựng
Nhập dung lượng tải xuống đã nén của bạn theo megabyte. Mọi thứ chạy ngay trong trang này; không có gì được tải lên. Công cụ này tính 1 GB = 1024 MB.
Các giới hạn đã đối chiếu với Trợ giúp Play Console ngày 12 tháng 8 năm 2026. Google tính chúng theo dung lượng tải xuống đã nén mà họ suy ra từ bundle của bạn, nên dung lượng tệp trên máy bạn chỉ là con số gần đúng của thứ sẽ được đo. Nguồn: giới hạn dung lượng tối đa của ứng dụng (bài 9859372) và Play Asset Delivery.
Bảng giới hạn đầy đủ
| Thành phần | Giới hạn hiện tại | Áp dụng cho cái gì |
|---|---|---|
| Module cơ sở | 500 MB | Riêng module cơ sở của bundle. |
| Module tính năng | 500 MB | Từng module tính năng, đo riêng lẻ. |
| Gói asset | 1,5 GB | Từng gói asset, đo riêng lẻ. |
| Module cộng các gói install-time | 4 GB | Tổng cộng dồn của mọi thứ được phân phối trong lúc cài đặt. |
| Gói fast-follow cộng on-demand | 30 GB | Tổng cộng dồn của mọi thứ được phân phối sau khi cài đặt. |
| Tổng tải xuống | 34 GB | Dung lượng tải xuống đã nén tối đa nói chung. |
| Số gói asset trong mỗi bundle | 100 | Số gói asset tối đa trong một app bundle. |
| Ứng dụng trên 1 GB | minSdk 21 | Bất cứ thứ gì lớn hơn 1 GB đều phải nhắm tối thiểu Android 5.0 Lollipop. |
| Thông báo về dữ liệu di động | 200 MB | Vượt mức này, việc cài qua dữ liệu di động sẽ hiện hộp thoại báo dung lượng lớn, không chặn. |
| Legacy APK | 100 MB | Mức tối đa cho một APK đơn lẻ theo cách xuất bản APK cũ. |
Các giới hạn dung lượng của Google Play đã đối chiếu ngày 12 tháng 8 năm 2026. Mọi giá trị đều là dung lượng tải xuống đã nén do Play Console tính. Nguồn: giới hạn dung lượng tối đa của ứng dụng (bài 9859372) và Play Asset Delivery.
Game của bạn nên thử nghiệm chế độ Play Asset Delivery nào?
Play Asset Delivery có ba chế độ, và mỗi chế độ hỏng ở một chỗ khác nhau. Chế độ bạn chọn trong bản dựng quyết định những tình huống kiểm thử nào mới đáng quan tâm, nên hãy rà bảng này và chỉ kiểm thử những dòng mà game của bạn thực sự dùng.
| Chế độ | Khi nào tới | Sẵn khi mở game? | Tính vào dung lượng trên Store? | Tình huống kiểm thử tìm ra lỗi |
|---|---|---|---|---|
| Install-time | Được phân phối trong lúc cài đặt dưới dạng các APK tách. | Có | Có | Lần mở đầu tiên, luồng cập nhật, và cài đặt khi thiết bị gần hết bộ nhớ. |
| Fast-follow | Tự động tải ngay sau khi cài, không chặn việc vào game. | Không hẳn | Không | Người chơi mở game trước khi gói tải xong, và việc khôi phục sau khi lượt tải bị gián đoạn. |
| On-demand | Được tải trong lúc game đang chạy, khi mã của bạn yêu cầu. | Chỉ khi đã yêu cầu | Không | Vào màn chơi hoặc tính năng trước khi gói của nó sẵn sàng, cộng với các lần thử lại và gián đoạn. |
Đừng cho rằng các gói vẫn nằm nguyên chỗ bạn để lại
Google cảnh báo rằng các tệp lưu trữ fast-follow và on-demand có thể bị người dùng xóa hoặc bị thư viện Play Asset Delivery di chuyển giữa các phiên, nên game không được cho rằng một gói tồn tại hôm qua thì hôm nay vẫn nằm đúng chỗ đó. Hãy kiểm thử lần mở thứ hai và thứ ba, chứ không chỉ lần đầu, và kiểm thử xem chuyện gì xảy ra sau khi một bản cập nhật làm một gói không còn hợp lệ. Việc nhắm theo định dạng nén texture còn thêm một chiều nữa: Play có thể phân phối các asset texture khác nhau tùy vào những gì thiết bị hỗ trợ, nên asset mà máy thử nghiệm của bạn nhận được có thể không phải asset mà một máy khác nhận.
Kiểm thử phân phối asset tại chỗ không tái hiện đúng cách Play phân phối. Google có ghi rằng trong một lượt kiểm thử cục bộ, gói fast-follow hoạt động như gói on-demand, và một số hành vi mạng cùng hành vi chờ Wi-Fi thì không thể tái hiện cục bộ được. Đó là lý do nên kiểm thử chính bản dựng mà Play thực sự phân phối cho một tester trên kênh khép kín, thay vì bản dựng do trình biên tập của bạn tạo ra, và đây là một trong số ít chỗ mà kỳ thử nghiệm khép kín thật sự làm công việc QA chứ không chỉ thỏa mãn một bộ đếm.
Google thực sự công bố những con số nào về tốc độ khung hình và sự cố?
Android vitals công bố ngưỡng tỷ lệ sự cố mà người dùng nhận thấy là 1,09% trên tổng thể và 8% cho mỗi mẫu điện thoại, cùng tỷ lệ ANR mà người dùng nhận thấy là 0,47% trên tổng thể và 8% cho mỗi mẫu điện thoại. Riêng với game, Android vitals định nghĩa Slow Session là phiên có hơn 25% khung hình bị chậm, đối chiếu với mốc 50 ms (20 FPS) là chỉ số chính và 34 ms (khoảng 30 FPS) là chỉ số phụ. Không con số nào trong đó là ngưỡng phê duyệt thử nghiệm khép kín được công bố.
Sự phân biệt này quan trọng vì nó thường xuyên bị đánh mất. Các ngưỡng vitals mô tả chất lượng kỹ thuật, và Google đã nói rằng đến lúc thích hợp, Play sẽ hướng người dùng tránh xa những game không đạt nổi 20 FPS trên máy của họ. Đó là cơ chế về khả năng được tìm thấy và về chất lượng. Đó không phải quá trình xem xét quyền truy cập vào kênh phát hành công khai, và không nguồn nào của Google biến tốc độ khung hình thành điểm đạt cho đợt thử nghiệm 14 ngày. Cả hai điều có thể đúng cùng lúc: game của bạn có thể vượt qua cửa tester mà vẫn là một game Play lặng lẽ ngừng đề xuất.
Công cụ 02
Phòng lab Slow Session
Bốn mươi khung hình từ một phiên chơi. Kéo thanh trượt để cho biết bao nhiêu khung hình trong số đó dựng chậm, và phòng lab sẽ áp dụng định nghĩa của Google cho kết quả.
Android vitals chỉ bắt đầu theo dõi tốc độ khung hình của một game sau khi game đã chạy được 1 phút, và đó cũng là lý do một tester mở game rồi đóng ngay không tạo ra tín hiệu hiệu năng hữu ích nào. Một phút là điểm bắt đầu đo, không phải độ dài bắt buộc của một phiên chơi thật. Nguồn: Slow sessions trong Android vitals.
Các con số, và điều mà từng con số không nói lên
| Chỉ số | Giá trị của Google | Nghĩa là gì | Không có nghĩa là gì |
|---|---|---|---|
| Tỷ lệ sự cố mà người dùng nhận thấy | 1.09% | Ngưỡng chất lượng kỹ thuật của Android vitals, đo trên tổng thể. | Không phải ngưỡng của thử nghiệm khép kín dưới bất kỳ hình thức nào. |
| Tỷ lệ sự cố theo từng mẫu điện thoại | 8% | Ngưỡng vitals riêng cho từng thiết bị. | Không phải giấy phép để chấp nhận 8% sự cố trong khâu QA của chính bạn. |
| Tỷ lệ ANR mà người dùng nhận thấy | 0.47% | Ngưỡng chất lượng kỹ thuật của Android vitals, đo trên tổng thể. | Không thuộc công thức xét quyền truy cập vào kênh phát hành công khai. |
| Tỷ lệ ANR theo từng mẫu điện thoại | 8% | Ngưỡng vitals riêng cho từng thiết bị. | Không phải mục tiêu để thiết kế hướng tới. |
| Slow session | >25% khung hình chậm | Định nghĩa chất lượng khung hình chỉ dành cho game. | Không phải thước đo mức độ tham gia của tester. |
| Khung hình chậm, chính | 50 ms, 20 FPS | Mốc thời gian tham chiếu chính của Slow Sessions. | Không phải mức FPS tối thiểu được công bố cho quyền truy cập vào kênh phát hành công khai. |
| Khung hình chậm, phụ | 34 ms, khoảng 30 FPS | Một chỉ số Slow Sessions bổ sung mà vitals báo cáo. | Không phải bằng chứng cho thấy Google buộc mọi game phải chạy ở 30 FPS. |
| Bắt đầu theo dõi | Sau 1 phút | Việc thu thập tốc độ khung hình bắt đầu khi game đã chạy được một phút. | Không phải độ dài phiên chơi mà Google yêu cầu. |
Lỗi chỉ xuất hiện ở phút thứ sáu
Google liệt kê quá nhiệt và giảm xung do nhiệt trong số các nguyên nhân đã ghi nhận gây ra khung hình chậm: tải CPU và GPU kéo dài làm thiết bị nóng lên, hệ thống giảm xung, và thời gian dựng khung hình tăng dần. Kiểu hỏng đó vô hình trong một bài kiểm tra nhanh hai phút, nhưng lộ rõ trong phiên chơi hai mươi phút trên một chiếc máy đang nóng. Đây cũng là ví dụ rõ nhất cho thấy vì sao một game cần những tester thật sự chơi chứ không phải những tester chỉ cài đặt. Nếu bạn muốn đo đạc chuyện này, Android Dynamic Performance Framework (ADPF) cung cấp các tín hiệu quản lý nhiệt, CPU và GPU đúng cho mục đích đó, để game kịp thích ứng trước khi việc giảm xung trở nên nghiêm trọng.
Thư viện native và 64-bit
Game làm bằng Unity, Unreal, Cocos hay bất kỳ engine nào có plugin native đều mang theo các tệp nhị phân đã biên dịch, và những tệp đó có quy tắc tương thích riêng, độc lập với mọi thứ trong bài này. Google Play yêu cầu ứng dụng hỗ trợ kiến trúc 64-bit: khi một kiến trúc native 32-bit được hỗ trợ, kiến trúc 64-bit tương ứng cũng phải được đưa vào. Hãy kiểm thử trong môi trường 64-bit, và luôn coi mọi plugin của bên thứ ba đều có thể kèm theo tệp nhị phân không tương thích của riêng nó, bất kể phiên bản engine của bạn tuyên bố điều gì.
Nếu bản dựng của bạn còn kích hoạt cảnh báo về kích thước trang bộ nhớ 16 KB trong lúc làm việc này, đó là một yêu cầu riêng với hạn chót riêng và cách khắc phục riêng, được trình bày trong bài viết về cách sửa lỗi kích thước trang 16 KB.
Không phải quy tắc được công bố Google không công bố số lượng thiết bị, phiên bản Android hay dòng GPU mà một game bắt buộc phải được kiểm thử trên đó để có quyền truy cập vào kênh phát hành công khai. Ai trích dẫn “năm chiếc điện thoại và ba phiên bản Android” là đang trích dẫn một sở thích, không phải một chính sách. Hãy phủ hết dải thiết bị mà game của bạn thực sự hỗ trợ, ưu tiên phần cứng mà người chơi của bạn nhiều khả năng đang cầm trên tay, và nhớ rằng emulator không cho bạn biết bất cứ điều gì hữu ích về hành vi nhiệt.
Thử mua hàng trong ứng dụng thế nào mà không tính tiền tester?
Hãy thêm mọi tài khoản sẽ thực hiện giao dịch thử vào Settings > License testing trong Play Console. Việc có mặt trên kênh khép kín của bạn không làm cho giao dịch mua thành miễn phí. Một tester thường nhấn Mua trong game chưa phát hành của bạn vẫn có thể bị trừ tiền thật, và thứ duy nhất thay đổi điều đó là trạng thái license tester trên chính tài khoản thực hiện giao dịch.
“Người dùng bị tính phí thật ... trừ khi người dùng đó là license tester.”
Google Play Billing, tài liệu về thử nghiệm thanh toán trong ứng dụng
Hai danh sách riêng biệt điều khiển hai thứ riêng biệt. Danh sách tester của kênh khép kín quyết định ai cài được bản dựng chưa phát hành. Danh sách license tester quyết định giao dịch của ai chạy qua phương thức thanh toán thử của Google thay vì một thẻ thật. Một nhà phát triển thêm mười hai người vào danh sách đầu và không thêm ai vào danh sách sau đã dựng nên một kỳ thử nghiệm mà mọi giao dịch đều là thật, và người đầu tiên phát hiện ra điều đó thường là một tester đang đòi hoàn tiền.
Công cụ 03
Bộ kiểm tra tính tiền tester
Hãy trả lời cho đúng thiết bị và tài khoản sắp thực hiện giao dịch. Kết luận thay đổi theo từng tài khoản, chứ không theo từng bản dựng.
Tester kênh khép kín so với license tester
| Tình huống | Ở kênh khép kín? | License tester? | Chuyện gì xảy ra khi họ mua |
|---|---|---|---|
| Một tester được mời bình thường | Có | Không | Cài được bản dựng chưa phát hành, và giao dịch mua có thể là giao dịch bị tính tiền thật. |
| Một license tester đồng thời ở trên kênh | Có | Có | Cài được bản dựng khép kín và nhận phương thức thanh toán thử của Google. |
| License tester với bản dựng tại máy trùng tên gói | Không nhất thiết | Có | Google cho phép license tester thử thanh toán mà không cần yêu cầu thông thường về bản dựng đã tải lên và đã ký, khi các điều kiện về tên gói và tài khoản được đáp ứng. |
| Một máy có nhiều tài khoản Google | Đều được | Tùy tài khoản nào | Giao dịch thường dùng tài khoản đã tải ứng dụng về; nếu không tài khoản nào tải, Google dùng tài khoản đầu tiên. |
| Một giao dịch thử không bao giờ được xác nhận | Đều được | Có | Tự động hoàn tiền sau 3 phút trong môi trường thử nghiệm rút gọn. |
Những phép thử giao dịch mà một game có doanh thu nên chạy
| Phép thử | Cơ chế | Hành vi kỳ vọng |
|---|---|---|
| Mua vật phẩm tiêu hao thành công | Công cụ thử luôn chấp nhận. | Vật phẩm được cấp, rồi được acknowledge hoặc consume đúng cách. |
| Giao dịch bị từ chối | Công cụ thử luôn từ chối. | Không cấp vật phẩm nào, và không để lại trạng thái dang dở. |
| Mua lại vật phẩm tiêu hao | Mua lại đúng vật phẩm tiêu hao đó. | Lần mua thứ hai và thứ ba chạy hệt như lần đầu. |
| Vật phẩm không tiêu hao | Một giao dịch thử thành công. | Chỉ cấp một lần, và chặn việc mua lại ngoài ý muốn. |
| Trạng thái chờ rồi thành công | Phương thức thử chấp nhận có độ trễ. | Không cấp gì cho tới khi trạng thái chuyển thành đã mua, rồi cấp một lần. |
| Trạng thái chờ rồi thất bại | Phương thức thử từ chối có độ trễ. | Quyền sở hữu không bao giờ được cấp ở bất kỳ thời điểm nào. |
| Khởi động lại giữa lúc mua | Đóng rồi mở lại game trong lúc đang ở trạng thái chờ. | Trạng thái quyền sở hữu được đối soát đúng khi mở lại. |
| Bước xác nhận | Một giao dịch thành công để yên đó. | Vẫn còn sau 3 phút thay vì tự hoàn tiền. |
| Sai tài khoản | Một máy đang đăng nhập nhiều tài khoản Google. | Tài khoản thanh toán đúng là license tester bạn định dùng. |
Trước khi mọi thứ này chạy được
License testing nằm ở Settings > License testing trong Play Console, và danh sách email tại đó nhận tối đa 2.000 địa chỉ, còn Google Group thì dùng được mà không vướng giới hạn danh sách người dùng đó. Các sản phẩm mua một lần và gói thuê bao của bạn cũng phải được cấu hình và phát hành theo yêu cầu trước khi có thể thử đúng cách: một sản phẩm chưa phát hành tạo ra những lỗi trông như lỗi thanh toán mà thực chất là thiếu sót khi thiết lập.
Thời điểm của thư viện thanh toán: Play Billing Library 7 đã qua hạn chót cho ứng dụng mới và bản cập nhật vào ngày 31 tháng 8 năm 2026. Nếu bạn được gia hạn thì thời hạn đó kéo tới ngày 1 tháng 11 năm 2026; nếu không, các bản phát hành mới cần một phiên bản sau còn được hỗ trợ. Là bản mới nhất không đồng nghĩa với là phiên bản tối thiểu được phép, nên hãy nhắm tới một phiên bản còn được hỗ trợ và bảo trì thay vì mặc định rằng bản mới nhất là bắt buộc. Nguồn: Thử nghiệm thanh toán trong ứng dụng, gồm cả license tester.
Loot box có biến game của bạn thành ứng dụng cờ bạc không?
Không. Google tách vật phẩm ảo ngẫu nhiên được mua bằng tiền ra khỏi cờ bạc bằng tiền thật. Nếu người chơi bỏ tiền hoặc giá trị đã mua để lấy vật phẩm ảo ngẫu nhiên như loot box, bạn phải công bố rõ tỷ lệ trước và ngay cạnh giao dịch mua. Trả tiền để có cơ hội trúng giải thưởng ngoài đời thực lại thuộc một khung chính sách khác, với các quy định riêng về điều kiện tham gia và giấy phép.
| Cơ chế của bạn | Chạm vào chính sách nào | Bạn phải làm gì |
|---|---|---|
| Người chơi mua một vật phẩm ảo cố định, đã biết trước | Quy định mua hàng kỹ thuật số thông thường. | Hãy kiểm thử giao dịch mua cho đàng hoàng và tuân thủ các quy định thanh toán Play hiện hành. Không có gì đặc biệt. |
| Người chơi bỏ tiền hoặc giá trị để lấy một vật phẩm ảo ngẫu nhiên | Chính sách về vật phẩm ngẫu nhiên, trong đó nêu đích danh loot box. | Công bố tỷ lệ trước và ngay cạnh giao dịch mua, ở nơi người chơi thực sự nhìn thấy. |
| Game mô phỏng hành vi cờ bạc | Xếp hạng nội dung. | Hãy trả lời bảng câu hỏi xếp hạng thật chính xác. Kết quả xếp hạng phụ thuộc vào cơ quan và bảng câu hỏi được áp dụng. |
| Người chơi trả tiền để có cơ hội trúng giải thưởng ngoài đời thực | Chính sách riêng về cờ bạc, trò chơi và cuộc thi bằng tiền thật. | Hãy coi đó là hạng mục bị hạn chế, không phải cách tạo doanh thu bằng loot box thông thường. |
| Sản phẩm cờ bạc bằng tiền thật có giấy phép | Các quy định chuyên biệt về điều kiện tham gia, quốc gia và giấy phép. | Nằm ngoài phạm vi lời khuyên thông thường cho game indie. Hãy làm trực tiếp theo chính sách riêng về cờ bạc của Google. |
Bảng câu hỏi xếp hạng nội dung không phải thủ tục cho có
Mọi game đều cần câu trả lời chính xác và đầy đủ cho bảng câu hỏi xếp hạng nội dung, truy cập qua Policy > App content trong Play Console, và cần cập nhật lại khi nội dung hoặc tính năng mà nó mô tả thay đổi. Khai không đúng những gì có trong game có thể dẫn tới việc bị gỡ hoặc bị đình chỉ, khiến một bảng câu hỏi sai trở thành sai lầm đắt hơn nhiều so với một khung hình chậm.
Game chạm vào nhiều phần của bảng câu hỏi hơn ứng dụng thường: bạo lực, mô phỏng cờ bạc, mua hàng trong game, giao tiếp giữa người dùng, nội dung do người dùng tạo. Nếu đợt thử nghiệm khép kín của bạn thêm tính năng trò chuyện hoặc một phần thưởng ngẫu nhiên vào tuần thứ hai, những câu trả lời bạn đưa ra ở tuần đầu giờ đã sai. Hãy mở lại bảng câu hỏi trước khi bạn đăng ký quyền truy cập vào kênh phát hành công khai, chứ không phải sau khi có người phát hiện.
Chính sách về chức năng cơ bản và chất lượng nằm bên dưới tất cả những điều này: ứng dụng và game phải mang lại trải nghiệm ổn định, phản hồi tốt và đủ dùng, còn thứ gì gặp sự cố, không tải được hoặc gần như không hoạt động thì có thể vi phạm chính sách đó. Không phải quy tắc được công bố Không có số màn chơi, số màn hình, số cơ chế hay số phút chơi tối thiểu nào được công bố. Một game ngắn không phải vấn đề chính sách; một game hỏng thì có.
Nguồn: chính sách về vật phẩm ảo ngẫu nhiên của Google Play (bài 9858738), chính sách yêu cầu công bố tỷ lệ trước và ngay cạnh giao dịch mua.
Vì sao đăng nhập Play Games thất bại trong lúc thử nghiệm khép kín?
Vì Play Games Services có danh sách tester riêng. Khi cấu hình Play Games Services của bạn chưa được xuất bản, tester phải được cấp quyền từng người một hoặc thông qua một kênh phát hành đã bật, nếu không Google cho biết họ sẽ gặp lỗi OAuth và 404. Có tên trong kênh khép kín giúp tester nhận được bản dựng. Điều đó không giúp họ có được lớp Play Games.
Triệu chứng vừa đặc trưng vừa dễ gây hiểu lầm: đăng nhập chạy tốt trên máy của bạn, chạy tốt với chính bạn trên thiết bị, rồi thất bại với mọi người khác ngay khi bản dựng được tải về từ Play. Điều đó trông giống một bản phát hành hỏng, khiến nhà phát triển lao đi dựng lại thứ vốn chưa bao giờ sai.
Thiết lập giúp khắc phục
-
01
Mở danh sách tester của Play Games Services
Trong Play Console: Grow users > Play Games Services > Setup and management > Testers. Danh sách này tách biệt với danh sách tester của kênh khép kín và không kế thừa từ đó.
-
02
Cấp quyền cho tester, hoặc bật kênh phát hành
Thêm từng tài khoản một, hoặc bật kênh phát hành tương ứng trong Play Console cho phần thử nghiệm Play Games Services, để mọi người có quyền truy cập bản dựng thử nghiệm cũng có luôn quyền Play Games. Lựa chọn thứ hai mới là cách mở rộng được khi vượt quá vài người.
-
03
Kiểm tra thông tin xác thực khớp với bản dựng
Xác thực thất bại khi tên gói hoặc vân tay chứng chỉ ký đã cấu hình không khớp với thứ đã tải lên. Khi có Play App Signing tham gia, vân tay mà cấu hình Play Games của bạn cần là vân tay Play dùng, không phải vân tay trên máy của bạn.
-
04
Hãy kiểm thử mọi tính năng bạn thực sự đã bật
Đăng nhập trước, rồi tới thành tích, bảng xếp hạng và lưu trò chơi theo đúng cách game của bạn dùng chúng. Phần lưu trò chơi đáng được chú ý riêng vì nó gắn với tiến độ chơi: một bản lưu không khôi phục được là lỗi mà tester chỉ tìm ra nếu họ chơi đủ xa để có tiến trình đáng khôi phục.
| Hệ thống | Kiểm soát điều gì | Thay thế thử nghiệm khép kín 12/14? | Cấu hình ở đâu |
|---|---|---|---|
| Thử nghiệm khép kín | Ai được nhận game chưa phát hành, và với các tài khoản cá nhân thuộc diện áp dụng, chính là điều kiện tiên quyết để có quyền truy cập vào kênh phát hành công khai. | Đây chính là cửa bắt buộc. | Kênh thử nghiệm khép kín trong Play Console. |
| Thử nghiệm Play Games Services | Quyền truy cập vào một cấu hình Play Games Services chưa xuất bản và các API của nó. | Không | Grow users > Play Games Services > Setup and management > Testers. |
| Thử nghiệm nội bộ | Phân phối sớm và nhanh cho tối đa 100 tester. | Không | Một kênh thử nghiệm tùy chọn riêng biệt. |
| Đăng ký trước | Chiến dịch tạo nhận biết trước khi ra mắt trên cửa hàng. | Không | Ban đầu bị tắt với những nhà phát triển thuộc diện áp dụng yêu cầu về thử nghiệm. |
Bốn hệ thống, bốn danh sách, một game. Lý do phần này tồn tại là vì ba trong bốn hệ thống đó không hiện ra trong màn hình kênh khép kín, nên một nhà phát triển đã thiết lập đúng cái duy nhất họ nhìn thấy sẽ hợp lý mà cho rằng những cái còn lại tự khắc theo sau. Không hề.
Nguồn: Thiết lập Play Games Services trong Console và cấp quyền cho tester, tài liệu mô tả danh sách tester, phương án bật kênh phát hành và các lỗi OAuth cùng 404 mà một tester chưa được cấp quyền sẽ gặp.
Bạn có dùng được tính năng đăng ký trước khi game đang thử nghiệm khép kín không?
Không phải ngay từ đầu. Với những nhà phát triển thuộc diện áp dụng yêu cầu thử nghiệm dành cho tài khoản cá nhân mới, đăng ký trước nằm trong số các tính năng bị tắt cho đến khi đáp ứng được yêu cầu. Khi đã dùng được, một chiến dịch đăng ký trước có thể chạy tối đa 90 ngày, và mỗi nhà phát triển chỉ được có tối đa 2 ứng dụng hoặc game ở trạng thái đăng ký trước cùng lúc.
Chuyện này gây đau cho game nhiều hơn cho ứng dụng, vì đăng ký trước là công cụ ra mắt, mà một đợt ra mắt game thường được lên kế hoạch lùi ngược từ một ngày cố định. Nếu kế hoạch của bạn giả định chiến dịch đăng ký trước chạy song song với đợt thử nghiệm khép kín, kế hoạch đó cần sắp xếp lại: vượt qua điều kiện tiên quyết trước, rồi chạy chiến dịch, rồi mới ra mắt.
| Giai đoạn | Thử nghiệm khép kín | Đăng ký trước |
|---|---|---|
| Trước khi đáp ứng yêu cầu | Đang chạy: đây chính là khoảng thời gian tính điều kiện. | Bị tắt với các tài khoản thuộc diện áp dụng. |
| Sau khi được cấp quyền truy cập vào kênh phát hành công khai | Không bắt buộc, và vẫn hữu ích cho các bản cập nhật sau này. | Dùng được, tối đa 90 ngày cho mỗi chiến dịch. |
| Khi bạn có nhiều tựa game | Mỗi ứng dụng mới phải tự vượt qua yêu cầu cho tên gói của chính nó. | Tối đa 2 tựa game đăng ký trước cùng lúc. |
| Thử nghiệm mở | Khép kín mới là kênh mà điều kiện tiên quyết nêu tên. | Thử nghiệm mở chỉ dùng được khi bạn đã có quyền truy cập vào kênh phát hành công khai. |
Trình tự thực tế cho game đầu tiên: hãy chạy đợt thử nghiệm khép kín ngay khi bản dựng chơi được, thay vì đợi đến lúc thấy nó đã hoàn thiện, vì hai tuần đó chạy song song với công việc bạn vẫn đang làm. Phần tiếp thị phụ thuộc vào các tính năng của cửa hàng thì đến sau, chứ không phải trong lúc đó.
Nguồn: yêu cầu thử nghiệm khép kín với tài khoản cá nhân mới (bài 14151465), nơi Google nêu rằng quyền truy cập vào kênh phát hành công khai và tính năng đăng ký trước vẫn bị hạn chế cho tới khi đáp ứng được yêu cầu.
Tester của bạn thực sự nên làm gì với game?
Hãy đi qua những lối mà một game hỏng khác với một ứng dụng: bản cài do Play phân phối, phần hướng dẫn, vòng lặp lõi, tiến trình đã lưu qua các lần khởi động lại, một phiên chơi đủ dài để máy nóng lên, việc chuyển ra nền rồi quay lại, tải asset, giao dịch mua và đăng nhập Play Games. Google không công bố số thiết bị hay thời lượng phiên bắt buộc, nên hãy phủ đúng dải thiết bị mà game của bạn thực sự hỗ trợ và dồn chiều sâu vào chỗ game của bạn khác thường.
| Hạng mục thử | Cần thử những gì | Vì sao đáng bỏ thời gian | Trạng thái |
|---|---|---|---|
| Cài đặt và lần mở đầu tiên | Một lần cài mới từ Play, các quyền, và lần phân phối asset đầu tiên. | Một game cài được tại máy vẫn có thể hỏng ở hành vi split và asset khi đi qua Play. | Thực hành QA |
| Hướng dẫn và làm quen | Từng bước một, cộng thêm thao tác quay lại và những lối người ta đi nhầm. | Đơn xin quyền truy cập vào kênh phát hành công khai hỏi tester đã tương tác thế nào, mà những phút mở đầu lại là thứ phần lớn họ nhìn thấy. | Thực hành QA |
| Vòng lặp lối chơi lõi | Chơi đủ để dùng tới bộ điều khiển, một lần thắng, một lần thua, một lần chơi lại và tiến trình bình thường. | Đây chính là khác biệt giữa thử nghiệm có ý nghĩa và một lượt cài thụ động. | Thực hành QA |
| Tiến trình và bản lưu | Thoát, quay lại, khởi động lại ứng dụng, khởi động lại máy, và tải lại tiến trình. | Mất bản lưu là lỗi bị người chơi trừng phạt nặng nhất, và muốn thấy nó thì phải có người đã có tiến trình để mất. | Thực hành QA |
| Hiệu năng khi chơi lâu | Hãy chơi vượt xa phút đầu tiên và để ý khung hình xuống cấp cùng hiện tượng giật. | Vitals chỉ bắt đầu đo tốc độ khung hình sau một phút, còn cái nóng thì tới muộn hơn thế. | Chỉ số Vitals |
| Đa dạng thiết bị | Thiết bị thật trải khắp dải mà game của bạn hỗ trợ, ưu tiên theo máy người chơi của bạn đang cầm. | Độ phủ nên dựa trên rủi ro; không có con số thiết bị hay GPU cố định nào được công bố. | Thực hành QA |
| Các nhánh đồ họa | Các nhánh kết xuất và biến thể texture mà bản dựng của bạn thực sự phát hành. | Việc nhắm theo nén texture khiến các thiết bị khác nhau có thể nhận asset khác nhau. | Thực hành QA |
| Bộ nhớ và độ ổn định | Chuyển màn, khởi động lại nhiều lần, cảnh nặng và phiên chơi dài. | Sự cố và ANR là các chỉ số chất lượng của Play có đo đạc, với ngưỡng đã công bố. | Chỉ số Vitals |
| Chạy nền và quay lại | Nút home, một thông báo cắt ngang, tắt rồi bật màn hình, tạo lại tiến trình ở nơi làm được. | Game mất trạng thái và ngữ cảnh kết xuất quanh các thay đổi vòng đời thường xuyên hơn ứng dụng. | Thực hành QA |
| Phân phối asset | Bất kỳ chế độ nào trong install-time, fast-follow và on-demand mà game của bạn dùng, gồm cả lượt tải bị gián đoạn. | Các chế độ hành xử khác nhau và thử tại máy không tái hiện được cách Play phân phối. | Giới hạn của Google |
| 64-bit | Bản dựng chạy trong môi trường 64-bit, nhất là khi có plugin native đi kèm. | Google Play yêu cầu hỗ trợ 64-bit với ứng dụng đã phát hành. | Yêu cầu của Google |
| Mua hàng trong ứng dụng | Được duyệt, bị từ chối, đang chờ, mua lại vật phẩm tiêu hao, quyền sở hữu và bước xác nhận. | Google cung cấp công cụ thanh toán dành riêng cho license tester đúng cho các tình huống này. | Cơ chế của Google |
| Play Games Services | Đăng nhập cộng với mọi thành tích, bảng xếp hạng và tính năng lưu game bạn đã bật. | Cấu hình chưa phát hành cần cấp quyền riêng cho tester và thông tin xác thực khớp nhau. | Yêu cầu của Google |
| Khai báo nội dung | Bảng hỏi xếp hạng, đối tượng mục tiêu, và mọi hành vi liên quan tới tỷ lệ vật phẩm ngẫu nhiên. | Xếp hạng sai hoặc thiếu công bố là rủi ro chính sách, độc lập với việc thử nghiệm. | Chính sách Google |
Hãy đưa tester một lộ trình, đừng chỉ bảo họ “cứ thử đi”
Cách nhanh nhất để biến mười hai lượt cài thành mười hai báo cáo hữu ích là đưa cho người ta một lộ trình ngắn có đánh số đi qua game, mỗi chặng một thứ cần để ý, và một câu hỏi bạn thực sự muốn được trả lời. Tester được bảo hãy tự khám phá thì chẳng báo lại gì; tester được bảo “hãy tới màn ba, rồi đóng game, rồi mở lại, và cho tôi biết tiến trình của bạn còn không” sẽ báo lỗi mất bản lưu vào ngày thứ hai chứ không phải ngày thứ mười ba. Máy ảo không giúp được gì cho những dòng ở trên vốn phụ thuộc vào nhiệt, GPU thật hay điều kiện mạng thật, và rủi ro của việc dựa vào chúng được nói tới trong bài về máy ảo trong thử nghiệm khép kín.
Vì sao Google đòi thêm 14 ngày nữa sau khi bạn đã đủ 12?
Vì việc xét quyền truy cập vào kênh phát hành công khai nhìn vào chất lượng của kỳ thử nghiệm, chứ không chỉ bộ đếm. Google hỏi tester đã làm gì, họ phản hồi những gì và bạn đã thay đổi ra sao, và Google nêu rõ những tester không thực sự tương tác với ứng dụng của bạn là một lý do khiến họ có thể yêu cầu thử nghiệm thêm. Đạt 12 và 14 là mức sàn để đủ điều kiện, không phải một lần phê duyệt.
Nhà phát triển thường xuyên kể lại kết cục này: con số đã đủ, đơn đã nộp, và câu trả lời là thử nghiệm thêm. Cộng đồng báo lại Các chủ đề thống nhất với nhau về trải nghiệm và kém tin cậy hơn nhiều về nguyên nhân, vì không ai ngoài Google nhìn thấy lập luận bên trong. Điều có thể nói dựa trên chính tài liệu của Google là mức độ tương tác và phản hồi nằm trong những thứ được đánh giá, và chừng đó đã đủ để bắt tay vào làm.
| Triệu chứng | Kiểm tra đầu tiên | Cách sửa đúng |
|---|---|---|
| Play báo không đủ tester hợp lệ | Có người chưa hoàn tất việc chọn tham gia, có người đã rời đi, hoặc khoảng thời gian liên tục chưa xong. | Hãy xác nhận có ít nhất 12 tài khoản hợp lệ duy trì tham gia liên tục suốt khoảng thời gian bắt buộc. |
| Đủ 12 tester và 14 ngày mà vẫn bị từ chối | Google đánh giá rằng cần thử nghiệm thêm, có thể vì mức độ tương tác yếu hoặc phản hồi quá mỏng. | Hãy đọc kỹ phản hồi, tiếp tục thử nghiệm cho có ý nghĩa, thu thập phản hồi thật, sửa những gì phản hồi chỉ ra, và trả lời đơn thật chính xác. |
| Game chạy tại máy, asset lỗi khi qua Play | Chế độ phân phối asset, cách cập nhật hoặc áp lực dung lượng khác với môi trường tại máy bạn. | Hãy thử chính bản dựng do Play phân phối và xử lý trạng thái sẵn có của gói cùng các trạng thái cập nhật, thay vì cho rằng hành vi tại máy vẫn đúng. |
| Game giật sau khi chơi kéo dài | Nghẽn CPU hoặc GPU, giảm xung vì nhiệt, nhịp khung hình hoặc lệch tần số quét. | Hãy đo các phiên dài và trạng thái nhiệt thay vì phiên ngắn, bằng bộ công cụ đo hiệu năng game của Android. |
| Hộp thoại mua hàng hiện thẻ thật | Tài khoản không hoạt động như một license tester, hoặc một tài khoản khác trên máy mới là bên mua. | Hãy thêm đúng tài khoản đó vào Settings > License testing và xác nhận tài khoản nào đã tải bản dựng. |
| Giao dịch thử bị hoàn tiền sau vài phút | Giao dịch chưa bao giờ được xác nhận. | Hãy sửa logic acknowledge hoặc consume. Giao dịch của license tester tự hoàn tiền sau 3 phút nếu chưa được xác nhận. |
| Đăng nhập Play Games trả về OAuth hoặc 404 | Tester chưa được cấp quyền với cấu hình Play Games chưa phát hành. | Hãy thêm từng tester Play Games hoặc bật kênh phát hành cho việc thử nghiệm Play Games. |
| Play Games đang chạy rồi hỏng sau khi tải lên | Lệch tên gói hoặc chứng chỉ ký giữa cấu hình và bản dựng đã tải lên. | Hãy đối chiếu vân tay Play App Signing, tên gói và thông tin xác thực đã liên kết. |
| Game native không hiện với một số thiết bị | Thiếu hỗ trợ ABI hoặc 64-bit. | Hãy xác nhận mỗi kiến trúc native được hỗ trợ đều có thư viện 64-bit tương ứng và thử trong môi trường 64-bit. |
| Bị gắn cờ vì chức năng hỏng hoặc sơ sài | Game bị sập, không tải được, hoặc không mang lại chức năng chạy được. | Hãy sửa các vấn đề chức năng. Đừng đi tìm một con số màn chơi tối thiểu do người ta bịa ra để chiều theo. |
| Bị hỏi về giao dịch vật phẩm ngẫu nhiên | Tỷ lệ của vật phẩm ngẫu nhiên có trả tiền không được công bố ở chỗ người chơi nhìn thấy. | Hãy hiển thị tỷ lệ ngay trước và sát với thao tác mua. |
Vòng thử nghiệm thứ hai nên trông thế nào
Nếu bị yêu cầu thử nghiệm thêm, cám dỗ lớn nhất là lặp lại y hệt lần đầu với cùng kiểu cài đặt thụ động rồi mong nhận được câu trả lời khác. Một vòng thứ hai hữu ích hơn phải thay đổi thứ gì đó có thật: giữ nhóm ổn định, cho tester một lộ trình thực sự đi qua game, ghi lại bằng văn bản những gì họ báo, phát hành các bản sửa mà phản hồi cho thấy là cần, và mô tả tất cả những điều đó thật rõ ràng khi bạn nộp lại. Cũng không phải ngẫu nhiên, đó chính là thứ tạo ra một game tốt hơn.
Thứ nó không nên bao gồm là một nghi thức tự bịa. Không có con số lần mở game nào được công bố, không có số bản cập nhật bắt buộc và không có hạn mức chơi mỗi ngày nào biến một lần bị từ chối thành một lần được duyệt, và không ai có thể hứa với bạn rằng một kiểu hoạt động cụ thể sẽ làm Google đổi quyết định. Nói thêm về các dạng bị từ chối nói chung trong bài về vì sao thử nghiệm khép kín bị từ chối.
Các mốc hạn quan trọng của Google Play với nhà phát hành game trong năm 2026 và đầu 2027
ngày 31 tháng 8 năm 2026 đã qua: game di động mới và cập nhật phải nhắm Android 16 (API cấp độ 36) trở lên, và Play Billing Library 7 đã quá hạn cho ứng dụng mới lẫn bản cập nhật. Nếu bạn có gia hạn thì nó kéo dài tới ngày 1 tháng 11 năm 2026, còn 57 ngày nữa.
Quanh đó còn ba mốc nữa: ngày 30 tháng 9 năm 2026 cho việc đăng ký tên gói trên Play và đợt thực thi xác minh nhà phát triển đầu tiên, và ngày 1 tháng 2 năm 2027 cho kích thước trang bộ nhớ 16 KB, mốc dễ vướng nhất với một game dựng bằng engine. Không mốc nào thuộc yêu cầu về tester, và mốc nào cũng có thể chặn đúng bản phát hành mà yêu cầu ấy lẽ ra mở khóa.
| Ngày | Yêu cầu | Nghĩa là gì với một game |
|---|---|---|
| 31/8/2026 | Cấp độ API mục tiêu | Game di động mới và bản cập nhật phải nhắm tới Android 16, API cấp độ 36 trở lên. Các dạng thiết bị khác thì khác: Wear OS và Android Automotive OS cần API 35, Android TV và Android XR cần API 34. Phân tích đầy đủ trong bài về cấp độ API mục tiêu. |
| 31/8/2026 | Play Billing Library | Play Billing Library 7 chạm hạn chót cho ứng dụng mới và bản cập nhật. Game có kiếm doanh thu cần một phiên bản mới hơn còn được hỗ trợ cho các bản phát hành mới, trừ khi được gia hạn. |
| 30/9/2026 | Đăng ký tên gói trên Play | Mọi ứng dụng hay game trên Play mà tên gói vẫn chưa đăng ký tính tới ngày này đều có nguy cơ bị gỡ khỏi Play. Điều này áp dụng toàn cầu và không liên quan gì tới tuổi tài khoản của bạn. |
| 30/9/2026 | Xác minh nhà phát triển, đợt một | Lần thực thi đầu tiên của việc xác minh nhà phát triển Android, áp dụng cho lượt cài qua các cửa hàng tham gia tại Brazil, Indonesia, Singapore và Thái Lan. Đây không phải cú tắt trên toàn cầu. Chi tiết trong bài về xác minh nhà phát triển. |
| 1/11/2026 | Mốc cuối của gia hạn | Ngày cuối cùng mà phần gia hạn hiện có bao phủ, cho cả yêu cầu nhắm mục tiêu lẫn Play Billing Library 7. Gia hạn phải được yêu cầu qua đúng cảnh báo tương ứng trong Play Console, chứ không tự động được cấp. |
| 1/2/2027 | Kích thước trang bộ nhớ 16 KB | Các bản cập nhật thuộc diện áp dụng, nhắm API cấp độ 35 trở lên và có kèm mã native, sẽ không phát hành được nếu chưa tương thích kích thước trang 16 KB. Tệp nhị phân của engine và plugin đúng là chỗ bị dính. Đường sửa trong bài về lỗi 16 KB. |
| 27/1/2027 | Quyền truy cập danh bạ | Chỉ áp dụng cho ứng dụng nhắm Android 17, API cấp độ 37 trở lên và có dùng quyền truy cập danh bạ trên diện rộng thuộc diện áp dụng, thứ mà hầu hết game không bao giờ xin. Dòng thời gian chính sách của Google và bảng hạn chót trong Trợ giúp Play Console giờ đều ghi ngày này. |
Những mốc ngày này dịch chuyển mà không thông báo
Kiểm tra lại trước khi lên kế hoạch Google công bố các mốc hạn chót về chính sách trên hai bề mặt vốn lệch nhau rồi lại được chỉnh cho khớp trong im lặng. Hạn chót về danh bạ và vị trí ở trên vẫn ghi ngày 28 tháng 10 năm 2026 trên dòng thời gian của Android Developers cho tới giữa tháng 8 năm 2026, khi trang đó được sửa thành ngày 27 tháng 1 năm 2027 cho khớp với Trợ giúp Play Console, không kèm một dòng nhật ký thay đổi nào. Các bản tin cũ của Google vẫn trích mốc đã bỏ. Hãy đối chiếu bảng hạn chót trong Trợ giúp Play Console với dòng thời gian chính sách trước khi dựng bất kỳ kế hoạch phát hành nào dựa trên một dòng ở đây, và đừng tin một bản tin hay một bài blog hơn các trang đang chạy. Hôm nay vẫn còn một dòng lệch: Child Safety Standards ghi ngày 26 tháng 8 năm 2026 trong bảng Trợ giúp và ngày 28 tháng 10 năm 2026 trên dòng thời gian. Hãy chuẩn bị theo ngày 26 tháng 8.
Nguồn: yêu cầu về cấp độ API mục tiêu (answer 11926878) cho các mốc nhắm mục tiêu ngày 31 tháng 8 và cấp độ theo từng dạng thiết bị, còn phần còn lại lấy từ hai bề mặt chính sách của Google: bảng hạn chót trong Trợ giúp Play Console và dòng thời gian chính sách của Android Developers.
Nói thẳng cho rõ, vì thứ tự trước sau hay khiến người ta vấp: không mốc nào trong số này liên quan tới yêu cầu về tester, và việc vượt qua yêu cầu về tester cũng không miễn cho bạn khỏi bất kỳ mốc nào. Một game có thể hoàn thành kỳ thử nghiệm khép kín 14 ngày hoàn hảo mà vẫn không phát hành được vì bản dựng nhắm sai cấp độ API. Hãy kiểm tra các yêu cầu có thể chặn phát hành trước khi bắt đầu hai tuần đó, chứ không phải sau.
Tìm 12 tester thật cho một game ở đâu?
Tuyển được họ mới là phần mà phần lớn nhà phát triển đơn lẻ đánh giá thấp. Yêu cầu về thử nghiệm mà Google công bố không quy định phải tuyển tester bằng cách nào, nên việc trả tiền cho QA không nghiễm nhiên khiến bạn bị loại, nhưng hãy đọc điều đó như việc không có lệnh cấm chứ đừng đọc thành Google chứng thực dịch vụ tester như một loại hình, vì Google chưa công bố sự chứng thực nào như vậy. Thứ mà chính sách của Google có cấm là thao túng điểm đánh giá, bài đánh giá, vị trí hiển thị hay số lượt cài bằng cách không chính đáng: bot, tài khoản giả, lượt cài gian lận, tương tác dàn dựng. Chuẩn mực là người thật thử nghiệm thật và đưa phản hồi trung thực, dù bạn tìm ra họ bằng cách nào.
Lý do các cộng đồng engine đầy bài “cần 12 tester” chỉ là phép tính: một người lần đầu làm game thường không quen nổi mười hai người vừa dùng điện thoại Android, vừa chịu hoàn tất việc chọn tham gia, lại vừa còn tham gia sau hai tuần. Bạn bè cài vào, chơi một lần cho phải phép, rồi trôi đi. Chẳng có gì trong đó là lỗi tính cách cả. Chỉ là một sự giúp đỡ có chu kỳ bán rã chừng ba ngày, còn yêu cầu thì kéo dài mười bốn ngày.
Các nhóm đổi tester giải quyết được con số và thường thì không giải quyết gì thêm, vì đối tác đổi chéo có đúng động cơ như bạn: chọn tham gia, ở lại, rồi đi tiếp. Điều đó thỏa mãn bộ đếm trong khi tạo ra đúng cái kiểu tương tác thụ động mà Google hỏi tới trong đơn đăng ký. Với một game thì còn tệ hơn so với một ứng dụng, vì những lỗi đáng kể nằm sâu vài phiên chơi và một tester đổi chéo sẽ không bao giờ tới được đó.
Một kỳ chạy có quản lý bao gồm những gì
PrimeTestLab cung cấp 12 tester thật trên thiết bị thật trải từ Android 7 đến 17, đã chọn tham gia và duy trì trọn 14 ngày, với việc thử nghiệm bắt đầu trong 4-6 giờ. Chúng tôi đã chạy như vậy cho 7.400+ ứng dụng tại 120+ quốc gia với tỷ lệ hoàn thành thử nghiệm 99,9%, và kỳ chạy được bảo chứng bằng thử nghiệm lại miễn phí hoặc hoàn tiền toàn bộ. Các gói bắt đầu từ $19.99.
Nói thẳng về ranh giới, vì một game có những phần không ai làm hộ được: một kỳ chạy có quản lý lo phần tester của hai tuần đó. Nó không dựng lại các gói asset của bạn, không tinh chỉnh thời gian khung hình, không viết bước xác nhận trong mã thanh toán của bạn và cũng không trả lời bảng hỏi xếp hạng thay bạn. Những thứ đó là của bạn, và các phần ở trên tồn tại để rút chúng ngắn lại. Thứ biến mất là cuộc chạy đôn chạy đáo tuyển người và nguy cơ cả nhóm sụp vào ngày thứ chín.
Tự tuyển so với một kỳ chạy có quản lý
| Yêu cầu của Google | Tự tuyển | Kỳ chạy có quản lý |
|---|---|---|
| Ít nhất 12 tester đã chọn tham gia | Tự tìm, hướng dẫn và thúc từng người thật, rồi mong ai cũng hoàn tất việc chọn tham gia. | 12 người được cung cấp và giữ suốt cả khoảng thời gian. |
| 14 ngày liên tục | Một người rút lui chỉ làm hỏng kỳ chạy nếu nó khiến bạn còn ít hơn 12 tester chứng minh được 14 ngày liên tục vào lúc bạn đăng ký. | Nhóm được theo dõi để khoảng thời gian đó không bị đứt. |
| Thiết bị thật, người thật | Máy ảo và tài khoản nằm im là lối tắt quen thuộc, và cũng là lý do quen thuộc khiến một kỳ chạy chẳng có gì để báo cáo. | Thiết bị thật trải từ Android 7 đến 17. |
| Mức tương tác có thể kể lại cho Google | Hoàn toàn phụ thuộc vào việc tester của bạn có thực sự chơi qua phần hướng dẫn hay không. | Tester chơi game thật chứ không để nó nằm im trên màn hình chính. |
| Thời gian tới lượt chọn tham gia đầu tiên | Vài ngày, tùy vào ai chịu trả lời bạn. | Thử nghiệm bắt đầu trong 4-6 giờ. |
| Chi phí | Thời gian của bạn, trong đúng hai tuần bạn vốn đã dành cho bản dựng. | Từ $19.99, kèm thử nghiệm lại miễn phí hoặc hoàn tiền toàn bộ. |
Có một thứ không dịch vụ nào cho được, và bạn nên nghi ngờ bất kỳ ai hứa nó: chính quyền truy cập vào kênh phát hành công khai. Google quyết định điều đó, họ cân nhắc cả chất lượng thử nghiệm chứ không riêng con số, và họ có thể yêu cầu thêm một vòng nữa. Thứ có thể hứa là nhóm tester, hai tuần đó và cam kết đứng sau nó. Xem các gói và nội dung từng gói →
Câu hỏi thường gặp
Game có cần 12 tester trong 14 ngày trên Google Play không?
Có, khi game được phát hành từ một tài khoản nhà phát triển Google Play cá nhân tạo sau ngày 13 tháng 11 năm 2023. Google yêu cầu ít nhất 12 tester duy trì chọn tham gia một kỳ thử nghiệm khép kín liên tục trong ít nhất 14 ngày qua trước khi nhà phát triển đó có thể đăng ký quyền truy cập vào kênh phát hành công khai, và tài liệu hiện hành không nêu ở đâu một mức tối thiểu tester riêng cho game. Google nói về ứng dụng và game trong cùng một quy trình xét quyền truy cập vào kênh phát hành công khai.
Trên mạng tôi vẫn thấy nói 20 tester. Năm 2026 là 12 hay 20?
Là 12. Ban đầu Google yêu cầu 20 tester và đã chính thức hạ mức tối thiểu xuống 12 vào ngày 11 tháng 12 năm 2024, mô tả thay đổi này là yêu cầu 12 thay vì 20 tester. Khoảng thời gian thử nghiệm liên tục hai tuần vẫn giữ nguyên. Những trang còn dẫn con số 20 đều được viết trước thay đổi đó.
Mỗi game mới có cần kỳ thử nghiệm khép kín riêng không?
Có, với các tài khoản nhà phát triển cá nhân thuộc diện áp dụng. Ngày tạo tài khoản quyết định yêu cầu có áp dụng cho bạn hay không, nhưng Google viết điều kiện này là một kỳ thử nghiệm khép kín “cho ứng dụng của bạn”, và đơn xin quyền truy cập vào kênh phát hành công khai được nộp cho từng tên gói riêng. Một kỳ thử nghiệm đủ điều kiện cho game này không được chuyển sang game tiếp theo bạn phát hành từ cùng tài khoản.
12 tester game của tôi có phải chơi mỗi ngày không?
Quy tắc được nêu rõ là duy trì chọn tham gia liên tục. Google yêu cầu các tester đủ điều kiện phải duy trì chọn tham gia liên tục và cho biết mức độ tham gia của tester có ý nghĩa khi họ xem xét quyền truy cập vào kênh phát hành công khai, nhưng Google không công bố quy tắc kiểu như phải mở game mỗi ngày một lần hay phải chơi đủ số phút nhất định. Mục tiêu an toàn là chơi thật, chơi có ý nghĩa kèm phản hồi hữu ích. Định mức chơi hằng ngày là truyền miệng trong cộng đồng, không phải chính sách.
Một tester rời đi có làm 14 ngày bắt đầu lại từ đầu không?
Không tự động như vậy. Khi bạn nộp đơn, ít nhất 12 tester phải từng người duy trì chọn tham gia trong 14 ngày liên tục trước đó. Nếu bạn bắt đầu với nhiều hơn 12 người và vẫn còn đủ số tester đạt điều kiện, thì một người rời đi không làm kỳ thử nghiệm mất hiệu lực. Nếu việc rời đi khiến bạn chỉ còn mười một người, bạn phải đợi cho tới khi một tester thay thế hoàn thành đủ 14 ngày liên tục của chính họ. Đây chính là lý do nên tuyển vượt mức tối thiểu.
Tôi có thể tải lên bản dựng game mới trong 14 ngày thử nghiệm không?
Được. Điều kiện đủ mà Google công bố dựa trên lịch sử chọn tham gia của tester, chứ không dựa trên việc giữ nguyên một bản dựng đóng băng suốt 14 ngày, nên phát hành một bản mới tự nó không xóa khoảng thời gian chọn tham gia liên tục của tester. Hãy chừa thời gian cho bản phát hành mới xử lý xong, nhắc tester cập nhật, và tiếp tục ghi lại phản hồi cùng những sửa lỗi mà phản hồi đó tạo ra. Google lưu ý rằng các thay đổi với một kỳ thử nghiệm có thể mất vài giờ mới tới được tester.
Chỉ cần giữ game được cài đặt suốt 14 ngày là đủ chứ?
Đừng coi riêng việc cài đặt là bằng chứng của thử nghiệm. Điều kiện tiên quyết về con số là duy trì chọn tham gia liên tục, nhưng đơn xin quyền truy cập vào kênh phát hành công khai còn hỏi tester đã tham gia với game ra sao, bạn thu được phản hồi gì và đã thay đổi những gì từ đó. Google nêu rõ việc tester không thực sự tương tác với ứng dụng của bạn là một lý do khiến họ có thể yêu cầu thử nghiệm thêm.
Gỡ cài đặt game có làm 14 ngày thử nghiệm tính lại từ đầu không?
Google không công bố quy tắc riêng nào nói rằng chỉ riêng việc gỡ cài đặt sẽ làm khoảng thời gian chọn tham gia tính lại; yêu cầu bằng con số được nêu rõ là duy trì chọn tham gia liên tục. Nhưng một game đã bị gỡ thì không tạo ra lượt chơi nào, không có phản hồi và không có bằng chứng thử nghiệm, còn Google có thể yêu cầu thử nghiệm thêm khi mức độ tham gia không đủ. Duy trì chọn tham gia mà không bao giờ mở game không phải là chiến lược an toàn, và với một game thì điều đó còn có nghĩa là không ai chạm tới các luồng lưu tiến trình, phân phối asset và hiệu năng, những thứ thật sự hay hỏng.
Tôi có thể dùng thử nghiệm nội bộ thay cho kỳ thử nghiệm khép kín 12 người không?
Không, không dùng được cho điều kiện tiên quyết này. Thử nghiệm nội bộ là một kênh riêng, hỗ trợ tối đa 100 tester, nhưng yêu cầu của Google với các tài khoản cá nhân mới thuộc diện áp dụng nêu rõ là phải có một kỳ thử nghiệm khép kín đủ điều kiện trước khi đăng ký quyền truy cập vào kênh phát hành công khai. Thử nghiệm nội bộ hữu ích để phân phối sớm và nhanh; nó không đáp ứng được bước thử nghiệm khép kín bắt buộc.
Game Android của tôi có thể lớn tới mức nào trên Google Play trong năm 2026?
Trợ giúp Play Console nêu 500 MB cho module cơ sở, 500 MB cho mỗi module tính năng, 1,5 GB cho mỗi gói asset, 4 GB cộng dồn cho toàn bộ module cộng các gói asset install-time, 30 GB cộng dồn cho các gói fast-follow và on-demand, và tổng dung lượng tải xuống đã nén tối đa là 34 GB, với tối đa 100 gói asset cho mỗi bundle. Đây là dung lượng tải xuống đã nén do Play Console tính, chứ không phải dung lượng bundle nằm trên ổ đĩa của bạn. Các giá trị đã đối chiếu ngày 12 tháng 8 năm 2026.
Tester có phải mua game trả phí trong lúc thử nghiệm khép kín không?
Có. Tester trong một kỳ thử nghiệm mở hoặc khép kín vẫn phải mua game trả phí. Tester trên kênh thử nghiệm nội bộ thì cài được game trả phí miễn phí. Đó là cơ chế tách biệt với license testing cho phần mua hàng trong ứng dụng, vốn quyết định một giao dịch IAP dùng phương thức thanh toán thử nghiệm của Google thay vì thu tiền thật.
Vì sao Google Play thu tiền của người chơi trong kỳ thử nghiệm khép kín khi họ mua hàng trong ứng dụng?
Việc có tên trên kênh khép kín và license testing cho thanh toán là hai chuyện khác nhau. Google nêu rằng người dùng bị tính tiền thật trừ khi họ là license tester, nên một tester bình thường trên kênh khép kín của bạn có thể bị trừ tiền thật. Hãy thêm những tài khoản dùng để kiểm thử giao dịch mua vào mục Settings và License testing để có các phương thức thanh toán thử nghiệm của Google, gồm luôn chấp nhận, luôn từ chối và các kịch bản trì hoãn.
Vì sao đăng nhập Google Play Games thất bại với game đang thử nghiệm khép kín của tôi?
Play Games Services có lớp cấp quyền riêng. Khi cấu hình Play Games Services chưa được xuất bản, tester phải được cấp quyền từng người hoặc thông qua một kênh phát hành đã bật trong Play Console, nếu không Google cho biết tester sẽ gặp lỗi OAuth và 404. Hãy thêm họ vào mục Grow users, Play Games Services, Setup and management, Testers, và kiểm tra rằng tên gói cùng vân tay chứng chỉ ký khớp với bản dựng.
Một game nhỏ hoặc đơn giản có bị từ chối vì thiếu chức năng tối thiểu không?
Google có chính sách về chức năng và chất lượng, yêu cầu trải nghiệm ổn định, phản hồi tốt và đủ dùng, còn ứng dụng hoặc game gặp sự cố, không tải được hay gần như không hoạt động thì có thể vi phạm chính sách đó. Không nguồn chính thức nào của Google công bố một số màn chơi, số màn hình, số cơ chế hay số phút chơi tối thiểu cố định. Hãy coi mọi con số cụ thể bạn đọc được là truyền miệng, và thay vào đó hãy sửa những vấn đề chức năng có thật.
Loot box có tự động biến một game Android thành ứng dụng cờ bạc không?
Không. Các chính sách của Google tách vật phẩm ảo ngẫu nhiên được mua bằng tiền khỏi cờ bạc bằng tiền thật. Game có vật phẩm ảo ngẫu nhiên như loot box phải công bố rõ tỷ lệ trước và ngay cạnh giao dịch mua. Việc bỏ tiền hoặc giá trị đã mua để có cơ hội trúng giải thưởng ngoài đời thực thuộc chính sách riêng của Google về cờ bạc, trò chơi và cuộc thi bằng tiền thật, một khung quy định khác với các yêu cầu riêng về điều kiện tham gia và giấy phép.
Người khác có thể cung cấp 12 tester cho game của tôi không?
Có. Yêu cầu thử nghiệm của Google không quy định phải tuyển tester bằng cách nào, nên việc trả tiền cho khâu QA không tự động khiến bạn mất tư cách. Hãy hiểu đó là sự vắng mặt của một lệnh cấm, chứ không phải Google ủng hộ các dịch vụ tester, điều Google chưa bao giờ làm. Cái vi phạm chính sách là thao túng điểm xếp hạng, bài đánh giá, vị trí hiển thị hay số lượt cài đặt bằng những cách không hợp lệ, như bot, tài khoản giả hoặc lượt cài gian lận. PrimeTestLab cung cấp 12 tester thật trên thiết bị thật từ $19.99, giữ nhóm đó duy trì chọn tham gia trọn 14 ngày, và bảo chứng cho đợt chạy bằng thử nghiệm lại miễn phí hoặc hoàn tiền toàn bộ. Không ai có thể hứa chắc quyền truy cập vào kênh phát hành công khai, vì quyết định đó thuộc về Google và Google cân nhắc cả chất lượng thử nghiệm của bạn chứ không chỉ con số.
Kết luận
Tóm tắt
Google Play không có điều khoản riêng cho game. Một tài khoản nhà phát triển cá nhân tạo sau ngày 13 tháng 11 năm 2023 cần 12 tester chọn tham gia liên tục trong 14 ngày trước khi có thể đăng ký quyền truy cập vào kênh phát hành công khai, dù thứ phát hành là một game hay một cái máy tính bỏ túi, và con số 20 vẫn còn lan truyền đã bị thay thế vào ngày 11 tháng 12 năm 2024. Vượt qua bộ đếm đó là mức sàn, không phải phán quyết: Google hỏi tester của bạn đã làm gì, họ nói gì với bạn và bạn đã thay đổi những gì. Một game sau đó còn gặp lớp thứ hai mà bộ đếm không bao giờ chạm tới, và đây chính là chỗ hai tuần kia thực sự đáng giá: các gói asset chỉ trục trặc khi Play phân phối chúng, khung hình chậm lại sau khi máy nóng lên, tệp nhị phân native 64-bit, tester bị tính tiền thật vì không ai được thêm vào mục Settings > License testing, đăng nhập Play Games trả về 404 cho mọi người trừ bạn, và việc công bố tỷ lệ với vật phẩm ngẫu nhiên. Hãy thử tất cả những thứ đó ngay trong hai tuần bạn vốn đã phải bỏ ra. Nếu phần tester là thứ bạn không thể tự lo, PrimeTestLab cung cấp 12 tester thật từ $19.99 kèm thử nghiệm lại miễn phí hoặc hoàn tiền toàn bộ. Xem bảng giá →
Nguồn chính
Thứ sẽ lỗi thời sớm nhất trên trang này
- Các giới hạn kích thước. Bảng rủi ro cao nhất ở đây. Trang riêng về kích thước của Play Console và một vài trang cũ hơn dành cho game Android đã mâu thuẫn với nhau, còn trần fast-follow và on-demand trông như vừa được nới rộng gần đây. Hãy kiểm tra lại trang kích thước trước khi bạn lên kế hoạch phát hành quanh mức 30 GB hay 34 GB.
- Các mốc ngày về thanh toán. Khoảng hỗ trợ của Play Billing Library dịch chuyển theo từng phiên bản, và hai mốc 31 tháng 8 cùng 1 tháng 11 trên trang này đổi nghĩa ngay khi chúng trôi qua. Trang này tự đổi câu chữ vào đúng những ngày đó; còn bảng hỗ trợ nằm dưới thì vẫn cần được đọc lại.
- Các mốc hạn chót về chính sách. Mục thay đổi nhiều nhất trên trang này. Giữa tháng 8 năm 2026, Google đã dời hạn chót về danh bạ và vị trí từ ngày 28 tháng 10 năm 2026 sang ngày 27 tháng 1 năm 2027 trên một bề mặt mà không hề thông báo, và bản tin của chính họ sau đó vẫn trích mốc đã bỏ. Hãy chốt mọi mốc ngày ở đây theo hai trang chính sách đang chạy của Google, chứ đừng theo một bản tin hay một bài viết nào, kể cả bài này.
- Các đường dẫn trong Console. Settings > License testing, Policy > App content và đường dẫn tester của Play Games Services là cách gọi hiện hành, và điều hướng trong Console thay đổi độc lập với chính sách.
- Các ngưỡng vitals. Giá trị crash, ANR và slow session là ngưỡng chất lượng mà Google có thể sửa theo lịch riêng của họ, tách khỏi mọi thứ liên quan tới yêu cầu về thử nghiệm.
- Các con số về tester. Ít rủi ro nhất trong nhóm này, nhưng 20 đã từng đổi thành 12 một lần rồi. Nếu một con số ở đây khác với trang của Google, trang của Google mới đúng còn trang này đã cũ.
Đã đối chiếu với tài liệu của Google ngày 12 tháng 8 năm 2026. Các mốc hạn chót về chính sách được xác minh lại ngày 14 tháng 8 năm 2026.