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 Менеджер тегов и тег 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 миллисекунд.

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

Как можно улучшить эту статью?
false
Выберите собственный учебный план

Посетите наш новый сайт google.com/analytics/learn и научитесь использовать Google Аналитику 4 максимально эффективно. На этом сайте вы найдете множество полезных ресурсов: видеоролики, статьи и пошаговые инструкции, а также ссылки на наш блог, сервер Google Аналитики на Discord, канал YouTube и репозиторий GitHub.

Присоединяйтесь!

Поиск
Очистить поле поиска
Закрыть поиск
Приложения Google
Главное меню
5245811692817474317
true
Поиск по Справочному центру
false
true
true
true
true
true
69256
false
false
false
false