Các chế độ hoạt động
Tính năng Duyệt web an toàn của Google phiên bản 5 cho phép các ứng dụng chọn một trong 3 chế độ hoạt động, nhờ đó người dùng có thể chọn chế độ phù hợp nhất cho trường hợp sử dụng của mình. Trang này chứa thông tin tổng quan về từng chế độ cùng với những điểm đánh đổi của các chế độ đó.
Bạn có thể thực hiện từng chế độ hoạt động bằng urls.search hoặc hashes.search. Hãy xem phần Tổng quan để xác định phương thức phù hợp với bạn. Các trang chi tiết về chế độ hoạt động sẽ giả định việc sử dụng hashes.search.
Chế độ theo thời gian thực
Chế độ này mang lại hiệu suất cao nhất bằng cách sử dụng cơ sở dữ liệu cục bộ gồm cả các trang web có khả năng an toàn (Bộ nhớ đệm toàn cầu) và các mối đe doạ đã biết để hoàn tất các bước kiểm tra cục bộ và giảm đáng kể các lệnh gọi mạng.
Ưu điểm
- Bảo mật cao: Cung cấp khả năng bảo vệ gần như theo thời gian thực trước các mối đe doạ mới khi thực hiện các quy trình kiểm tra trực tiếp.
- Hiệu suất cao: URL được kiểm tra cục bộ dựa trên Bộ nhớ đệm toàn cầu hoặc danh sách mối đe doạ, tránh các lệnh gọi mạng không cần thiết.
Nhược điểm
- Độ phức tạp: Yêu cầu máy khách quản lý và đồng bộ hoá cơ sở dữ liệu cục bộ với nội dung của Bộ nhớ đệm toàn cầu và danh sách mối đe doạ mà bạn quan tâm.
Chế độ Danh sách cục bộ
Chế độ này yêu cầu máy khách duy trì một cơ sở dữ liệu cục bộ về các mối đe doạ đã biết. Một URL được kiểm tra dựa trên danh sách cục bộ này và yêu cầu chỉ được gửi đến máy chủ để xác minh một kết quả trùng khớp tiềm năng.
Ưu điểm
- Hiệu suất cao: URL được kiểm tra cục bộ dựa trên danh sách mối đe doạ, tránh các lệnh gọi mạng không cần thiết.
Nhược điểm
- Bỏ lỡ cơ hội bảo vệ: Tính năng bảo vệ chỉ hiệu quả khi danh sách cục bộ được cập nhật gần đây nhất, điều này có thể tạo ra một lỗ hổng bảo mật cho các mối đe doạ mới.
- Độ phức tạp: Yêu cầu ứng dụng quản lý và đồng bộ hoá cơ sở dữ liệu cục bộ với nội dung của danh sách mối đe doạ mà bạn quan tâm.
Chế độ Thời gian thực không lưu trữ
Chế độ này dành cho những ứng dụng không thể hoặc không muốn duy trì cơ sở dữ liệu cục bộ. Mỗi lần kiểm tra URL đều được gửi trực tiếp đến dịch vụ Duyệt web an toàn, cung cấp kết quả theo thời gian thực mà không cần bộ nhớ cục bộ.
Ưu điểm
- Bảo mật cao: Cung cấp khả năng bảo vệ gần như theo thời gian thực trước các mối đe doạ mới khi thực hiện các quy trình kiểm tra trực tiếp.
- Triển khai đơn giản: Tránh sự phức tạp khi quản lý cơ sở dữ liệu cục bộ.
Nhược điểm
- Hiệu suất thấp hơn: Mỗi lần kiểm tra URL đều yêu cầu một yêu cầu mạng, vốn có độ trễ cao hơn so với một lần kiểm tra cục bộ.
- Mức sử dụng mạng cao hơn: Tạo ra nhiều lưu lượng truy cập mạng hơn các chế độ khác.
- Mức sử dụng hạn mức cao hơn: Mỗi lần kiểm tra sẽ tiêu tốn hạn mức được phân bổ cho dự án của khách hàng.