Quy tắc tiêu đề: 12 tester, 14 ngày liên tục
Yêu cầu được công bố của Google Play Closed Testing là 12 tester duy nhất, mỗi người hoạt động hằng ngày trong 14 ngày liên tục.
Cách Google tính toán điều này không phải là "bạn đã tích lũy đủ tổng số ngày tương tác của người dùng chưa?". Nó nghiêm ngặt hơn:
Yêu cầu: 12 tester duy nhất, mỗi người hoạt động hằng ngày trong 14 ngày liên tục
KHÔNG tính: 24 tester hoạt động 7 ngày mỗi người
KHÔNG tính: 12 tester hoạt động trung bình 14 ngày (cho phép có khoảng trống)
KHÔNG tính: 12 tester trong ngày 1-7 + 12 tester khác trong ngày 8-14
Tại sao cửa sổ liên tục 14 ngày lại quan trọng
Hành vi của người dùng thật tuân theo các mẫu hằng tuần — mức sử dụng tăng vọt vào cuối tuần, giảm vào ngày thường, thay đổi tùy theo múi giờ địa phương của tester. Cửa sổ 14 ngày bao trùm hai chu kỳ tuần hoàn chỉnh, mang lại cho Google đủ độ biến thiên để phát hiện dấu hiệu của người thật.
Các nhóm gian lận khó giả mạo điều này vì:
- Tài khoản bot tạo ra các mẫu sử dụng phẳng (không có đỉnh cuối tuần)
- Tài khoản xoay vòng qua VPN tạo ra hoạt động múi giờ không nhất quán
- Tài khoản farm trả phí bỏ cuộc — phần lớn không trụ qua ngày thứ 5
Mô hình chống gian lận học máy của Google được huấn luyện để đối chiếu với mẫu này. Khớp thì bạn đậu; lệch thì bạn rớt.
Hoạt động hằng ngày của từng tester = điều được tính
Định nghĩa chính xác của Google (diễn giải lại từ tài liệu dành cho nhà phát triển của họ): một tester "được tính là hoạt động trong ngày N" nếu họ:
- Đã cài đặt bản dựng thử nghiệm
- Mở hoặc dùng ứng dụng ít nhất một lần trong cửa sổ 24 giờ của ngày N
- Không gỡ cài đặt trước khi ngày N kết thúc
Cơ chế điểm danh hằng ngày của TestHive phản ánh điều này — mỗi tester gửi một ảnh chụp màn hình mỗi ngày cho thấy họ đã dùng ứng dụng. Ảnh chụp màn hình là bằng chứng có thể kiểm chứng để chứng minh hoạt động hằng ngày cho Google khi bạn nộp báo cáo cuối cùng.
Phép tính khi bạn mất tester
Nếu một tester bỏ cuộc vào ngày thứ 9 của cửa sổ 14 ngày:
Ngày 1-8: tester được tính là hoạt động (được tín dụng 8 ngày)
Từ ngày 9 trở đi: tester không được tính
Nhóm của bạn: giờ chỉ còn 11 tester hoạt động vào ngày 9
Bạn đang dưới 12 tester vào ngày 9, nên Google đặt lại bộ đếm 14 ngày về 0. Tín dụng 8 ngày không được chuyển tiếp; bạn phải bắt đầu lại từ đầu với 12 tester hoạt động vào ngày 1.
Đây là lý do độ tin cậy của tester quan trọng hơn việc tuyển dụng tester. Có được 12 tester thì dễ; giữ cho 12 tester hoạt động trong 14 ngày liên tục mới là bài toán khó thực sự.
Cách TestHive khớp với yêu cầu
Mỗi TestHive Campaign khớp 1:1 với mô hình của Google:
- Cần 12 tester để bắt đầu (khớp với mức tối thiểu của Google)
- Cửa sổ liên tục 14 ngày (khớp với cửa sổ của Google)
- Chi trả hằng ngày gắn với các lượt điểm danh được duyệt (khuyến khích hoạt động hằng ngày)
- Bổ sung tester thay thế trong vòng 24 giờ nếu có ai bỏ cuộc (bộ đếm của bạn không bị đặt lại)
Điểm cuối cùng đó là điều mà các nhà phát triển hay đánh giá thấp. Nếu không có cơ chế thay thế tự động, ngay cả với 12 tester tích cực, bạn vẫn có khoảng ~15% khả năng có người bỏ cuộc vì lý do cá nhân trong 14 ngày. Cơ chế xử lý sự cố của TestHive xếp hàng sẵn một người thay thế trước khi bộ đếm ngày N bị kích hoạt.