User Scripts API
Эта статья о Браузерном расширении AdGuard, которое защищает только ваш браузер. Скачайте приложение AdGuard, чтобы защитить своё устройство.
При добавлении пользовательского фильтра или правила появится уведомление с просьбой включить режим разработчика, чтобы использовать эти функции в расширении.
Начиная с версии 5.2, Браузерное расширение AdGuard использует User Scripts API. Chrome требует этот новый API для соблюдения передовых практик безопасности пользователя.
Что такое API пользовательских скриптов?
User Scripts API — это инструмент, позволяющий расширениям запускать на веб-страницах пользовательские сценарии JavaScript. Они часто используются для изменения или улучшения сайтов способами, которые изначально не предусмотрены самим сайтом.
С переходом на Manifest V3 от Chrome многие старые методы внедрения скриптов стали ограниченными или отсроченными. Однако для User Scripts API сделали исключение.
Подробнее о влиянии политики MV3 читайте в нашем [блоге] (https://adguard.com/ru/blog/review-issues-in-chrome-web-store.html).
Как включить режим разработчика
Чтобы использовать пользовательские фильтры и правила JavaScript во вкладке Пользовательские правила, необходимо предварительно настроить ваш браузер. Это обеспечит расширению надёжный и безопасный способ внедрения скриптов в веб-страницы в оптимальное время. Следуйте инструкции ниже в зависимости от вашей версии Chrome.
Для версий Chrome до 138
Вы должны включить режим разработчика для расширений. Для этого откройте меню Chrome, нажав на три точки в правом верхнем углу, перейдите в Расширения ⭢ Управлять расширениями и передвиньте переключатель Режим разработчика.
Для Chrome версии 138 и выше
Необходимо включить переключатель Разрешить пользовательские скрипты. Для этого откройте меню Chrome, нажав на три точки в правом верхнем углу, перейдите в Расширения ⭢ Управлять расширениями, затем откройте Сведения о Браузерном расширении AdGuard и нажмите на переключатель Разрешить пользовательские скрипты.