Общие сведения о режиме согласия

Режим согласия позволяет разработчикам сайтов и приложений корректировать алгоритм работы тегов и SDK с учетом статуса согласия пользователей.

В этой статье приведены основные сведения о режиме согласия. У режима согласия есть дополнительные возможности, например разные алгоритмы в зависимости от региона, изменение ранее сохраненной информации и передача данных в URL, если согласие не предоставлено. Подробнее о том, как использовать режим согласия и его дополнительные возможности:

Для управления согласием необходимо следующее:

  1. Запрашивать у пользователей разрешение на сохранение информации об их действиях. Ответственность за получение такого разрешения на сайте или в приложении несете вы.

  2. Передавать в Google информацию о выборе пользователей с помощью режима согласия.

  3. Настраивать работу тегов Google, сторонних тегов и SDK в зависимости от выбора пользователей.

Для первой и второй задач можно использовать стороннюю платформу для запросов согласия (CMP) или собственное решение. С помощью режима согласия вы можете задать на сайте или в приложении статус согласия по умолчанию – это позволит выполнить третью задачу. Когда пользователь сделает выбор, эта информация будет влиять на поведение тегов и SDK до конца его взаимодействия с сайтом или приложением.

У следующих терминов есть особое значение в контексте режима согласия:

  • Проверки согласия. По их результатам меняется алгоритм работы тегов и SDK в зависимости от статуса согласия и типа согласия.
  • Статус согласия. Показывает, предоставил ли пользователь разрешение для каждого типа согласия. Теги и SDK с проверками согласия меняют алгоритм своей работы. Подробнее об этом рассказывается в разделе Как согласие влияет на алгоритм работы тегов и SDK.
  • Тип согласия. Определяет вариант сохранения данных. Для каждого типа согласие может быть предоставлено (granted) или не предоставлено (denied).

Существуют следующие типы согласия:

Тип согласия Описание
ad_storage Разрешает сохранять данные, например файлы cookie (сайты) или идентификаторы устройств (приложения), связанные с рекламой.
ad_user_data Устанавливает статус согласия на отправку в Google пользовательских данных, связанных с онлайн-рекламой.
ad_personalization Установить статус согласия на персонализированную рекламу.
analytics_storage Разрешает сохранять данные, например файлы cookie (сайты) или идентификаторы устройств (приложения), связанные с аналитикой, такие как длительность посещения.
functionality_storage Разрешает сохранять данные, связанные с функциями сайта или приложения, например языковые настройки.
personalization_storage Разрешает сохранять данные, связанные с персонализацией, например рекомендованные видео.
security_storage Разрешает сохранять данные, связанные с обеспечением безопасности, например аутентификацией, предотвращением мошенничества и другими способами защиты.

Теги и SDK для следующих продуктов Google содержат встроенные проверки согласия и меняют свое поведение в зависимости от статуса согласия:

  • тег Google;
  • Google Аналитика (включая SDK Google Аналитики для Firebase);
  • Google Реклама (включая отслеживание конверсий и ремаркетинг; поддержка звонков-конверсий ожидается);
  • Floodlight;
  • тег связывания конверсий.

Если пользователь предоставляет согласие, теги работают обычным образом.

Если пользователь запрещает персонализацию рекламы или сбор данных, связанных с рекламой, то теги/SDK не могут использовать его данные для таргетинга объявлений.

Если пользователь запрещает сохранение данных, то теги/SDK, зависящие от статуса согласия, не сохраняют файлы cookie (сайты) или идентификаторы устройств (приложения). Вместо этого на сервер Google передаются статус согласия и информация о действиях пользователя с помощью оповещений без файлов cookie (сайты) или сигналов (приложения). Это позволяет Google Рекламе и ресурсам Google Аналитики 4 моделировать конверсии (см. Моделирование для режима согласия).

Статус согласия передают следующие сигналы:

  • Оповещение о статусе согласия. Отправляется с каждой посещенной страницы, где реализован режим согласия. Оно информирует о статусе – предоставлено или нет – для различных типов согласия, например на сбор данных для Google Рекламы или Google Аналитики.

  • Оповещение о конверсии. Отправляется, когда пользователь совершает конверсию.

  • Оповещение Google Аналитики. Отправляется при регистрации событий на любой странице, где настроена Google Аналитика.

Оповещения могут включать:

  • Функциональные данные (например, заголовки, добавленные браузером без действий со стороны пользователя):
    • временную метку;
    • агент пользователя;
    • URL перехода.
  • Агрегированные анонимные данные:
    • сведения о том, содержит ли URL текущей или предыдущей страницы информацию о клике по объявлению (например, параметр GCLID/DCLID);
    • логическое значение, определяющее статус согласия;
    • случайное число, сгенерированное при загрузке страницы.

Вы можете не только менять работу тегов при изменении статуса согласия, но также и удалять сохраненные данные, если пользователь отзывает согласие. Например, пользователь может предоставить согласие на хранение данных для рекламы, а затем передумать и отозвать согласие. Если при этом у вас включен параметр ads_data_redaction, Google Реклама удалит сохраненную информацию.

Поведение тегов со встроенными проверками согласия меняется в зависимости от статуса согласия. В таблице ниже показано, как разные типы согласия, статусы согласия и параметры ads_data_redaction со значением true влияют на алгоритм работы тегов.

Типы согласия Предоставлено или нет Алгоритм работы
ad_storage и analytics_storage Предоставлено;
предоставлено
  • Файлы cookie и идентификаторы устройств, связанные с показом рекламы, доступны для чтения и записи.
  • Сохраняются IP-адреса.
  • Сохраняется полный URL страницы, в том числе информация о клике по объявлению в параметрах URL (например, GCLID/DCLID).
  • Сторонние файлы cookie, ранее установленные для google.com и doubleclick.net, и собственные файлы cookie конверсии (например, _gcl_*) доступны.
ad_personalization Не предоставлено

Персонализация рекламы отключена. Данные не передаются следующим функциям:

  • Ремаркетинг в Google Рекламе, Дисплее и Видео 360, Поисковой рекламе 360.
  • Персонализация рекламы с помощью рекламных продуктов Google.
ad_user_data Не предоставлено

Отключен сбор персональных данных для показа онлайн-рекламы, в том числе:

  • user_id
  • хешированные собственные данные для расширенного отслеживания конверсий.
ad_storage Не предоставлено
  • Запись новых файлов cookie и идентификаторов устройств, связанных с показом рекламы, недоступна.
  • Чтение существующих файлов cookie и идентификаторов устройств, связанных с показом рекламы, недоступно.
  • Оповещения отправляются через другой домен, чтобы в заголовках запросов не передавались ранее установленные сторонние файлы cookie.
  • Google Аналитика не считывает и не записывает файлы cookie Google Рекламы; данные для сигналов Google не собираются.
  • Рекламные сервисы урезают IP-адреса при сборе.
  • Сохраняется полный URL страницы, в том числе информация о клике по объявлению в параметрах URL (например, параметр GCLID/DCLID).
analytics_storage Не предоставлено
  • Собственные файлы cookie аналитики и идентификаторы устройств не доступны ни для чтения, ни для записи.
  • Оповещения (сайты) или сигналы (приложения) отправляются в Google Аналитику для базового отслеживания и моделирования.
ad_storage и ads_data_redaction Не предоставлено; "true"
  • Запись новых файлов cookie и идентификаторов устройств, связанных с показом рекламы, недоступна.
  • Чтение существующих файлов cookie и идентификаторов устройств, связанных с показом рекламы, недоступно.
  • Оповещения отправляются через другой домен, чтобы в заголовках запросов не передавались ранее установленные сторонние файлы cookie.
  • Google Аналитика не считывает и не записывает файлы cookie Google Рекламы/идентификаторы устройств; данные для сигналов Google не собираются.
  • Обезличиваются идентификаторы кликов по объявлениям (например, GCLID/DCLID) в оповещениях о статусе согласия и конверсии.
  • Рекламные сервисы урезают IP-адреса при сборе.
  • URL страниц с идентификаторами кликов по объявлениям удаляются.

Моделирование для режима согласия

Чтобы заполнить пробелы в сборе данных, продукты Google моделируют показатели в решениях для отслеживания эффективности, используя эти оповещения. В целях защиты конфиденциальности пользователей для вашего тега или SDK должен соблюдаться определенный порог сбора данных. Подробная информация об объектах и условиях моделирования приведена в следующих статьях: