Open Testing Track là track thử nghiệm mở (beta) trong Google Play Console để phân phối các bản dựng trước khi phát hành cho tất cả người dùng Google Play. Bất kỳ người dùng nào cũng có thể tham gia thử nghiệm qua liên kết hoặc tìm thấy ứng dụng trong tìm kiếm của cửa hàng. Theo Google Play Console Help (2024), đối với tài khoản nhà phát triển mới, Open Testing Track là bắt buộc: ứng dụng phải trải qua 14 ngày thử nghiệm mở với ít nhất 20 người tham gia trước khi xuất bản lên sản phẩm.
Những điểm chính
Open Testing Track là track thử nghiệm beta công khai trong Google Play Console, có thể truy cập cho tất cả người dùng Google Play. Không giống như các track Internal và Closed, thử nghiệm mở làm cho ứng dụng hiển thị trong tìm kiếm của cửa hàng, cho phép bất kỳ ai cài đặt phiên bản beta.
Open Testing Track thực hiện một số chức năng: thu thập phản hồi hàng loạt trước khi phát hành, kiểm tra khả năng tương thích với nhiều loại thiết bị và đáp ứng yêu cầu của Google Play đối với tài khoản nhà phát triển mới. Các đánh giá công khai từ người thử nghiệm hình thành xếp hạng ban đầu của ứng dụng và ảnh hưởng đến khả năng hiển thị của nó trong cửa hàng.
Theo Android Developers Blog (2024), các ứng dụng trải qua Open Testing cho thấy ít hơn 30% lỗi nghiêm trọng sau khi phát hành lên sản phẩm. Điều này là do việc thử nghiệm trên các thiết bị thực với nhiều phiên bản Android và cấu hình khác nhau phát hiện ra những vấn đề không thể tái tạo trong giả lập và thử nghiệm nội bộ.
Từ năm 2023, Google yêu cầu tài khoản mới phải trải qua Open Testing Track trước khi xuất bản lên sản phẩm. Ứng dụng phải ở trong thử nghiệm mở ít nhất 14 ngày và thu thập ít nhất 20 người thử nghiệm. Yêu cầu này nhằm cải thiện chất lượng ứng dụng trong Google Play và giảm số lượng xuất bản chất lượng thấp.
Việc thiết lập Open Testing Track được thực hiện trong Google Play Console tại mục Release > Testing > Open Testing. Quy trình bao gồm tạo track, cấu hình Google Groups để quản lý truy cập (tùy chọn) và tải lên bản dựng AAB.
Khi tạo track, bạn có thể chỉ định Google Groups để hạn chế quyền truy cập thử nghiệm, nhưng đối với thử nghiệm hoàn toàn mở, không cần nhóm — chỉ cần bật tùy chọn Make testing link public. Sau khi tải lên, bản dựng sẽ trải qua quá trình kiểm duyệt của Google. Sau khi được phê duyệt, track được xuất bản và có sẵn cho tất cả người dùng.
Người thử nghiệm tham gia thử nghiệm beta theo hai cách: qua liên kết trực tiếp (chọn tham gia) hoặc qua trang ứng dụng trong Google Play bằng cách nhấp vào nút Join beta. Liên kết được tạo tự động sau khi track được kích hoạt và hiển thị trong bảng điều khiển.
// build.gradle — triển khai lên Open Testing Track
play {
track = "openbeta"
serviceAccountCredentials = file("service-account.json")
// Ghi chú phát hành cho người thử nghiệm beta
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Beta version with new features - report bugs via in-app feedback"
}
}
// Triển khai Fastlane
// lane :openbeta do
// supply(track: "openbeta", aab: "app-release.aab")
// end
Open Testing Track cung cấp cho nhà phát triển quyền truy cập vào dữ liệu sử dụng thực tế trên hàng nghìn thiết bị. Người thử nghiệm từ các khu vực khác nhau với các phiên bản Android, mẫu thiết bị và điều kiện mạng khác nhau phát hiện ra những vấn đề không thể tái tạo trong điều kiện phòng thí nghiệm.
Các đánh giá công khai trên Google Play là một lợi thế khác. Nhà phát triển nhận được xếp hạng và bình luận trước khi phát hành chính thức, cho phép điều chỉnh ưu tiên dựa trên nhu cầu thực tế của người dùng. Xếp hạng cao trong quá trình thử nghiệm beta tác động tích cực đến vị trí ban đầu của ứng dụng trong tìm kiếm khi chuyển sang sản phẩm.
Đối với ứng dụng có đăng ký và mua hàng trong ứng dụng, Open Testing cho phép xác minh toàn bộ chu trình kiếm tiền với các giao dịch thực tế. Google Play Console cung cấp dữ liệu chuyển đổi đăng ký trong quá trình thử nghiệm, giúp tối ưu hóa mô hình kiếm tiền trước khi ra mắt.
Android Vitals thu thập số liệu hiệu suất từ tất cả người thử nghiệm của track Mở: tỷ lệ sập, ANR, thời gian khởi động và mức tiêu thụ pin. In-App Review API cho phép yêu cầu xếp hạng trong ứng dụng, trong khi Firebase Crashlytics cung cấp thông tin chi tiết về stack lỗi với bối cảnh của mỗi sự cố.
Google đặt ra một số yêu cầu đối với Open Testing Track. Yêu cầu chính là vượt qua kiểm duyệt trước khi kích hoạt. Bản dựng được xem xét theo các quy tắc tương tự như phiên bản sản phẩm: nội dung bị cấm, siêu dữ liệu không chính xác và vấn đề về quyền riêng tư dữ liệu.
Đối với tài khoản nhà phát triển mới, các yêu cầu nghiêm ngặt hơn: 14 ngày thử nghiệm liên tục, ít nhất 20 người thử nghiệm tích cực và phần Feedback hoàn chỉnh trong bảng điều khiển (thông báo cho người thử nghiệm về mục đích thu thập phản hồi).
Người thử nghiệm có thể rời khỏi chương trình bất kỳ lúc nào qua cài đặt Google Play. Nhà phát triển không thể hạn chế việc rời khỏi thử nghiệm. Sau khi rời đi, người dùng nhận được phiên bản ổn định mới nhất từ track sản phẩm (nếu đã được xuất bản) hoặc ứng dụng bị xóa.
| Yêu cầu | Tài khoản mới | Tài khoản hiện có |
|---|---|---|
| Thời gian tối thiểu | 14 ngày | Không bắt buộc |
| Số người thử nghiệm tối thiểu | 20 người | Không yêu cầu |
| Kiểm duyệt Google | Yêu cầu | Yêu cầu |
| Thông báo Feedback | Bắt buộc | Khuyến nghị |
| Đánh giá công khai | Bao gồm | Bao gồm |
Open Testing Track được chọn ở giai đoạn cuối của quá trình chuẩn bị phát hành, khi ứng dụng ổn định, các chức năng chính đã được triển khai và cần xác thực trên đối tượng rộng. Thời điểm tối ưu là sau khi hoàn thành thành công các track Internal và Closed, khi tất cả lỗi chặn đã được sửa.
Đối với ứng dụng có tính năng xã hội (trò chuyện, nguồn cấp nội dung, nội dung do người dùng tạo), thử nghiệm mở là cần thiết để kiểm tra kiểm duyệt, thử nghiệm tải máy chủ và xác định vấn đề về khả năng mở rộng dưới tải thực tế.
Nếu ứng dụng sử dụng Google Play Billing, Open Testing cho phép thử nghiệm mua hàng mà không có rủi ro tài chính. Các giao dịch ở chế độ thử nghiệm không tính phí người dùng, nhưng nhà phát triển thấy toàn bộ luồng thanh toán: chọn sản phẩm, xác nhận, biên lai Google Play và xử lý phía máy chủ.
Câu hỏi thường gặp
Đối với tài khoản hiện có — có, Open Testing không bắt buộc. Đối với tài khoản mới (được tạo sau năm 2023) — 14 ngày thử nghiệm mở với ít nhất 20 người tham gia là bắt buộc trước khi xuất bản lên sản phẩm.
Có, xếp hạng và bình luận từ Open Testing Track được xuất bản trên Google Play và hình thành xếp hạng của ứng dụng. Sau khi bản dựng chuyển sang sản phẩm, tất cả đánh giá được giữ lại và tính vào xếp hạng tổng thể.
Trong Google Play Console, chọn bản dựng trong track Mở và nhấp vào Promote to Production. Bản dựng sẽ trải qua đánh giá ứng dụng cuối cùng, sau đó sẽ có sẵn cho tất cả người dùng Google Play mà không cần tải lên lại.
Người thử nghiệm vẫn ở trong chương trình thử nghiệm beta và sẽ tiếp tục nhận bản dựng beta. Nếu phiên bản beta mới hơn phiên bản sản phẩm, họ sẽ thấy bản cập nhật với các tính năng mới. Để rời khỏi thử nghiệm beta, họ cần hủy đăng ký trong cài đặt Google Play.
Không, Google Groups không bắt buộc cho Open Testing. Track có thể hoàn toàn mở thông qua liên kết công khai. Groups chỉ được sử dụng nếu bạn cần hạn chế quyền truy cập cho một đối tượng cụ thể trong track mở.
Tổng kết
Chúng tôi sẽ phát triển ứng dụng di động chìa khóa trao tay
IT Sectr tạo các ứng dụng iOS và Android cho các công ty khởi nghiệp và doanh nghiệp từ năm 2017. Chúng tôi sẽ tư vấn và đề xuất giải pháp tốt nhất cho bạn.
Đọc thêm