Google Аналитика и спецификация Transparency and Consent Framework (TCF) 2.0

Спецификация Transparency & Consent Framework (TCF) от IAB – это технический фреймворк с открытым стандартом. Он позволяет владельцам сайтов, рекламодателям и агентствам получать, регистрировать и обновлять данные о согласии посетителей веб-страниц. Google Аналитика будет интегрирована со спецификацией TCF версии 2.0, чтобы вы могли управлять функциями для рекламодателей с помощью тега gtag.js или Google Менеджера тегов.

Реализация

Пользователи могут включить поддержку TCF, задав значение true для такого свойства window:

window['gtag_enable_tcf_support'] = true

Значение свойства window необходимо задать до выполнения вызовов тега gtag(). Это свойство нужно добавить на все страницы, где вы хотите включить поддержку TCF, в том числе те, для загрузки которых используются окна iframe. Если значение не задано или равно false, поддержка TCF не будет активирована.

Цели

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

Цель Описание Влияние на Google Аналитику, если цель отклонена
1 Хранение информации на устройстве и/или доступ к такой информации Рекламные файлы cookie не будут создаваться или применяться в Google Аналитике. Если пользователь не дал согласия, для сигналов Google, например для отчетов по ремаркетингу, демографическим характеристикам и категориям интересов, не будут собираться данные.
3 Создание персонализированного рекламного профиля Обращение к Google Аналитике будет обозначено параметром npa=1.

События, обозначенные параметром npa=1, которые не подходят для персонализации рекламы и не применяются для оценки аудитории ремаркетинга. Это не повлияет на пользователей, которые уже добавлены в списки аудиторий.
4 Выбор персонализированной рекламы

Обращение к Google Аналитике будет обозначено параметром npa=1.

Совпадает с целью 3.

7 Отслеживание эффективности объявлений Для параметра allow_google_signals будет задано значение false.

Рекламные файлы cookie не будут применяться в Google Аналитике. Если пользователь не дал согласия, для сигналов Google, например для отчетов по ремаркетингу, демографическим характеристикам и категориям интересов, не будут собираться данные.
9 Использование маркетинговых исследований для создания статистики аудитории Для параметра allow_google_signals будет задано значение false.

Совпадает с целью 7.
10 Разработка и усовершенствование продуктов Для параметра allow_google_signals будет задано значение false.

Совпадает с целью 7.

Примечание. При использовании Google Менеджера тегов и глобальных тегов допускаются только строки TCF, реализованные в соответствии с правилами и техническими требованиями TCF, а также Правилами в отношении согласия пользователей из ЕС. Если ваша платформа для запросов согласия не отвечает в течение 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 миллисекунд.
Эта информация оказалась полезной?
Как можно улучшить эту статью?
true
Поиск
Удалить поисковый запрос
Закрыть поиск
Приложения Google
Главное меню
Поиск по Справочному центру
true
69256
false
false