Собственный баннер для режима согласия Google

01.09.2024

Представляю вам новое решение по разработке собственного баннера для режима согласия Google (Google Consent Mode v2) на базе Google Tag Manager, идея которого впервые появилась в Telegram-сообществе Якова Осипенкова как замена/альтернатива платным CMP-платформам с ежемесячной абонентской платой.

О GDPR и TCF

Все вы знаете, что в 2018 году в Евросоюзе вступил в силу общий регламент защиты персональных данных (General Data Protection Regulation, сокр. GDPR), который предоставляет резидентам Европейского союза (ЕС) возможность управлять своими персональными данными – спрашивать у компаний цель сбора и обработки информации, месте хранения, а в случае необходимости, сделать запрос на ее удаление. Под такие данные попадают IP-адреса, идентификаторы устройств, данные о местоположении и файлы cookie.

Рекламные и аналитические инструменты (например, Google Analytics) используют в своей работе файлы cookie. Следовательно, все компании, которые обрабатывают личные данные пользователей, находящихся на территории ЕС, обязаны соблюдать GDPR.

П примерно за месяц до GDPR Европейское бюро интерактивной рекламы (IAB Europe) с целью единообразия в процессе сбора данных разработало стандарт Transparency and Consent Framework (сокр. TCF), позволяющий получать согласие от пользователей и делиться им с остальным партнерами – издателями (publishers), поставщиками технологий (vendors, такие, как DSP, SSP, DMP, рекламные серверы и т.д), агентствами и рекламодателями.

Принцип работы основан на трех основных шагах:

  1. издатель (вы) выбирает поставщиков технологий из глобального списка поставщиков (Global Vendor List), с которыми планирует сотрудничать и делиться данными своей аудитории;
  2. когда пользователь впервые заходит к вам на сайт или в мобильное приложение, его просят выбрать компании, с которыми издатель (вы) может поделиться данными. Эта информация будет храниться в основном файле cookie (first-party cookies) в браузере пользователя;
  3. после того, как пользователь сделал свой выбор, издатель (вы) может поделиться данными пользователя с выбранными поставщиками технологий из глобального списка.

Все это реализуется с помощью специального всплывающего окна (баннера), который настраивается специальным образом:

Пример баннера согласия

Примерно через год (в августе 2019) вышла новая версия Transparency and Consent Framework v2.0 (TCF v2.0). В разработке фреймворка принимал участие Google как член рабочей группы TCF Working Group. В нем были учтены отзывы и пожелания всех участников рынка, а также изменены возможности пользователей и издателей. Подробнее о различиях TCF v 1.0 и TCF v 2.0 читайте в этой публикации. Применяя этот стандарт, владельцы сайтов должны информировать своих пользователей о том, какие данные собираются, какие поставщики услуг (вендоры) их будут использовать и в каких целях.

Эти нововведения привели к тому, что стали появляться так называемые CMP-провайдеры (Consent Management Platform). Это специальные сервисы, которые мы как владельцы сайтов, можем использовать для:

  • запроса, получения и хранения согласия пользователей (благодаря всплывающему окну);
  • настройки конфиденциальности пользователей (пользователь сам выбирает, какими данными он разрешает поделиться);
  • хранения списка поставщиков технологий из глобального списка поставщиков (Global Vendor List);
  • обновления информации о согласии (если пользователь вдруг решил изменить свой выбор).

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

Про режим согласия Google

Ну и, конечно же, Google не мог пройти мимо и в августе 2020 года свои рекламные системы интегрировал с IAB Europe’s Transparency and Consent Framework (TCF) v2.0. Однако для тех, кто предпочитал не использовать TCV v2.0, Google в сентябре 2020 года представил новый Режим согласия (Consent Mode).

За последние несколько лет было выпущено два глобальных обновления Google Consent Mode:

Назначение режима согласия Google достаточно простое – в зависимости от того, какие действия пользователь разрешил отслеживать и собирать нам как владельцам сайтов, то мы и можем отслеживать и передавать в свои аналитические (Google Analytics 4) и рекламные (Google Ads) инструменты. Если пользователь не дал согласия, то и отслеживать его взаимодействия со страницами и контентом нашего сайта мы не можем.

Примеры сигналов и статусов режима согласия

Примечание: в Google предусмотрен функционал расширенного и базового режима согласия, о котором подробно написано в статьях выше.

Про CMP-платформы

Для упрощения настройки и соблюдения всех законов и регламентов ЕС Google интегрировал со своим режимом согласия множество CMP-платформ. Например: Iubenda, OneTrust, Osano, Sourcepoint, Cookiebot, CookieMan, CookieYes, Consentmanager CMP и другие.

Одним из самых популярных и простых решений является CMP-платформа Cookiebot. У Якова Осипенкова в блоге есть несколько материалов по его настройка, а также целое отдельное видео с подробными шагами и инструкциями:

Однако все решения, которое предлагаются на рынке CMP-платформами, являются платными. Это ежемесячная абонентская плата (модель SaaS). Причем итоговая стоимость варьируется от 7$ до 100$+ в месяц в зависимости от количество показов такого баннера на ваших страницах и количестве доменов/поддоменов, на которые нужно установить баннер. Нетрудно подсчитать, что если ваша компания будет существовать на рынке как минимум год, то дополнительно в графу расходов нужно заложить 100$ – 1200$ в год за использование CMP.

Пример баннера от CMP-платформы Cookiebot

Мое решение – собственный баннер

Решение, которое я разработал, бессрочное, без абонентской платы (продления), и стоит единоразово всего 5000 руб. Оно реализовано с использованием Google Tag Manager, соответствует текущим стандартам режима согласия Google v2 и легко настраивается за 5 минут.

Гибко настраиваемый баннер согласия

Пример баннера согласия на мобильных устройствах:

Баннер на мобильном устройстве

За эту стоимость вы получается:

  • подробную инструкцию в формате .pdf и .docx (Word) на 30 страниц;
  • видео по настройке баннера (длительность – 5 минут);
  • код, который необходимо добавить на свой сайт для отображения баннера;
  • дополнительные CSS-стили, придающие баннеру уникальный дизайн;
  • готовый шаблон Google Tag Manager, в котором уже все настроено (для импорта);
  • масштабирование на 1, 2, 3, 5, 10, 50…N сайтов, доменов и поддоменов.

Если вы не желаете настраивать самостоятельно (не получается или просто не хотите), то вы можете за дополнительные 5000 руб. заказать мою консультацию и установку. Я сам зайду в ваш контейнер Google Tag Manager и настрою баннер согласия. Таким образом, вы все равно сэкономите значительную долю своих средств, поскольку не будете платить ежемесячную абонентскую плату за CMP-платформу и дополнительные домены/поддомены + страницы.

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

Подробнее о том, как он работает и что из себя представляет, смотрите в этом демонстрационном видео:

Часть руководства по установке написана с использованием примеров сайта osipenkov.ru. Яков любезно предоставил свой сайт в качестве демонстрационного проекта, чтобы продемонстрировать возможности моего баннера.

Пример изменения сигналов Google в зависимости от выбора пользователя

На новом онлайн-курсе по Google Tag Manager, который я веду совместно с Яковом Осипенковым, это решение предоставляется бесплатно для всех слушателей, включая помощь в установке и настройке баннера согласия.

Приобрести саму инструкцию и консультацию по установке вы можете по ссылке ниже.

Перейти по внешней ссылке
Категории:
Веб-аналитика
Виктор Кончишин
Виктор Кончишин

Основной профиль Веб-Аналитика GA4/Метрика и Таргет, а именно FB-IG, Вк, TT. Через Google Tag Manager решаю наверное любые задачи. Активно работаю с sGTM

Все комментарии

  • А можно живой пример? Сайт из видео не открывается чтобы покликать как оно работает.

    Oleg 02.09.2024 14:26 Ответить
      • Посмотрел сайт, согласно Регламента пользователь должен иметь возможность в любой момент изменить согласие (не нахожу на сайте этой возможности), второе требование – реестр (лог) принятых/отвергнутых согласий. Вопрос как реализован этот лог в Вашем случае, вот скрин лога проекта Cookiebot: https://prnt.sc/bDnrNT0embeR

        Николай Сасов 02.09.2024 16:15 Ответить
        • Добрый день, реализовать возможность в любой момент изменить согласие, думаю возможно, а вот с базой данных сложнее, ведь она не может быть на моей стороне. Подумаю над решением.

          Виктор Кончишин Виктор Кончишин 03.09.2024 11:55 Ответить
        • Пользователь всегда имеет возможность изменить свое согласие очистив куки браузера и баннер снова появится, пользователь сможет выбрать свое согласие заново (это можно описать в политиках куки и персональных данных с которыми пользователь соглашается)

          Реализация с базой данных возможна через Google Sheets.

          Виктор Кончишин Виктор Кончишин 03.09.2024 12:13 Ответить
        • Реализация с кнопкой тоже возможна, но я посмотрел как она выглядит на моб. версии, и понял что мешает сильно и может резать конверсию сайта.

          Виктор Кончишин Виктор Кончишин 03.09.2024 12:17 Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *