How To Guides

Режимы работы

Google Safe Browsing V5 позволяет пользователям выбирать из трех режимов работы, что дает возможность подобрать наиболее подходящий режим для конкретных задач. На этой странице представлен общий обзор каждого режима, а также их преимущества и недостатки.

Каждый из режимов работы может выполняться с помощью urls.search или hashes.search . См. раздел «Обзор» , чтобы определить, какой метод подходит именно вам. На страницах с подробным описанием режимов работы предполагается использование hashes.search .

Режим реального времени

Этот режим обеспечивает максимальную производительность за счет использования локальной базы данных как потенциально безопасных сайтов (глобальный кэш), так и известных угроз, что позволяет выполнять проверки локально и значительно сократить количество сетевых запросов.

Преимущества
  • Высокий уровень безопасности : обеспечивает защиту от новых угроз практически в режиме реального времени при проведении проверок в реальном времени.
  • Высокая производительность : URL-адреса проверяются локально по глобальному кэшу или спискам угроз, что позволяет избежать ненужных сетевых запросов.
Недостатки
  • Сложность : Требует от клиента управления и синхронизации локальной базы данных с содержимым глобального кэша и интересующими списками угроз.

Режим локального списка

В этом режиме клиент должен поддерживать локальную базу данных известных угроз. URL-адрес проверяется по этому локальному списку, и запрос на сервер отправляется только для проверки потенциального совпадения.

Преимущества
  • Высокая производительность : URL-адреса проверяются локально по спискам угроз, что позволяет избежать ненужных сетевых запросов.
Недостатки
  • Отсутствие защиты : Защита актуальна только в том случае, если был внесен последний вклад в локальный список, что может оставлять уязвимое место для новых угроз.
  • Сложность : Требует от клиента управления и синхронизации локальной базы данных с содержимым интересующих списков угроз.

Режим реального времени без хранения данных

Этот режим предназначен для клиентов, которые не могут или не хотят поддерживать локальную базу данных. Каждая проверка URL-адреса отправляется непосредственно в службу безопасного просмотра, обеспечивая результаты в режиме реального времени без необходимости использования локального хранилища.

Преимущества
  • Высокий уровень безопасности : обеспечивает защиту от новых угроз практически в режиме реального времени при проведении проверок в реальном времени.
  • Простая реализация : позволяет избежать сложностей, связанных с управлением локальной базой данных.
Недостатки
  • Сниженная производительность : каждая проверка URL-адреса требует сетевого запроса, который по своей природе имеет более высокую задержку, чем локальная проверка.
  • Более высокая загрузка сети : генерирует больше сетевого трафика, чем другие режимы.
  • Повышенное использование квоты : каждая проверка уменьшает выделенную квоту для клиентского проекта.