Недавние изменения в требованиях к конфиденциальности сделали обязательным получение согласия пользователей на использование файлов cookie и скриптов отслеживания, связанных с рекламой или аналитикой. Чтобы помочь владельцам сайтов соответствовать этим требованиям, Google ввел режим согласия. Используя режим согласия в web GTM, вы можете адаптировать поведение тегов в зависимости от согласия пользователя.
В этом руководстве мы хотим рассказать о режиме согласия, почему его крайне важно внедрить и как использовать режим согласия в серверном контейнере Google Tag Manager.
Положения о конфиденциальности, в основном GDPR Европейского союза и Закон Калифорнии о конфиденциальности потребителей, ограничивают сайты от сбора данных о посетителях сайта без их согласия. Пользователи могут выбирать, могут ли сайты собирать информацию и использовать файлы cookie с помощью баннеров cookie.
Cookies можно разделить по назначению:
Существует также список требований к тому, как должны выглядеть баннеры cookie и какую информацию содержать. Ниже приведен список основных требований GDPR к баннерам cookie, но в некоторых странах есть и свои требования:
Google ввел режим согласия в веб-контейнере Google Tag Manager. Режим согласия - это новая настройка в веб-тегах GTM, которая позволяет управлять статистикой и маркетинговыми cookies. Эта настройка помогает уважать решения пользователей и настраивать поведение тегов в зависимости от статуса согласия.
При внедрении режима согласия в Google Tag Manager вы можете захотеть задействовать настройки согласия только в тех странах или регионах, где требуется согласие. Это поможет отслеживать больший процент пользователей, посещающих ваш сайт.
Существуют некоторые теги со встроенной проверкой согласия. В первую очередь это такие теги Google, как Google Ads, Google Analytics, Floodlight, Conversion Linker. Настройка параметров согласия для этих тегов более проста, в то время как теги без согласия требуют дополнительной настройки.
Для настройки режима согласия недостаточно только Web GTM. Вам также понадобится платформа управления согласием. Основная цель CMP - показать баннер cookie на вашем сайте. Большинство платформ управления согласием могут интегрироваться с режимом согласия в Google Tag Manager. У Google есть список CMP, которые могут сочетаться с режимом согласия. Некоторые CMP создали теги для веб-GTM, что значительно упрощает интеграцию. Каждый CMP имеет свою документацию по интеграции режима согласия GTM. Я настоятельно рекомендую настраивать режим согласия в соответствии с их инструкциями.
Серверный GTM пока не имеет режима согласия, аналогичного веб-GTM. Если вы хотите реализовать режим согласия для серверного Google Tag Manager, необходимо сначала реализовать режим согласия в веб-GTM. В этом гайде в качестве примера будет использоваться cookiebot CMP, так как мы используем его для stape.
1. Первый шаг - включить обзор согласия в настройках контейнера веб-GTM.
2. Добавьте тег Consent Management Platform в веб-контейнер GTM. Этот тег должен инициировать инициализацию Согласия - Все страницы. Возможно, вы захотите изменить состояние согласия по умолчанию для каждого типа cookie.
3. В большинстве случаев нет необходимости настраивать дополнительные изменения для таких тегов, как Google Ads, Analytics, Floodlight и Conversion Linker, поскольку они имеют встроенные проверки согласия. Но я настоятельно рекомендую проверить документацию CMP по настройке режима согласия для продуктов Google, поскольку она может отличаться.
С другой стороны, вам необходимо настроить дополнительные параметры для тегов, которые не имеют встроенной проверки согласия. В качестве примера я использую пиксель Facebook.
4. Когда пользователь разрешает cookies, наши CMP отправляют пользовательское событие cookie_consent_update. Я удалю существующий триггер "все просмотры страниц" и заменю его на пользовательское событие cookie_consent_update для запуска тега Facebook pageview.
5. Обновите триггер для всех ваших тегов. Чтобы увидеть настройки согласия для всех из них, вы можете открыть Обзор согласия в веб GTM.
6. После настройки режима согласия для тегов GA и FB в web GTM необходимо убедиться, что серверные теги GTM срабатывают только при наличии согласия. Существует два способа использования режима согласия в sGTM:
7. Сначала покажу, как настроить режим согласия в sGTM с помощью пользовательского события. Создайте новый тег UA или GA4, который отправляет событие consent granted в sGTM. Он должен срабатывать на пользовательское событие cookie_consent_update (в моем случае).
8. В серверном GTM измените триггер для тега Facebook pageview. В моем случае это пользовательское событие cookie_cosent_update, заявленное клиентом GA4.
9. В этом разделе показано, как настроить режим согласия в sGTM с помощью параметра состояния согласия GA4 GCS. Значение параметра GCS зависит от согласия пользователя:
Создайте новую переменную данных события в контейнере sGTM, которая фиксирует параметр GSC.
10. Создайте триггер для тега page_view Facebook Conversion API в контейнере sGTM. Я буду запускать тег FB CAPI pageview, когда имя клиента будет равно GA4, имя события будет page_view, а GSC будет равно G111.
По моему опыту, этот метод менее надежен, чем использование пользовательских событий в веб-GTM. Когда пользователь попадает на страницу в первый раз, GA видит, что согласие не получено, и FB pageview не срабатывает. Если пользователь остается на той же странице и разрешает cookies, GA не отправит обновленное значение GSC. Таким образом, теги GA и FB в sGTM не сработают, и вы пропустите некоторые события просмотра страницы.
11. Последним шагом будет тестирование режима согласия sGTM в режиме предварительного просмотра и публикация контейнера, если все сделано правильно.
Хотя режим согласия в web GTM - это хороший шаг Google, это только начало того, что нужно сделать, чтобы иметь хорошую структуру конфиденциальности и согласия на вашем сайте. Существует несколько способов использования режима согласия в серверном Google Tag Manager, но, к сожалению, sGTM пока не имеет встроенного режима согласия, что делает этот процесс более трудоемким.
Свяжитесь с нами, если вам нужна помощь в начале работы или в настройке отслеживания на стороне сервера для вашего бизнеса. Мы являемся экспертами в области интернет-рекламы и можем помочь вам оставаться впереди в 2022 году и в будущем.
Все, что для этого нужно, - ответить на несколько простых вопросов. Нажмите Получить помощь, заполните форму, и мы вышлем вам предложение.
К концу 2024 года браузеры Chrome и браузеры на базе Chrome откажутся от сторонних файлов cookie. Safari и Firefox уже внедрили интеллектуальные алгоритмы отслеживания, которые могут блокировать трекеры. Это подводит к следующему моменту: методы цифровой рекламы, которые полагаются на сторонние файлы cookie для нацеливания на потребителей, могут стать неэффективными или вообще перестать работать.
Обновлено 11 апр. 2024 г.Какова стоимость Google Tag Manager на сервере, размещенном в Google Cloud? Есть ли смысл использовать тестовую среду на производственном сайте. Почему хостинг GTM на сервере компании Stape дешевле и как мы защищаем данные наших пользователей.
Обновлено 24 окт. 2022 г.Как можно использовать отслеживание на стороне сервера для соблюдения GDPR. Кроме того, несколько советов по использованию режима согласия в Google Tag Manager на сервере и защите данных пользователей.