Интеграция Google Рекламы со спецификацией Transparency & Consent Framework (TCF)

Организация IAB Europe завершила подготовку версии 2.0 спецификации Transparency and Consent Framework (TCF), разработанной совместно с IAB Tech Lab и компаниями-участниками. Благодаря интеграции Google со спецификацией TCF версии 2.0 вам будет проще работать и с самой спецификацией, и с платформой для запросов согласия (CMP), которая использует эту спецификацию для передачи данных о согласии в Google.

15 августа 2020 г. IAB перешла с версии 1.0 спецификации TCF на версию 2.0.

Описание

С 13 августа 2020 г. в Google поддерживается спецификация TCF версии 2.0. Google Реклама будет считывать и интерпретировать строку Transparency and Consent (TC) спецификации TCF версии 2.0 для тегов отслеживания конверсий. Это позволит платформе для запросов согласия, которая создает строки спецификации TCF версии 2.0 на основе выбора пользователя, отправлять данные о согласии в Google Рекламу.

Интеграция со спецификацией TCF версии 2.0 означает, что наши рекламные сервисы смогут считывать строку TC. Алгоритм работы связанных тегов Google будет зависеть от информации, содержащейся в строке TC.

Как настроить спецификацию Transparency & Consent Framework версии 2.0

Если вы хотите использовать строку спецификации TCF версии 2.0 с тегами Google Рекламы, вам необходимо включить ее поддержку, добавив строку кода перед тегами (для корректного считывания). Для этого сделайте следующее:

На всех страницах сайта, где есть теги Google Рекламы, перед тегом Google или кодом Менеджера тегов добавьте следующую строку кода:

window ['gtag_enable_tcf_support'] = true;

Пример кода

Чтобы включить поддержку спецификации TCF версии 2.0, нужно добавить код перед каждым экземпляром тега Google или фрагмента-контейнера Google Менеджера тегов. В примере ниже показана строка кода TCF, размещенная перед тегом Google.

<script>

window ['gtag_enable_tcf_support'] = true;

</script>

 

<!-- Тег Google (gtag.js) – Google Реклама: TAG_ID -->

  <script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>

  <script>

window.dataLayer = window.dataLayer || [];

function gtag(){dataLayer.push(arguments);}

    gtag('js', new Date());

 

    gtag('config','TAG_ID');

  </script>

 

Алгоритм работы тегов Google Рекламы со спецификацией TCF версии 2.0

Спецификация TCF управляет обработкой данных с помощью целей. У каждой цели есть соответствующее правовое основание: получение согласия или законный интерес. Теги отслеживания конверсий, реализованные с помощью тега Google или Google Менеджера тегов, будут обрабатывать запросы со строкой согласия следующим образом:

Цель Юридическое основание, зарегистрированное Google Описание Если цель отсутствует
1 Получение согласия Хранение информации на устройстве и/или доступ к ней. Google Реклама не будет ни создавать, ни использовать файлы cookie для отслеживания или персонализации. Пользователи, которые не дали согласие, не будут добавляться в списки ремаркетинга. Отчеты по атрибуции могут быть неполными.
3 и 4 Получение согласия Создание и использование профиля для персонализированной рекламы. События будут недоступны для персонализации рекламы и списков ремаркетинга. Это не повлияет на пользователей, которые уже добавлены в списки аудиторий.
7 *Гибкое (по умолчанию – законный интерес) Отслеживание эффективности объявлений. Google Рекламе эта цель требуется для всех конверсий. Если эта цель отсутствует, Google Реклама не будет регистрировать конверсии.
9 *Гибкое (по умолчанию – законный интерес) Использование маркетинговых исследований для подготовки статистики аудитории. Google Рекламе эта цель требуется для всех конверсий. Если эта цель отсутствует, Google Реклама не будет регистрировать конверсии.
10 *Гибкое (по умолчанию – законный интерес) Разработка и усовершенствование продуктов. Google Рекламе эта цель требуется для всех конверсий. Если эта цель отсутствует, Google Реклама не будет регистрировать конверсии.
SP1 Законный интерес Обеспечение безопасности, предотвращение мошенничества и выполнение отладки. Эта цель всегда присутствует и доступна в спецификации TCF.

*Для целей 2, 5, 6, 7, 9 и 10 компания Google зарегистрировала гибкое законное основание (по умолчанию используется вариант "законный интерес"). Если вы не указали в CMP, что для этих целей можно выбрать только вариант "получение согласия", то Google будет использовать вариант "законный интерес", если он установлен. Для целей 1, 3 и 4 Google не применяет гибкое законное основание – для них всегда требуется вариант "получение согласия". Остальные цели спецификации TCF не используются тегами отслеживания конверсий Google Рекламы, но могут быть настроены в других сервисах Google.

Примечание. Google Менеджер тегов и тег Google принимают только строки TCF, реализованные в соответствии с правилами и техническими требованиями TCF, а также Правилами в отношении согласия пользователей из ЕС. Если ваша платформа для запросов согласия (CMP) не ответит в течение 500 миллисекунд или появится сообщение о статусе error, stub или loading, то тег продолжит работу в ограниченном режиме:

  • Запись и чтение собственных и сторонних файлов cookie Google Рекламы, предназначенных для отслеживания конверсий, будут ограничены.
  • В Google Аналитике функции для рекламодателей интегрированы с IAB TCF версии 2 и обрабатывают такие запросы так, как будто пользователь не дал согласия по всем целям (последствия описаны в таблице выше).
  • Функции ремаркетинга будут отключены.

Устранение возможных проблем

Если ваша платформа для запросов согласия (CMP) не ответит в течение 500 миллисекунд или появится сообщение о статусе error, stub или loading, то тег продолжит работу в ограниченном режиме. Ниже описано, что можно сделать в этом случае.

Если функцию, которая активирует тег отслеживания конверсий, вызывает ваш код:

  • Убедитесь, что ответ на getTCData TCData.eventStatus = 'tcloaded' или 'cmpuishown' + 'useractioncomplete' отправляется в течение 500 миллисекунд. Такие ответы означают, что платформа CMP готова предоставить пользователю возможность дать или не дать согласие.

Если функцию, которая активирует тег отслеживания конверсий, вызывает CMP:

  • Обратитесь к поставщику CMP с запросом, чтобы он реализовал поддержку getTCData TCData.eventStatus = 'tcloaded' или 'cmpuishown' + 'useractioncomplete'. Это необходимо, чтобы данные о согласии пользователя были доступны через API не более чем через 500 миллисекунд.

Взаимодействие спецификации TCF с персонализацией рекламы, режимом получения согласия и другими системами сигналов

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

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

Чтобы максимально упростить использование тегов и избежать непреднамеренных взаимодействий, мы рекомендуем использовать что-то одно: либо спецификацию TCF версии 2.0, либо режим получения согласия. Каждый из этих инструментов интерпретирует строку согласия и соответствующим образом корректирует работу тегов.  

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Приложения Google
Главное меню
5270711233596043534
true
Поиск по Справочному центру
true
true
true
true
true
true
73067
false
false
false
true
false