Подробнее о том, как настроить баннер с запросом согласия с помощью соответствующей платформы или системы управления контентом…
Шаг 1. Настройте баннер с запросом согласия
- Создайте аккаунт CookieFirst.
- Настройте баннер с помощью мастера Getting Started (Начало работы).
- Баннер должен соответствовать правилам Google в отношении согласия пользователей из ЕС (EUUCP).
Дополнительную информацию о настройке баннеров вы найдете в руководстве по реализации CookieFirst.
Шаг 2. Настройте режим согласия
Как настроить баннер с помощью Google Менеджера тегов
- Откройте Google Менеджер тегов и найдите контейнер.
- В разделе "Теги" нажмите Новый и введите название тега.
- Нажмите Конфигурация тега и выберите В галерее общедоступных шаблонов вы сможете найти ещё больше типов тегов. В галерее выполните поиск по запросу "CookieFirst" и установите CookieFirst CMP integration (Consent Mode) от CookieFirst.
- На панели управления CookieFirst перейдите в раздел Settings for your domain (Настройки для вашего домена), а затем выберите Embed Script (Встроить скрипт) на панели слева. Скопируйте ключ API для домена.
- Вернитесь в Менеджер тегов и вставьте ключ API в нужное поле.
- Задайте подходящие вам настройки по умолчанию в разделе "Настройки режима согласия по умолчанию".
- Добавьте строку для глобальных настроек. Поле "Регионы" не заполняйте. Вы можете добавить дополнительные строки с настройками для отдельных регионов. Для этого перечислите в поле "Регион" коды стран в формате ISO 3166-2 через запятую.
- Нажмите Добавить, а затем – Триггеры.
- Выберите "Инициализация согласия – все страницы" и нажмите Сохранить.
- Чтобы проверить контейнер, нажмите Предварительный просмотр в правом верхнем углу. Ниже появятся инструкции по тестированию.
- Опубликуйте контейнер.
Как настроить баннер с помощью другой платформы или напрямую в коде сайта
Вы можете задать настройки режима согласия Google версии 2 по умолчанию через уведомление о файлах cookie. Прежде чем добавлять какие-либо теги Google в верхнюю часть раздела <head> на сайте, важно убедиться, что скрипт для встраивания уведомления о файлах cookie уже загружен. В противном случае функции CMP могут работать неправильно. Подробнее об интеграции режима согласия Google Consent версии 2 без GTM (вручную).
- Откройте CookieFirst и перейдите на страницу Domain Settings (Настройки домена).
- Найдите раздел Google consent mode settings (Настройки режима согласия Google).
- Выберите Enable Google Consent Mode (Включить режим согласия Google).
- Выберите Set Google Consent Mode Defaults over cookie banner (Задать настройки режима согласия Google по умолчанию для уведомления о файлах cookie).
- В следующем разделе укажите типы режима согласия в зависимости от региона. Примечание. Если вы находитесь в ЕС и ЕЭЗ, рекомендуется не включать настройки по умолчанию. Если вы работаете за пределами ЕС, проконсультируйтесь со специалистами вашего юридического отдела.
- Нажмите Save (Сохранить), чтобы завершить настройку баннера.
- На панели управления CookieFirst перейдите в раздел Settings for your domain (Настройки для вашего домена), а затем выберите Embed Script (Встроить скрипт) на панели слева. Скопируйте код в окне Content Delivery Network (Сеть доставки контента).
- Если вы используете конструктор сайтов, ознакомьтесь с документацией к нему, чтобы узнать, как добавить код в тег <head> на каждой странице.
- В начале тега
<head>
на каждой странице вставьте приведенный ниже код, а затем добавьте скрипт CMP, который вы скопировали ранее. Если вы используете конструктор сайтов, следуйте инструкциям выше. Этот шаг необходим для правильной работы CMP.
<script>
// Define dataLayer and the gtag function.
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// Set default consent for specific regions according to your requirements
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'regions':[<list of ISO 3166-2 region codes>]
});
// Set default consent for all other regions according to your requirements
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied'
});
</script>
<!--Banner script here!-->
Тестирование с помощью Tag Assistant
Подробнее о том, как использовать Google Менеджер тегов для устранения неполадок с режимом согласия…