Описание
ConsentOwl — это легкий менеджер согласия на использование файлов cookie для WordPress, оптимизированный для кэширования. Он показывает баннер с запросом согласия, группирует файлы cookie по категориям и загружает аналитические и маркетинговые скрипты только после того, как посетитель даст согласие.
Разработанный с учетом законов о конфиденциальности — GDPR, ePrivacy, российского федерального закона № 152-ФЗ «О персональных данных» и Закона Беларуси № 99-3 — ConsentOwl поможет вам выполнить эти требования «из коробки».
Согласно Закона Республики Беларусь от 7 мая 2021 г. № 99-З. О защите персональных данных, для сайтов, работающих в Беларуси или Федеральному закону № 152-ФЗ, для сайтов, работающих в России, файлы cookie, которые могут идентифицировать пользователя (например, по IP-адресу или истории просмотров), являются персональными данными. Для их обработки требуется информированное и активное согласие посетителя (ст. 6). ConsentOwl показывает баннер с уведомлением о согласии перед загрузкой файлов cookie, не являющихся необходимыми для работы сайта, позволяет посетителям принимать, отклонять или выбирать категории файлов cookie, ведет журнал аудита всех решений и может генерировать черновик страницы с политикой использования файлов cookie — основу для соблюдения требований Федерального закона № 152-ФЗ. Обратите внимание, что для полного соответствия требованиям необходимо выполнять действия, не связанные с использованием какого-либо плагина (например, подать уведомление в Роскомнадзор и опубликовать политику в отношении персональных данных). ConsentOwl — это инструмент, а не юридическая консультация.
Языки: ConsentOwl поставляется с переводами на английский, русский и испанский (Испания и Мексика) языки. При первой установке тексты баннеров автоматически отображаются на языке вашего сайта. После смены языка сайта их можно обновить одним щелчком мыши в разделе ConsentOwl Тексты.
Основные функции (бесплатно навсегда):
- Баннер с согласием на обработку персональных данных с кнопками «Принять все», «Только необходимое» и «Отклонить»
- Три категории согласия: обязательное, аналитическое, маркетинговое
- Девять встроенных сервисов, связанных по ID: Google Analytics, Яндекс Метрика, Meta Pixel, Google Карты, YouTube, RUTUBE, VK Видео, Дзен, Одноклассники (ОК)
- Скрипты загружаются только после того, как посетитель даст согласие на использование соответствующей категории
- Журнал аудита согласия с возможностью экспорта в CSV
- Плавающая кнопка повторного открытия, чтобы посетители могли в любой момент изменить свой выбор
- Кнопка «Отменить все согласия»
- Версионирование согласия — обновление версии для повторного запроса у всех пользователей после изменения политики
[consentowl_settings_link]— шорткод для ссылки в нижнем колонтитуле «Настройки файлов cookie»- Генератор черновика страницы «Политика использования файлов cookie» в один клик
- Хранение в файлах cookie или localStorage, настраиваемый срок хранения
- Работает с полностраничными кэшами (WP Rocket, LiteSpeed)
Основные функции доступны бесплатно навсегда.
Ваши данные остаются на вашем сервере
ConsentOwl хранит все записи о согласии на обработку персональных данных в вашей собственной базе данных WordPress — ничего не отправляется во внешнее облако, на сторонний сервер или автору плагина. Вам не нужно регистрироваться на сторонних ресурсах, передавать данные за границу или зависеть от SaaS-сервиса.
Такое локальное хранение данных необходимо для соблюдения нормативных требований:
- Общий регламент по защите данных / ePrivacy (ЕС) — чем меньше сторонних организаций, передающих данные, тем проще законное обоснование и тем меньше рисков.
- Федеральный закон 152-ФЗ (Россия) — персональные данные российских пользователей должны храниться на серверах, расположенных в России. Поскольку ConsentOwl хранит записи о согласии в вашей собственной базе данных, если ваш хостинг находится в России, данные остаются там, где этого требует закон. Облачные инструменты для сбора согласия, которые хранят данные за рубежом, не могут этого гарантировать.
- Закон 99-З (Беларусь) — применяется та же логика локализации данных.
ConsentOwl — это инструмент, который поможет вам выполнить эти требования. Он не является юридической консультацией, и полное соблюдение требований также зависит от местоположения вашего хостинга и других факторов.
Зачем переходить на Pro
Бесплатная версия полностью функциональна, но в ней вам придется кое-что сделать вручную: найти все трекеры на своем сайте (в теме, виджетах или Google Tag Manager) и настроить их так, чтобы они загружались только после получения согласия. Если вы пропустите хотя бы один, то, возможно, будете загружать файлы cookie без разрешения, а это нарушение закона о защите персональных данных.
ConsentOwl Pro избавляет от необходимости выполнять работу вручную:
- Добавьте любой трекер из интерфейса администратора — LiveInternet, Top.Mail.Ru, Яндекс.RTB, чаты поддержки и любой другой скрипт — без редактирования кода темы. Просто вставьте его один раз и выберите категорию.
- Автоматический сканер — находит все трекеры на вашем сайте, используя более 2200 известных сигнатур. Не нужно копаться в коде и гадать.
- Защита в один клик — кнопка «Защитить» оборачивает трекер в PHP. Вам не придется вносить изменения в код темы и пропускать скрипты.
- Еженедельное автоматическое сканирование — позволяет обнаружить трекеры, добавленные позже (вами, плагином или маркетологом), до того, как они станут угрозой для соблюдения нормативных требований.
- Режим согласия Google v2 — с марта 2024 года требуется для корректной работы GA4 и Google Ads в странах Европейской экономической зоны. Без него ваши данные аналитики и ремаркетинга будут неполными.
- Блокировка iframe с предварительным просмотром — YouTube, RUTUBE, VK Video, Дзен, «Одноклассники», Google Карты и аналогичные сервисы устанавливают файлы cookie до получения согласия. Pro заменяет их на заполнитель с кнопкой для загрузки.
- Панель статистики — показатель согласия и динамика за 30 дней, чтобы вы могли видеть, как работает ваш баннер.
- Поддержка GPC и настройка цвета.
Вкратце: бесплатная версия обеспечивает соответствие требованиям, если вы готовы настраивать трекеры вручную. Pro делает это автоматически, экономя ваше время и снижая риск что-то упустить.
Что входит в бесплатную версию (бесплатно навсегда):
- Баннер согласия с категориями
- Журнал согласия + экспорт в формате CSV
- 9 встроенных сервисов по идентификатору
- Перенос сценария вручную
- Генератор политики использования файлов cookie
Что добавляет Pro:
- Автоматический сканер трекеров (более 2200 сигнатур)
- Блокировка трекеров в один клик — без редактирования кода
- Еженедельное автоматическое сканирование
- Добавьте любой трекер из интерфейса администратора
- Режим согласия Google v2
- Автоматическая блокировка встраивания с помощью плейсхолдера — 13 платформ обнаружены и заблокированы по умолчанию: YouTube, Vimeo, RUTUBE, VK Video, Dzen, «Одноклассники», Dailymotion, SoundCloud, Spotify, Google Maps, Twitter/X, Instagram и TikTok. Вместо пустого места посетитель видит плейсхолдер с кнопкой «Загрузить».
- Панель мониторинга статистики
- Поддержка GPC и настройка цвета
ConsentOwl Pro доступен по ссылке https://itorbita.by/product/consentowl-pro
Внешние сервисы
Этот плагин может загружать следующие сторонние сервисы только после того, как посетитель даст согласие на использование соответствующей категории. Без согласия пользователя ни с одним из них не связываются.
Google Analytics / Google Tag Manager (gtag.js)
Когда вы включаете встроенную службу «Google Analytics» и посетитель дает согласие на использование категории «Аналитика», плагин загружает скрипт gtag.js с https://www.googletagmanager.com/gtag/js. Он отправляет аналитические данные посетителя в Google, чтобы вы могли отслеживать посещаемость сайта. Скрипт используется только в том случае, если вы указали свой идентификатор отслеживания и посетитель дал согласие на его использование.
Условия использования: https://policies.google.com/terms — Политика конфиденциальности: https://policies.google.com/privacy
Meta Pixel (Facebook)
Когда вы включаете встроенную службу Meta Pixel и посетитель дает согласие на использование категории «Маркетинг», плагин загружает скрипт событий Facebook с https://connect.facebook.net/en_US/fbevents.js. Он отправляет маркетинговые события и события конверсии в Meta. Он используется только в том случае, если вы вводите свой идентификатор Pixel ID и посетитель дает согласие.
Условия: https://www.facebook.com/legal/terms — Политика конфиденциальности: https://www.facebook.com/privacy/policy/
Яндекс.Метрика
Если вы включите встроенную службу «Яндекс.Метрика» и посетитель согласится на использование категории «Аналитика», плагин загрузит скрипт Метрики с https://mc.yandex.ru/metrika/tag.js. Он отправляет аналитические данные в Яндекс. Скрипт используется только в том случае, если вы введете свой идентификатор счетчика и посетитель согласится на его использование.
Условия использования: https://yandex.com/legal/metrica_termsofuse/ — Политика конфиденциальности: https://yandex.com/legal/confidential/
Google Maps и YouTube используются в качестве заполнителей для перехода по клику и запрашиваются у Google только в том случае, если посетитель явно их открывает.
Установка
- Загрузите плагин в
/wp-content/plugins/consentowlили установите его с экрана «Плагины». - Активируйте плагин.
- Перейдите в ConsentOwl «Настройки», чтобы настроить баннер, категории и сервисы.
Медиасайты, команды и любые сайты с картами или видео
Карта на странице «Контакты», видео в статье, чат поддержки — все это загружается до того, как посетитель даст согласие, и в бесплатной версии вам приходится вручную оборачивать каждое из этих элементов (метод Б). ConsentOwl Pro автоматически обнаруживает и блокирует их. См. раздел «Часто задаваемые вопросы» ниже или https://itorbita.by/product/consentowl-pro
Часто задаваемые вопросы
-
Больше, чем ожидает большинство людей. Карты (Google Maps, Yandex.Карты — страница контактов есть почти у каждого), видео (YouTube, RUTUBE, VK Video, Dzen, Vimeo), онлайн-чаты и виджеты обратного звонка (Jivo, Bitrix24, Callibri), виджеты отзывов и бронирования (Яндекс.Карты, 2GIS, YClients), а также социальные сети (Instagram, VK, Telegram, X) — все они обычно загружаются сразу после открытия страницы, прежде чем посетитель сделает выбор. В бесплатной версии вы обрабатываете каждое из них вручную, обертывая его (метод B). ConsentOwl Pro обнаруживает и блокирует их автоматически, используя предварительный просмотр, поэтому ничего не загружается до получения согласия.
-
Именно в таких случаях ручная обертка становится сложной. Любой автор может опубликовать страницу с видео или картой и забыть ее обернуть — и тогда на этой странице будут загружаться файлы cookie до получения согласия. В бесплатной версии вам придется напоминать команде и регулярно перепроверять статьи. ConsentOwl Pro автоматически блокирует встроенные элементы, независимо от того, кто и как их добавил. Подробнее: https://itorbita.by/product/consentowl-pro
-
Я ввел свой идентификатор счетчика в Scripts. Нужно ли мне добавлять код трекера куда-то еще?
-
Нет. В этом и заключается суть метода А: после того как вы отметите галочкой встроенную службу и введете ее идентификатор, ConsentOwl загрузит трекер, но только после того, как посетитель даст согласие.
Вам НЕ нужно вставлять код трекера в тему, header.php, footer.php или виджет. Добавьте его через Google Tag Manager. Оберните все в
data-consentowl-category. Изменитеtype="text/javascript"наtype="text/plain". Или установите отдельный плагин для этого счетчика.Важно: если код трекера уже есть на вашем сайте, удалите его. Иначе он будет загружаться дважды — один раз сразу (до получения согласия, что запрещено законом), а второй раз — через плагин.
-
Работает ли он с плагинами для кэширования?
-
Да. Согласие сохраняется на стороне клиента и отправляется через безопасную для кэширования конечную точку AJAX, поэтому она работает с WP Rocket, LiteSpeed и аналогичными полностраничными кэшерами.
-
Блокирует ли он скрипты до получения согласия?
-
Да. Встроенные сервисы и скрипты, помеченные атрибутом
data-consentowl-category, загружаются только после того, как посетитель даст согласие на использование соответствующей категории. -
Есть ли версия Pro?
-
Да. ConsentOwl Pro добавляет автоматический сканер трекеров, блокировку в один клик, еженедельное автоматическое сканирование, панель статистики, режим согласия Google v2, блокировку iframe с предварительным просмотром и поддержку GPC — так что вам не придется искать и блокировать трекеры вручную. Приложение доступно по ссылке https://itorbita.by/product/consentowl-pro
-
Помогает ли это соблюдать требования российского закона № 152-ФЗ?
-
Да. ConsentOwl предоставляет базовые элементы для получения согласия на использование файлов cookie, как того требует Федеральный закон № 152-ФЗ: баннер, который отображается перед загрузкой файлов cookie, не являющихся необходимыми для работы сайта, активное согласие по категориям, журнал аудита принятых решений и черновик страницы с политикой использования файлов cookie. Для полного соответствия требованиям также необходимо выполнить действия за пределами плагина (например, отправить уведомление в Роскомнадзор и опубликовать политику в отношении персональных данных). ConsentOwl — это инструмент, а не юридическая консультация.
Отзывы
Участники и разработчики
«ConsentOwl — Согласие на использование файлов cookie и блокировка трекеров» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«ConsentOwl — Согласие на использование файлов cookie и блокировка трекеров» переведён на 3 языка. Благодарим переводчиков за их работу.
Перевести «ConsentOwl — Согласие на использование файлов cookie и блокировка трекеров» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
3.0.8
- Справка: расширенное руководство о том, какие встроенные элементы (видео, карты, чаты, виджеты социальных сетей) загружаются до получения согласия, с примерами для разных видов бизнеса.
- FAQ: добавлены ответы о встраиваемых элементах и соблюдении требований к сайтам с несколькими авторами.
3.0.7
- Новинка: на баннере теперь указано, какие сервисы будут загружены для каждой категории (в зависимости от того, что вы включили на вкладке «Скрипты»), поэтому посетители видят, на что именно они дают согласие.
- Документация: на странице «Справка» теперь четко указано, что для ввода идентификатора счетчика на вкладке «Скрипты» не требуется вставлять, форматировать или редактировать код где-либо еще.
- Плюсы: автоматическая блокировка встраивания теперь распространяется и на российские платформы — RUTUBE, VK Video, «Дзен» и «Одноклассники» (всего 13 платформ).
3.0.6
- Исправлено: классический баннер был слишком высоким для мобильных устройств — теперь между текстом и кнопками нет пустого пространства.
- Исправление: макет страницы справки (нижняя часть страницы администратора больше не закреплена вверху).
- Доработка: удален лишний вызов текстового домена; переводы по-прежнему загружаются автоматически.
3.0.5
- Новинка: тексты баннеров по умолчанию теперь соответствуют языку сайта при новой установке.
- Новинка: кнопка «Сбросить тексты на язык сайта» — обновляет тексты на баннере после смены языка сайта.
- Новинка: перевод на испанский (es_ES и es_MX).
- Исправлено: плавающая кнопка с печеньем больше не перекрывает панель настроек.
3.0.4
- Новая тема с минималистичным баннером (на выбор). Значок с изображением печенья. Обновленный список встроенных сервисов.
3.0.3
- Обновленная информация о Pro и ссылка для обновления.
3.0.2
- Безопасность: ограничение скорости для каждого клиента на конечной точке публичного согласия для предотвращения перебора логов.
3.0.1
- Надежность: самовосстанавливающаяся проверка схемы гарантирует, что таблица журнала согласия и настройки будут соответствовать друг другу при каждом обновлении.
3.0.0
- Первоначальный публичный релиз бесплатной версии.







