Khái niệm · Khái niệm nền
Phán quyết và điểm
allow, challenge, block: trọng số, ngưỡng, và ai được phép quyết định.
Mỗi lần kiểm tra trả về ba thứ: một phán quyết, một điểm từ 0 đến 100, và danh sách reason đã tạo ra điểm đó.
Cách cộng điểm#
Mỗi luật kích hoạt sinh ra một reason có trọng số. Điểm là tổng các trọng số, chặn trên ở 100.
{
"verdict": "challenge",
"score": 45,
"reasons": [
{ "category": "network", "code": "datacenterAddress", "severity": "suspicious", "weight": 35, "detail": null },
{ "category": "headers", "code": "languageMismatch", "severity": "info", "weight": 10, "detail": null }
],
"source": "visit",
"visitorId": "..."
}| Trường | Ý nghĩa |
|---|---|
category | Nhóm nguyên nhân: automation, consistency, headers, integrity, network, payment, operator |
code | Định danh ổn định của luật đã kích hoạt |
severity | critical, suspicious hoặc info |
weight | Phần đóng góp vào điểm |
detail | Bằng chứng bổ sung, hoặc null |
Ngưỡng#
| Điểm | Phán quyết |
|---|---|
| 0–34 | allow |
| 35–69 | challenge |
| 70–100 | block |
Một reason critical mang đủ trọng số để tự nó chạm ngưỡng chặn. Một reason suspicious chỉ kết tội khi có bạn đồng hành.
Vì sao cần hai nguyên nhân độc lập#
Một kiểm tra bị kích hoạt là một dấu hiệu, không phải một lời buộc tội.
Người dùng thật cũng làm những việc trông đáng ngờ: họ dùng VPN công ty, họ chặn quảng cáo, họ mở cửa sổ riêng tư, họ đi du lịch. Mỗi việc đó có thể kích hoạt một luật. Nếu một luật đủ để chặn, bạn sẽ đuổi những người này đi hằng ngày.
Vì thế trọng số được đặt sao cho hai dấu hiệu từ những nguyên nhân độc lập nhau mới cộng lại tới ngưỡng chặn. Một proxy datacenter là một chuyện; một proxy datacenter cộng một trình duyệt khai sai hệ điều hành của chính nó là chuyện khác.
`operator` đứng trên mọi phép đo#
Chỉ một nhóm có thể lật ngược kết quả đo: operator — một người đã quyết định. Mục Security là nơi ghi những quyết định đó.
Điểm không được lưu#
Những gì lưu lại là tín hiệu thô. Điểm và phán quyết được dựng lại mỗi lần đọc.
Đây là lý do khi mô hình chấm điểm được cải thiện, toàn bộ lịch sử tự mô tả lại theo mô hình mới. Một bản ghi proxy: true thì phá huỷ khả năng đó vĩnh viễn — và cũng là lý do một con số trên dashboard hôm nay có thể khác hôm qua cho cùng một lượt truy cập.