Thiết lập môi trường chỉ là bước đầu. Chất lượng cần được kiểm tra ở 5 điểm: vị trí đầu ra có khớp khu vực hay không, múi giờ/ngôn ngữ/thông số thiết bị có nhất quán không, các tín hiệu fingerprint có mâu thuẫn không, các môi trường có đủ khác biệt không, và việc tái sử dụng cùng cách đặt tên có theo quy tắc hay không.
Thiết lập môi trường chỉ là bước đầu. Trong cùng một lô, có môi trường dùng ổn định trong thời gian dài, nhưng cũng có môi trường vừa đăng nhập đã kích hoạt xác minh. Khác biệt thường không nằm ở số lượng tham số, mà ở việc các tham số đó có ghép thành một hồ sơ người dùng nhất quán hay không.
Năm mục dưới đây đều có thể kiểm tra và đánh dấu từng mục một.
Vị trí đầu ra phải khớp với khu vực của môi trường
Danh tính khu vực của một môi trường được xác định bởi đầu ra, vì vậy các tham số khác phải căn theo nó. Nếu tài khoản được đăng ký tại Hoa Kỳ nhưng đầu ra lại nằm ở quốc gia hoặc khu vực khác, môi trường đã có mâu thuẫn ngay từ cái nhìn đầu tiên.
Cách kiểm tra: sau khi mở môi trường, xem quốc gia hoặc khu vực của đầu ra trên trang phát hiện và ghi lại làm chuẩn cho tất cả tham số phía sau. Nếu đã đổi đầu ra trong quá trình sử dụng, cần đối chiếu lại toàn bộ môi trường; không nên chỉ đổi đầu ra rồi tiếp tục dùng như cũ.
Múi giờ, ngôn ngữ và thông số thiết bị phải đi theo đầu ra
Múi giờ, ngôn ngữ giao diện, định dạng khu vực và cách hiển thị ngày nên thuộc cùng khu vực với đầu ra. Nếu đầu ra ở miền Đông Hoa Kỳ, múi giờ nên là giờ miền Đông, ngôn ngữ là tiếng Anh và ngày hiển thị theo thứ tự tháng-ngày-năm.
Phía thiết bị cũng tương tự. Độ phân giải phải phù hợp với phân khúc thiết bị; độ phân giải rất cao đi cùng cấu hình rất thấp là một mâu thuẫn. DPR phải nhất quán với thông số màn hình: cùng một trang trên Mac thường không cho giá trị 1, còn trên iPhone thì không nên thấp hơn 2. Số lõi CPU và bộ nhớ thiết bị cũng phải phù hợp với hệ điều hành và kiểu máy; các giá trị như 1 GB RAM trong môi trường Windows hầu như không gặp ở người dùng thật.
Cách kiểm tra: bắt đầu từ khu vực đầu ra và tự hỏi với từng tham số rằng giá trị này có thể xuất hiện ở một người dùng thật tại khu vực đó hay không.
Các tín hiệu fingerprint không được mâu thuẫn với nhau
Đây là một trong những vấn đề dễ bị bỏ sót nhất vì từng giá trị riêng lẻ đều có thể trông bình thường.
User-Agent và Client Hints phải chỉ đến cùng hệ thống và cùng phiên bản. Nếu ghi macOS 14 nhưng phiên bản nền tảng lại báo 13, sự không nhất quán này rất dễ thấy khi phát hiện. Với User-Agent trên thiết bị di động, cờ mobile không thể là 0. Danh sách phông chữ có lẫn phông độc quyền của một hệ điều hành khác cũng là dấu hiệu điển hình. Với WebRTC, chuyển tiếp hoặc thay thế sẽ nhất quán hơn; tắt hoàn toàn bản thân nó đã là trạng thái mà người dùng thật thường không có.
Cách kiểm tra: đối chiếu tham số theo từng cặp, tập trung vào bốn mối quan hệ: User-Agent với Client Hints, với thông số màn hình, với phông chữ và với đầu ra mạng.
Các môi trường phải có đủ khác biệt
Lỗi phổ biến nhất khi tạo môi trường hàng loạt là quá đồng nhất: ngoài đầu ra khác nhau, hệ điều hành, trình duyệt, độ phân giải, phông chữ và ngôn ngữ đều giống hệt nhau. Xét riêng từng môi trường có thể đều đạt, nhưng đặt cạnh nhau lại giống như các bản sao của cùng một máy.
Sự khác biệt nên nằm trong các giá trị phổ biến. Hãy phân tán tổ hợp hệ điều hành và trình duyệt, độ phân giải, ngôn ngữ và phông chữ sang nhiều lựa chọn thông dụng khác nhau. Đừng chọn phiên bản hiếm chỉ để trông độc đáo; chính một tổ hợp hiếm cũng có thể trở thành dấu hiệu nhận diện.
Cách kiểm tra: đặt thông tin của các môi trường trong cùng lô cạnh nhau, tìm những môi trường có cấu trúc hoàn toàn giống nhau và điều chỉnh nhẹ tham số để tạo khác biệt.
Tái sử dụng và đặt tên phải có quy tắc
Mối quan hệ giữa môi trường và tài khoản nên được cố định và duy trì lâu dài. Cùng một tài khoản hôm nay dùng môi trường này, ngày mai dùng môi trường khác vẫn là thay đổi đáng xem xét, ngay cả khi từng môi trường riêng lẻ đều đạt yêu cầu.
Đặt tên rõ ràng là một trong những cách tiết kiệm thời gian nhất. Hãy đưa tài khoản, nền tảng, mục đích, khu vực và ngày tạo vào tên để khi có vấn đề có thể nhận ra ngay môi trường nào cần xử lý.
Trong tình huống vận hành nhiều tài khoản song song, các công cụ môi trường như PurpleMark có thể giữ đầu ra, múi giờ, phông chữ và WebRTC trong cùng một môi trường, nhờ đó giảm thiếu sót khi phải chỉnh thủ công từng mục.
Danh sách nghiệm thu có thể đánh dấu
- Vị trí đầu ra khớp với khu vực tài khoản và được kiểm tra lại sau mỗi lần đổi đầu ra
- Múi giờ, ngôn ngữ và định dạng khu vực khớp với khu vực đầu ra; độ phân giải, DPR và bộ nhớ nhất quán với hệ thống và kiểu máy
- Phiên bản User-Agent và Client Hints khớp nhau, danh sách phông chữ không chứa phông từ máy chủ cục bộ
- WebRTC được chuyển tiếp hoặc thay thế, phân giải DNS đi qua kênh proxy và IPv6 đã tắt
- Các môi trường trong cùng lô không lặp lại cấu trúc, mỗi môi trường tương ứng một tài khoản và tên cho biết ngay mục đích sử dụng
Đạt nghiệm thu không có nghĩa là có thật nhiều tham số. Điều quan trọng là các tham số trông như thuộc về cùng một người và người đó chỉ gắn lâu dài với một tài khoản.


