Интеграция 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 миллисекунд или появляется сообщение о статусе "ошибка", "заглушка" или "загрузка", то тег будет применяться продолжится в ограниченном режиме:

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

Устранение ошибок

Если ваша платформа для запросов согласия не отвечает в течение 500 миллисекунд или появляется сообщение о статусе "ошибка", "заглушка" или "загрузка", то тег будет применяться в ограниченном режиме. Чтобы исправить ошибку, выполните действия, описанные ниже.

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

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

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

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

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

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

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

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

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

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