Сповіщення

На своїй сторінці AdSense ви знайдете персоналізовану інформацію про обліковий запис, яка дасть змогу ефективно використовувати AdSense.

Огляд GDPR і рекомендації щодо дотримання

Технічна специфікація Google для режиму додаткової згоди

Якщо видавці хочуть співпрацювати з постачальниками рекламних технологій, які не застосовують TCF, вони повинні звертатися безпосередньо до представників платформ керування згодою.

У цьому документі наведено технічну специфікацію "Додаткова згода", яку слід використовувати лише в межах сертифікації Transparency & Consent Framework (TCF) версії 2 від IAB Europe. Її створено для того, щоб компанії, не зареєстровані в списку глобальних постачальників IAB Europe (GVL), отримували сигнали про прозорість і/або згоду. Ця специфікація дає видавцям, платформам керування згодою (CMP) і партнерам змогу запитувати й отримувати додаткову згоду (у межах реалізації TCF) для компаній, які ще не ввійшли до глобального списку постачальників IAB Europe, але представлені в списку постачальників рекламних технологій Google.

Зміни, пов’язані з версією 2 специфікації режиму додаткової згоди

Починаючи з грудня 2023 року, Google підтримує версію 2 специфікації режиму додаткової згоди. Основні зміни наведено нижче.

  • Оновлено рядок додаткової згоди (AC) для підтримки постачальників, внесених у відповідний список на платформі керування згодою.
  • Оновлено API платформи керування згодою. Тепер платформи, що підтримують як TCF, так і режим згоди рекламодавця, є сумісними.
Рядки AC, створені на основі специфікації версії 1, підтримуватимуться й надалі.

Компоненти режиму додаткової згоди

У режимі додаткової згоди підтримуються:

  • рядок Transparency & Consent (рядок TC), як визначено в специфікації TCF версії 2.2 від IAB, що містить дані про прозорість і згоду для постачальників із глобального списку постачальників IAB (GVL);
  • спрощений рядок addtl_consent (AC), що містить список постачальників рекламних технологій Google, які не зареєстровані в IAB, але були розкриті користувачам і/або отримали від них згоду.

Ця специфікація визначає наведене нижче.

  1. Формат рядка AC.

  2. Розширення для API платформи керування згодою (відповідно до TCF версії 2.2), яке дає цьому API змогу підтримувати рядок AC й відслідковувати, чи використовуються одночасно TCF і режим згоди рекламодавця.

  3. Спосіб зберігання рядка AC.

  4. Спосіб передавання рядка AC в ланцюжку цифрової реклами.

Формат рядка додаткової згоди (AC)

Яка інформація зберігається в рядку AC?

Рядок AC складається з наведених нижче компонентів.

  • 1. Номер версії специфікації (наприклад, "2")

  • 2. Символ розділювача "~"

  • 3. Розділений крапками список ідентифікаторів постачальників рекламних технологій Google, які отримали згоду користувачів (наприклад, "1.35.41.101")

  • 4. Символ розділювача "~"

  • 5. Комбінація символів "dv.", після якої вказано список розкритих ідентифікаторів постачальників рекламних технологій Google (ATP), розділених крапками (наприклад, "dv.9.21.81")

    Щоб зменшити довжину рядка, не дублюйте ідентифікатори зі списку 3 у списку 5.

Приклад рядка AC

Рядок AC 2~1.35.41.101~dv.9.21.81 означає, що рядок створено у форматі, який визначено в специфікації версії 2, користувач дав згоду на постачальників з ідентифікаторами 1, 35, 41 і 101, а постачальників з ідентифікаторами 9, 21 і 81 розкрито для користувача.

Хто має створювати рядок AC?

Рядок AC може створюватися лише платформою керування згодою, яка має сертифікацію TCF від IAB Europe, за допомогою призначеного ідентифікатора CMP відповідно до правил IAB. Постачальники послуг, зокрема й сторонні, не повинні створювати рядки AC самостійно.

Де публікуватиметься список постачальників рекламних технологій Google?

Google розмістить список постачальників рекламних технологій, не зареєстрованих в IAB, а також їхні ідентифікатори за цією адресою:

https://storage.googleapis.com/tcfac/additional-consent-providers.csv

Коли потрібно створювати рядок AC?

Рядок AC можна створювати, лише якщо видавець відповідає Правилам Google щодо отримання згоди користувачів із ЄС.

Постачальників слід включати в рядки лише за наявності юридично дійсної згоди користувача на таке:

  1. Використання файлів cookie або інших даних у локальному сховищі, якщо це передбачено законодавством.

  2. Збирання, поширення й використання персональних даних для персоналізації оголошень постачальником рекламних технологій, а також дотримання всіх інших положень Правил Google щодо отримання згоди користувачів із ЄС.

Лише за умови надання достатньої інформації можна включати в рядок постачальників, дані про яких розкриваються користувачам, але які не отримали згоди на таке:

  1. Використання файлів cookie або інших даних у локальному сховищі, якщо це передбачено законодавством.

  2. Збирання, поширення й використання персональних даних для персоналізації реклами. Користувачам має надаватися повна інформація щодо того, з якими саме постачальниками рекламних технологій вони взаємодіють, що також має включати посилання на сторінки політики конфіденційності кожного постачальника, зазначеного у відповідному списку.

Рядок AC має створюватися лише як додаток до рядка TC, а не замість нього. Google не оброблятиме запити, де є рядок AC, але немає рядка TC, і відхилятиме такі рядки AC.

Платформи керування згодою, які відповідають цій специфікації, мають створювати рядки AC, у яких міститимуться лише ідентифікатори постачальників рекламних технологій з опублікованого файлу Google, а не постачальників із GVL. Коли система Google отримує рядок TC, вона перевіряє версію GVL, яка в ньому вказана. Якщо постачальник зареєстрований у цій версії GVL, пріоритет матиме рядок TC, а записи для цього постачальника в рядку AC ігноруватимуться. У такому разі Google залишає за собою право вилучати з рядка AC такі повторювані записи й передавати його в зміненому вигляді разом із рядком TC. Жодні інші постачальники, крім Google, не можуть змінювати рядок AC.

Статті за темою

Сертифіковані платформи керування згодою, які підтримують додаткову згоду

У цьому списку наведено сертифіковані платформи керування згодою, які підтримують технічну специфікацію Google для режиму додаткової згоди, а також підтримувану версію додаткової згоди.

Якщо ви представляєте платформу керування згодою, яка підтримує додаткову згоду, але в цьому списку немає вашої платформи або вказано неправильну версію додаткової згоди, заповніть цю форму й виберіть тип запиту "Я хочу поставити запитання або оновити статус". Ми докладемо всіх зусиль, щоб якнайшвидше оновити інформацію.

Список сертифікованих платформ керування згодою, які підтримують додаткову згоду
Ми продовжуємо сертифікувати платформи керування згодою, тому радимо видавцям регулярно перевіряти цей список.

Огляд інформації в списку

Цей список містить наведені нижче відомості про кожну сертифіковану платформу керування згодою.

  • Сертифікована платформа керування згодою. Назва сертифікованої платформи керування згодою.
  • Ідентифікатор сертифікації TCF. Унікальний ідентифікатор, присвоєний платформі керування згодою, яка має сертифікацію TCF від IAB.
  • Додаткова згода. Версія додаткової згоди, яку підтримує платформа керування згодою.

Список сертифікованих платформ керування згодою, які підтримують додаткову згоду

Сертифікована платформа керування згодою Ідентифікатор сертифікації TCF Supported version
1&1 Mail & Media GmbH CMP (Private)167ACv1
adjoe GmbH CMP (Private)409ACv2
Adlane LTD CMP396ACv2
Admiral CMP9ACv2
ALPRED SL CMP (Private)237ACv2
Associated Newspapers Ltd CMP27ACv2
AutoScout24 GmbH CMP (Private)397ACv1
AVACY CMP297ACv2
Axel Springer Deutschland GmbH CMP (Private)345ACv2
Axeptio260ACv2
BigID Inc.452ACv2
Blasting SA CMP (Private)292ACv1
BurdaForward GmbH CMP (Private)35ACv2
CCM19 CMP343ACv1
Ciao people s.r.l. CMP (Private)58ACv1
CIVIC COMPUTING LTD CMP259ACv1
Clickio CMP63ACv2
Commanders Act CMP90ACv1
Complianz CMP332ACv1
Consentmanager CMP31ACv2
Cookie Script CMP374ACv2
Cookiebot CMP134ACv2
CookieFirst CMP382ACv2
CookieHub CMP354ACv1
CookieYes CMP401ACv1
Dailymotion CMP (Private)105ACv2
Didomi CMP7ACv2
DPG Media CMP (Private)411ACv2
Easybrain CMP (Private)350ACv2
eBay Kleinanzeigen GmbH CMP (Private)309ACv1
Ekspress Meedia AS CMP (Private)363ACv1
Ethyca Inc CMP407ACv1
Ezoic CMP299ACv2
Fandom CMP (Private)141ACv1
FastCMP388ACv2
Flexy Consent317ACv2
Geek Software GmbH CMP (Private)423ACv1
Google LLC CMP300ACv2
Gravito CMP302ACv2
Grupa RMF CMP (Private)330ACv2
Guardian News and Media CMP (Private)112ACv2
Healthline CMP (Private)227ACv1
ILOVEPDF SL CMP (Private)417ACv2
Impala CMP (Private)303ACv1
InMobi Choice CMP10ACv2
Interia CMP (Private)231ACv1
Internetowy Dom Mediowy net S.A. CMP (Private)225ACv2
Iubenda CMP123ACv2
Kayak Software Corporation CMP (Private)413ACv2
Ketch CMP340ACv2
Kixell Tag443ACv2
Learnings CMP387ACv1
legal web GmbH410ACv2
Marfeel Solutions S.L181ACv1
Mediavine CMP46ACv2
mobile.de CMP (Private)306ACv2
Moonee Publishing LTD CMP (Private)421ACv1
My Agile Privacy CMP403ACv1
NitroPay CMP242ACv1
One Consent CMP273ACv1
Onetrust / Cookiepro CMP28ACv2
Outfit7 CMP (Private)348ACv1
Overwolf Ltd. CMP (Private)246ACv2
Pandectes CMP445ACv2
Paruvendu CMP (Private)222ACv2
Podravka d.d. CMP (Private)441ACv2
Pubtech CMP352ACv2
RCS CMP218ACv2
Ringier Axel Springer Polska (Private)280ACv1
Setupad CMP379ACv1
Seven.One Entertainment Group GmbH CMP (Private)318ACv2
Seznam.cz CMP247ACv1
SFBX CMP2ACv2
Sibbo CMP76ACv2
Sirdata CMP92ACv2
Snigel Adconsent CMP229ACv1
Social Shopping Group GmbH CMP (Private)438ACv2
Sourcepoint Dialogue CMP6ACv2
Termly CMP412ACv2
Traffective CMP21ACv2
Transcend CMP399ACv1
Tri-table Sp. z o.o. CMP61ACv2
Uniconsent CMP68ACv1
UserCentrics CMP5ACv2
Viber Media CMP (Private)171ACv2
Wirtualna Polska Media S.A. CMP72ACv1
Yahoo EMEA CMP (Private)14ACv2

Розширення для API платформи керування згодою

Радимо розширити наявний інтерфейс API JavaScript платформи керування згодою, яка відповідає TCF версії 2.2, щоб додати дозвіл повертати рядок AC. Для цього ми пропонуємо використовувати, зокрема, об’єкти JSON TCData й InAppTCData.

TCData = {
tcString: 'base64url-encoded TC string with segments',
...
addtlConsent: ‘AC string with spec version and consented Ad Tech Provider IDs’
}

 

InAppTCData = {
tcString: 'base64url-encoded TC string with segments',
...
addtlConsent: ‘AC string with spec version and consented Ad Tech Provider IDs’
}

Як має зберігатися рядок AC?

Вебсайти

Механізм зберігання визначається платформою керування згодою.

Додатки

Пакет SDK платформи керування згодою має зберігати рядок AC в сховищах NSUserDefaults (для iOS) або SharedPreferences (для Android). Це дає такі переваги:

  • постачальники легко отримують доступ до рядка AC;

  • рядок AC зберігається у всіх сеансах додатка;

  • можливість переносити рядок AC між платформами керування згодою дає видавцю змогу замінювати пакет SDK, переходячи з однієї платформи на іншу.

Якщо видавець вилучає пакет SDK платформи керування згодою зі свого додатка, він має видалити значення AddtlConsent для користувачів, щоб постачальники більше не застосовували включений рядок AC.

Ключ сховища й пошуку в NSUserDefaults і SharedPreferences Значення
IABTCF_AddtlConsent

Рядок: рядок AC з версією специфікації і ідентифікаторами постачальників рекламних технологій, які отримали згоду користувачів.

Як передавати рядок AC в ланцюжку цифрової реклами

Запит ставки

Ми використовуватимемо ConsentedProvidersSettings повторно, щоб застосовувати список постачальників, які не входять до GVL, у подальшому процесі:

  • у розширеннях протоколу OpenRTB;
  • у застарілій версії буфера протоколу.

message ConsentedProvidersSettings {
// Set of IDs corresponding to providers for whom the publisher has told
// Google that its EEA users have given legally valid consent to: 1) the use of cookies or other local
// storage where legally required; and 2) the collection, sharing, and use of personal data for
// personalization of ads by an ATP in accordance with Google’s EU User Consent Policy.
// A mapping of provider ID to provider name is posted at providers.csv.
 repeated int64 consented_providers = 2 [packed = true];
}

// Information about the providers for whom the publisher has told Google
// that its EEA users have consented to the use of their personal data for
// ads personalization in accordance with Google's EU User Consent Policy.
// This field will only be populated when regs_gdpr is true.
optional ConsentedProvidersSettings consented_providers_settings = 42;

Сервіси на основі URL-адрес

Коли креатив відображається на екрані, він може містити кілька пікселів у тегах <img>. Наприклад, тег <img src="http://vendor-a.com/key1=val1&key2=val2"> надсилає з вебпереглядача в домен постачальника запит HTTP GET.

Оскільки піксель розміщено в тегу <img> і JavaScript не виконується, рядок TC не можна отримати за допомогою інтерфейсу API платформи керування згодою. Щоб вставити рядок AC, можна використати стандартний параметр URL-адреси й макрос у URL-адресах пікселів, як і для підтримки рядка TC.

Параметр URL-адреси Відповідний макрос Представлення в URL-адресі
addtl_consent ADDTL_CONSENT &addtl_consent=${ADDTL_CONSENT}

Приклад 1

Щоб постачальник А отримував рядок AC, до URL-адреси зображення необхідно додати пару "ключ – значення" з параметром URL-адреси й макросом &addtl_consent=${ADDTL_CONSENT}. Кінцева URL-адреса:

http://vendor-a.com/key1=val1&key2=val2&addtl_consent=${ADDTL_CONSENT}

 

Приклад 2

Запит містить такий рядок AC: 1~1.35.41.101.

Функція, що викликає креатив, або засіб його відображення замінює макрос у URL-адресі на фактичний рядок AC, щоб вихідний піксель, який містить цей макрос, під час виклику вказаного сервера змінювався в такий спосіб:

http://vendor-a.com/key1=val1&key2=val2&addtl_consent=1~1.35.41.101

Чи корисна ця інформація?

Як можна її покращити?
true
Розкрийте потенціал розвитку

Не пропустіть можливість отримати цінну статистику AdSense. Підпишіться на звіти про ефективність, персоналізовані поради й запрошення на вебінари, які допоможуть вам збільшити прибутки.

Підписатися

Пошук
Очистити пошук
Закрити пошук
Головне меню
16277076873480654682
true
Пошук у довідковому центрі
true
true
true
true
true
157
false
false
false
false