Сертифікація Transparency and Consent Framework версії 2.0 від IAB і Google Analytics

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

Застосування

Користувачі можуть увімкнути підтримку TCF, установивши значення true для такої властивості window:

window['gtag_enable_tcf_support'] = true

Властивість window потрібно налаштувати перед виконанням виклику тегу gtag(). Це необхідно зробити на кожній сторінці, де потрібно ввімкнути підтримку TCF. Якщо властивість не налаштовано або для неї встановлено значення false, підтримку TCF не буде ввімкнено.

Мета

"Мета" в контексті TCF означає визначену мету обробки даних. Теги Google Analytics, впроваджені за допомогою Менеджера тегів Google або gtag.js, з увімкненою підтримкою TCF використовуватимуться для обробки запитів, що містять рядок згоди, наведеними нижче способами.

Мета Опис Вплив на Google Analytics, коли мету відхилено
1 Зберігання інформації та/або доступ до неї на пристрої Рекламні файли cookie не створюватимуться й не використовуватимуться системою Google Analytics. Якщо користувач не надав згоду, збір даних для функцій Google Signals, таких як звіти про ремаркетинг, демографічні показники й інтереси, не виконуватиметься.
3 Створення персоналізованого рекламного профілю Звернення до Google Analytics позначатимуться параметром npa=1.

Події, позначені параметром npa=1, непридатні для персоналізації реклами й не використовуються для оцінювання аудиторії ремаркетингу. Це не впливає на користувачів, яких уже додано в списки аудиторій.
7 Відстеження ефективності оголошень Для параметра allow_google_signals буде встановлено значення false.

Рекламні файли cookie не використовуватимуться системою Google Analytics. Якщо користувач не надав згоду, збір даних для функцій Google Signals, таких як звіти про ремаркетинг, демографічні показники й інтереси, не виконуватиметься.
9 Застосування маркетингових досліджень для створення статистики аудиторії  Для параметра allow_google_signals буде встановлено значення false.

Див. мету 7.
10 Розробка й покращення продуктів Для параметра allow_google_signals буде встановлено значення false.

Див. мету 7.

Примітка. Менеджер тегів Google і глобальний тег сайту приймає лише ті рядки сертифікації TCF, які відповідають правилам і технічним вимогам TCF, а також Правилам Google щодо отримання згоди користувачів із ЄС. Якщо ваша платформа керування згодою (CPM) не реагує впродовж 500 мілісекунд, або з’являється повідомлення про статус "помилка", "заглушка" чи "завантаження", тег працюватиме в обмеженому режимі: 

  • створення та зчитування власних і сторонніх файлів cookie для конверсій буде обмежено;
  • функції Google Analytics для рекламодавців використовують другу версію сертифікації TCF від Бюро інтерактивної реклами, тому всі отримані запити відхилятимуться (наслідки описано в таблиці вище); 
  • функції ремаркетингу будуть недоступні.

Як вирішити проблеми з повідомленнями про помилку

Якщо CPM не реагує впродовж 500 мілісекунд, або з’являється повідомлення про статус "помилка", "заглушка" чи "завантаження", тег працюватиме в обмеженому режимі. Нижче описано, як вирішити цю проблему.

Якщо ви вручну викликаєте функцію для активації тегу конверсії:

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

Якщо ви не викликаєте вручну функцію для активації тегу конверсії:

  • переконайтеся, що CMP підтримує запит getTCData й повертає TCData.eventStatus = 'tcloaded' АБО 'cmpuishown' + 'useractioncomplete' впродовж 500 мілісекунд. Такі відповіді означають, що згоду користувача можна використовувати в API.
Чи корисна ця інформація?
Як можна її покращити?