Alex Consent Informer PRO — модуль для OpenCart 3, который позволяет корректно запрашивать у посетителя согласие на использование файлов Cookie и запуск аналитики Яндекс Метрики в соответствии с Федеральным Законом №152. Если внимательно прочитать Закон, то станет ясно, что недостаточно просто показать окно-уведомление о сборе cookie, а должно быть "явное согласие" пользователя на сбор персональных данных.
Главное отличие от обычной cookie-плашки — счётчик Яндекс.Метрики не загружается до получения согласия пользователя. Если посетитель нажимает «Отказаться», код Метрики не инициализируется.
Модуль позволяет настроить внешний вид информера, тексты, ссылки на документы, срок хранения выбора пользователя и параметры Яндекс.Метрики непосредственно из панели администратора OpenCart.
При первом посещении сайта пользователь видит информер с предложением принять или отклонить использование Cookie и аналитики.
До нажатия кнопки:
Яндекс.Метрика не загружается.
При выборе:
Принять — решение сохраняется, после чего загружается и запускается настроенный счётчик Яндекс.Метрики.
Отказаться — решение сохраняется, Яндекс.Метрика не инициализируется.
Это позволяет не запускать аналитический счётчик автоматически ещё до того, как посетитель сделал свой выбор.
В модуле предусмотрен отдельный параметр «Версия согласия».
Например:
Версия согласия: 1
После изменения текста политики или механизма обработки данных администратор может изменить её:
Версия согласия: 2
После этого посетителю можно повторно показать информер и получить новое решение уже для обновлённой версии условий.
Это намного правильнее обычной реализации, где Cookie однажды устанавливается и может сохраняться годами независимо от изменений документов.
В отдельной вкладке доступны основные параметры счётчика:
Яндекс.Метрика
ID счётчика
Вебвизор
Карта кликов
Отслеживание ссылок
Точный показатель отказов
Администратору не требуется вручную редактировать шаблоны OpenCart или вставлять код Метрики в файлы темы.
Модуль позволяет самостоятельно настроить:
Заголовок информера
Текст информера
Политику обработки персональных данных
Текст ссылки
Политику обработки файлов Cookie
Текст ссылки
Поэтому модуль не привязан к конкретному сайту или юридическим документам — все URL и тексты задаются отдельно для каждого магазина.
Информер можно адаптировать под дизайн магазина.
Доступны:
Положение информера
Фон
Цвет текста
Фон кнопки «Принять»
Цвет текста кнопки «Принять»
Фон кнопки «Отказаться»
Цвет текста кнопки «Отказаться»
Это позволяет использовать модуль практически с любой темой OpenCart без необходимости править CSS вручную.
Alex Consent Informer PRO подойдёт интернет-магазинам на OpenCart 3, которым необходимо:
Вопросов пока нет.
Отзывов пока нет. Будьте первым!
Войдите, чтобы оставить отзыв.
Модуль устанавливается стандартными средствами OpenCart 3 и не требует ручного изменения файлов шаблона.
В административной панели OpenCart перейдите:
Расширения → Установка расширений
Загрузите архив:
alex_consent_informer.ocmod.zip
После успешной установки OpenCart распакует файлы модуля автоматически.
Перейдите:
Расширения → Расширения
В выпадающем списке выберите:
Модули
Найдите:
Alex Consent Informer
и нажмите кнопку Установить.
После установки рядом появится кнопка Редактировать.
Откройте настройки модуля.
Укажите:
ID счётчика Яндекс.Метрики; ссылку на Политику обработки персональных данных; ссылку на Политику обработки файлов cookie; текст информера; названия кнопок; срок хранения решения пользователя; необходимые параметры Яндекс.Метрики.
После этого включите модуль и сохраните настройки.
Если счётчик Яндекс.Метрики уже установлен на сайте вручную, например:
в header.twig; в footer.twig; через код темы; через Google Tag Manager; через другой модуль; через сторонний скрипт;
его необходимо удалить.
Яндекс.Метрика должна загружаться только через Alex Consent Informer после получения согласия пользователя.
Иначе счётчик может запуститься до того, как посетитель нажмёт кнопку «Принять».
Откройте сайт в режиме инкогнито или приватном окне браузера.
При первом посещении должен появиться информер.
До нажатия кнопки «Принять» запросы к:
mc.yandex.ru
и скрипт:
metrika/tag.js
не должны загружаться.
После нажатия «Принять» Яндекс.Метрика будет загружена и запущена.
При нажатии «Отказаться» аналитический счётчик не запускается.
Выбор пользователя сохраняется, поэтому информер не будет отображаться при каждом переходе между страницами.
В настройках модуля предусмотрено поле «Версия согласия».
Например, если сейчас используется:
1
а политика обработки данных была существенно изменена, можно изменить значение на:
2
После этого модуль повторно покажет информер всем пользователям и запросит новое согласие.
После установки или изменения настроек рекомендуется очистить кеш OpenCart.
Если на сайте используются сторонние системы кеширования, CDN или кеш шаблона, их также желательно очистить.
Модуль работает глобально на всех страницах сайта и не требует добавления в схемы OpenCart.