Как грамотно предупредить о файлах cookie на сайте
Cookie представляет собой файл с данными, который создает браузер для каждого сайта. Сайт собирает куки, отправляет данные на сервер в HTTP-запросе.
Cookie на сайте используются для обеспечения максимально корректной и эффективной работы сайта, а также получения аналитики.
- Как создать баннер об использовании cookie?
Баннер про использование cookies на сайте представляет собой уведомление, которое информирует посетителей сайта, что происходит сбор cookies. Баннер cookie позволяет посетителям создавать персональные настройки для получения услуг на конкретном сайте.
При первом посещении сайта пользователем загружаются только необходимые файлы и сценарии cookie, для использования других типов файлов необходимо запрашивать согласие пользователей.
Прежде всего такие баннеры должны гарантировать факт того, что обработка данных происходит только в том случае, когда посетители сайта дали свое согласие. Баннеры cookie принимают ряд технических мер для того, чтобы все скрипты для сбора персональных данных были заблокированы.
Баннер и сообщение о куках должны соответствовать действующим положениям о защите данных.
Алгоритм использования баннера cookie имеет следующую последовательность:
— активируйте на сайте демонстрацию баннера;
— настройте внешний вид (цвет, кнопку) и текст баннера;
— добавьте в баннер ссылку на политику конфиденциальности, которая будет актуальной для Ваших пользователей;
— ознакомьтесь с основными требованиями политики использования cookie;
— настройте дополнительные параметры баннеров;
— сохраните и опубликуйте баннер.
- Регистрируем и сканируем сайт
Первое, что необходимо сделать – выбрать необходимый пакет и зарегистрировать собственный профиль.
Различают три основных направления в зависимости от величины предприятия:
— оптимальный для предприятий с численностью более 1000 человек;
— оптимальный для предприятий с численностью до 1000 человек;
— специальное ценообразование для определенной сферы деятельности: образования, государственного сектора, недоходные организации.
Бесплатные и платные версии пакетов отличаются в основном наличием специального функционала и плюшек. Подписчики платных тарифов могут рассчитывать на наличие технической поддержки и получить более широкий выбор дизайнов.
После выбора пакета необходимо пройти стандартную процедуру регистрации, при которой желательно указывать адрес корпоративной почты, а не личной. Данные, которые вносятся, проверяются модераторами вручную, именно поэтому подтверждение происходит на протяжении 48 часов.
После регистрации необходимо выбрать пункт «Cookie Consent & Website Scanning». Затем нажимаем на «Scan Website».
В настройках сканирования необходимо установить ограничение на количество страниц для сканирования. Желательно ставить реальное количество страниц.
- Как сделать баннер?
Куки не всегда затрагивают персональные данные посетителей сайтов. В куки могут храниться следующие данные: личные данные для авторизации; пользовательские настройки сайта; тип устройства, с которого пользователь зашел на сайт; товары в корзине, и в избранном.
В вкладке Cookie Banner необходимо задать желаемые параметры:
— макет (Layout) и цвета (Colors). Выберите те, что подружатся с цветовой гаммой и стилем Вашего сайта. Для GDPR это непринципиально;
— в блоке «Содержимое» (Content) включаем кнопки, с помощью которых пользователь может принять соглашение на использование файлов или узнать детали о файлах cookie;
— в блоке «Поведение» (Behavior) указываем, в каких ситуациях пользователь соглашается с Вашей информационной политикой.
Далее выполняются все заданные настройки.
- Как настроить правила показа баннера?
Все элементы баннеров хранятся в специальных карточках. Для создания баннера используют три основных вида карточек, которые отображаются на главной странице:
— первый вид карточек помогает создавать верхние, плавающие и основные баннера;
— второй вид карточек помогает делать маленькие баннеры, баннеры в виде тизеров, широкие баннеры внизу страницы;
— третий вид карточек позволяет сделать внутренние баннеры.
Но внутренние баннеры демонстрируются не только на главной страничке, также на и в контентных разделах сайтах. В режиме редактирования в публичной части сайта при наведении на область одного из баннеров всплывает меню с кнопками управления, которое позволяет удалить старый или добавить новый баннер.
При необходимости можно все баннеры сортировать по подвидам.
- Политика конфиденциальности
Важно указывать дополнительный блок, в котором будет раскрыто зачем нужна информация о пользователях.
Для настройки блока OneTrust необходимо перейти в раздел Центр Предпочтений для размещения всей необходимой информации о том, как используют данные о пользователях. Часть необходимого текста помещают в Privacy Text или дают ссылку на соответствующую страницу.
На завершающей стадии работы с сервисом Вы получите сформированный скрипт OneTrust, который интегрируется на сайт с помощью соответствующих настроек Google Tag Manger.
При настройке Google Tag Manager необходимо использовать теги:
— CHTML — Cookie Consent. Это тег, в котором Вы должны поместить свой скрипт подтверждения OneTrust. Без него уведомление о подтверждении не будет работать.
— CHTML — Push To Data Layer — Consent Updated. Выдает событие на уровень данных, когда обновляются настройки окна подтверждения.
— CHTML — Set Cookie — Actual Cookie Consent Active Groups. Сохраняет настройки окна подтверждения в файле cookie, срок действия которого истекает через 12 месяцев.
— CHTML — Push To Data Layer — Consent Data For The Record. Выдает полную информацию (включая пользовательский агент) на уровень данных. Эти данные позже будут использованы для хранения информации о согласии пользователя в Google Analytics.
- Как установить баннер cookie с помощью Google Tag Manager?
Чтобы начать использовать функцию на страницах сайта необходимо создать новый тег.
Для создания Вам необходимо задать любое удобное для Вас имя, указать тип тега, после чего в поле ввода содержимого тега добавить первую строку <script>, разметить функции записи, изменение и удаление cookie, закрыть завершающей строкой </script>. После того, как Вы заполнили все поля настроек не забудьте указать основные правила активации тега на всех страницах сайта.
Следующим этапом будет создание тегов, которые будут использоваться для манипуляций cookie. Создайте скетчи для просмотра количества страниц сайта посетителем и выводить предупреждения я данными счетчика.
Алгоритм создания новых тегов имеет следующий порядок:
— получаем значение cookie;
— проверяем значение cookie и если не установлено, то присваиваем значение, если ранее установлено, то увеличиваем значение на единицу больше;
— сохраняем обновленное значение cookie.
В случае неиспользования третьего параметра cookie будет жить до закрытия браузера, установив заранее его значение.
- Как настроить передачу событий в Google Analytics?
Событие представляет собой процесс взаимодействия пользователей с контентом, которое можно отслеживать независимо от просмотров страниц сайта или экранов. Также это понятие включает в себя загрузки, клики по ссылкам, отправке форм и количеству просмотров видео.
События состоят из ряда компонентов:
— категория. Они позволяют объединить схожие типы событий. В большинстве случаев одна и та ж категория может многократно использоваться для нескольких элементов пользовательского интерфейса для группирования;
— действия. Параметр используется для обозначения события или взаимодействия, которое отслеживается и связано с объектом. Как и в категориях название можно выбрать любое;
— ярлыки (необязательно, но рекомендуется). Они позволяют предоставлять дополнительную информацию для отслеживания событий. Эти компоненты событий, подобно категориям и действиям можно просматривать в отдельном отчете, где собраны все созданные Вами ярлыки;
— значения (необязательно, но рекомендуется). Они представляют собой целое число и могут присваиваться объектам на каждой странице. Значения можно использовать для указания времени загрузки проигрывателя в секундах или для начисления денежной суммы при достижении определенного маркера воспроизведения в проигрывателе.
Значение – это значение численной величины, которое суммируется в отчете и определяется среднее значение для категорий.
Выводы
Требования, действующие на территории ЕС, предполагают сообщение пользователям о том, что сайт собирает куки. Самый простой способ продемонстрировать cookie соглашение – использовать баннеры, которые можно интегрировать с помощью соответствующих тегов, триггеров.