Уведомление

Персонализированные советы по оптимизации, анализ аккаунта и выполнение настроек в обновленном разделе Моя страница Рекламы в приложении.

Обзор европейских регламентов и рекомендации по их соблюдению

Разработанная Google техническая спецификация "Дополнительное согласие"


Содержание


 
Издателям, которые хотят работать с поставщиками рекламных технологий (ATP), не внедрившими спецификацию TCF, следует работать напрямую с поставщиками платформ для запросов согласия.

Эта техническая спецификация под названием "Дополнительное согласие" (AC) может быть использована только со спецификацией Transparency & Consent Framework (TCF) версии 2, разработанной IAB Europe, для отправки данных о прозрачности рекламы и/или согласии. Она предназначена для компаний, которые ещё не зарегистрировались в глобальном списке поставщиков рекламных технологий (GVL) IAB Europe. Эта спецификация позволяет издателям, партнерам и платформам CMP запрашивать и получать дополнительное согласие – в рамках реализации TCF – для организаций, не зарегистрированных в GVL, но включенных в список поставщиков рекламных технологий (ATP) Google.

Компоненты дополнительного согласия

В спецификации "Дополнительное согласие" поддерживаются:

  • строка TC (в том виде, как она определена в спецификации TCF версии 2.2 от IAB), которая содержит информацию о прозрачности и согласии для компаний из списка GVL;
  • упрощенная строка addtl_consent (строка дополнительного согласия), которая содержит список разрешенных и/или раскрытых поставщиков рекламных технологий Google (ATP), не зарегистрированных в IAB.

Эта спецификация определяет:

  1. Формат строки дополнительного согласия.

  2. Расширение спецификации CMP API с TCF версии 2.2, поддерживающее строку дополнительного согласия, и параметры для случаев, когда используется и TCF, и режим согласия рекламодателя.

  3. Как должна храниться строка дополнительного согласия.

  4. Как передавать строку дополнительного согласия по цепочке цифровой рекламы.

Формат строки дополнительного согласия

Какая информация хранится в строке дополнительного согласия?

Строка дополнительного согласия состоит из следующих частей:

  • 1. Версия спецификации (например, 2).

  • 2. Разделитель (~).

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

  • 4. Разделитель (~).

  • 5. "dv." и разделенный точками список идентификаторов поставщиков рекламных технологий (ATP) Google. Пример: dv.9.21.81

    Поставщиков, указанных в части 3, не следует включать в часть 5, чтобы уменьшить длину строки.

Пример строки дополнительного согласия

Строка дополнительного согласия 2~1.35.41.101~dv.9.21.81 означает, что пользователь дал согласие для поставщиков с идентификаторами 1, 35, 41 и 101, поставщики с идентификаторами 9, 21, и 81 были раскрыты пользователю, а строка была создана на основе формата, определенного в спецификации версии 2.

Кто должен создавать строку дополнительного согласия?

Строка дополнительного согласия может создаваться только платформой для запросов согласия со спецификацией TCF, разработанной в IAB Europe, и только с использованием идентификатора CMP, который отвечает правилам IAB. Поставщики, в том числе сторонние, не должны создавать строки AC самостоятельно.

Где можно найти список поставщиков рекламных технологий Google?

Список поставщиков рекламных технологий Google, которые ещё не зарегистрировались в организации IAB, а также их идентификаторы доступны здесь:

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

Когда нужно создавать строку дополнительного согласия?

Строку AC можно создавать только в том случае, если издатель соответствует правилам в отношении согласия пользователей из ЕС.

Разрешенных поставщиков следует включать только в том случае, если пользователь дал юридически действительное согласие на:

  1. Использование файлов cookie или других локальных хранилищ в случаях, предусмотренных законом.

  2. Сбор, распространение и использование ATP персональных данных с целью персонализации объявлений, а также соблюдение всех прочих правил Google в отношении согласия пользователей из ЕС.

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

  1. Использование файлов cookie или других локальных хранилищ в случаях, предусмотренных законом.

  2. Сбор, использование и передачу персональных данных для персонализации рекламы.

Строка дополнительного согласия должна создаваться только как дополнение к строке TC и не может заменять ее. Google не будет обрабатывать запросы, в которых есть строка AC, но нет строки TC.

Платформы для запросов согласия, соответствующие этой спецификации, должны создавать строки AC, в которых указаны только идентификаторы поставщиков из опубликованного файла Google (см. выше), а не поставщики из списка GVL. Когда Google получает строку TC, он проверяет, какая версия списка GVL в ней указана. Если тот или иной поставщик зарегистрирован в этой версии, то элементы строки TC и любые поля строки АС, содержащие данные об этом поставщике, будут игнорироваться. В этом случае Google оставляет за собой право удалять такие повторяющиеся поля из строки дополнительного согласия, прежде чем передать ее дальше вместе со строкой TC. Ни один поставщик, кроме Google, не может изменять строку дополнительного согласия.

Изменения в версии 2 спецификации "Дополнительное согласие"

С декабря 2023 г. Google поддерживает версию 2 спецификации "Дополнительное согласие". Самые важные изменения:

  • Обновлена строка дополнительного согласия (AC), чтобы обеспечить поддержку поставщиков, указанных на платформе предоставления согласия (CMP).
  • В CMP API добавлена совместимость с CMP, которые поддерживают и TCF, и режим согласия рекламодателя.
Примечание. Строки дополнительного согласия, основанные на версии 1 спецификации, будут поддерживаться и дальше, но они не позволяют указывать, обеспечивается ли прозрачность для того или иного ATP. CMP, которым необходима поддержка в случаях, не требующих согласия, рекомендуется перейти на версию 2 спецификации.

Сертифицированные CMP, которые поддерживают дополнительное согласие

В списке ниже перечислены сертифицированные платформы для запросов согласия (CMP), которые поддерживают разработанную Google техническую спецификацию "Дополнительное согласие", а также версии этой спецификации, поддерживаемые указанными CMP.

Если вы представляете платформу CMP, которая поддерживает дополнительное согласие, но: 1) она не включена в этот список; 2) в нем неправильно указана версия спецификации, заполните эту форму, выбрав тип запроса "Я хочу задать вопрос или изменить свой статус". Мы постараемся обновить список в кратчайшие сроки.

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

Пояснения к информации в списке

В этом списке приведена следующая информация о каждой сертифицированной платформе:

  • Сертифицированная платформа для запросов согласия – название CMP, сертифицированной компанией Google.
  • Идентификатор CMP, поддерживающей TCF, – уникальный идентификатор, который организация IAB присвоила платформе для запросов согласия, прошедшей проверку на соответствие спецификации TCF.
  • Дополнительное согласие – версия технической спецификации "Дополнительное согласие".

Список сертифицированных CMP, которые поддерживают дополнительное согласие

Сертифицированная платформа для запросов согласия Идентификатор CMP, поддерживающей TCF Supported version
1&1 Mail & Media GmbH CMP (Private)167ACv1
adjoe GmbH CMP (Private)409ACv2
Adlane LTD CMP396ACv1
Admiral CMP9ACv2
Alma CMP (Private)84ACv1
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
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)306ACv1
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

Расширение для CMP API

Мы предлагаем расширить существующий CMP JavaScript API для спецификации TCF версии 2.2, добавив в него возможность возвращать строку дополнительного согласия. Для этого будут использоваться объекты 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'
}

Как должна храниться строка дополнительного согласия

Веб

Механизм хранения определяется платформой для запросов согласия.

Приложения

SDK платформы для запросов согласия (CMP SDK) сохраняет строку AC в локальном хранилище устройства (NSUserDefaults – для iOS и SharedPreferences – для Android). Это дает следующие преимущества:

  • Поставщики могут быстро получить доступ к строке AC.

  • Строка AC остается доступной для любых сеансов приложений.

  • Переносимость строки AC между платформами для запросов согласия позволяет издателю заменять один CMP SDK другим.

Если издатель удаляет CMP SDK из своего приложения, он должен удалить значения AddtlConsent, чтобы поставщики не пользовались включенной строкой AC.

Ключ запроса в хранилищах NSUserDefaults и SharedPreferences Значение
IABTCF_AddtlConsent

Строка: строка AC с версией спецификации и идентификаторами поставщиков рекламных технологий, одобренных пользователем.

Как передавать строку дополнительного согласия по цепочке цифровой рекламы

Запрос ставки

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

  • в расширениях протокола OpenRTB;
  • в устаревшей версии Protocol Buffers.

message ConsentedProvidersSettings {
 // Множество идентификаторов поставщиков, для которых, как издатель сообщил Google,
 // пользователи из ЕЭЗ дали юридически действительное согласие на: 1) использование файлов cookie или других локальных хранилищ 
 // в случаях, предусмотренных законом; 2) сбор, использование и передачу личных данных 
 // для персонализации объявлений поставщиком рекламных технологий в соответствии с Правилами Google в отношении согласия пользователей из ЕС.
 // Словарь, сопоставляющий идентификаторы поставщиков и их названия, отправляется в файле providers.csv.
 repeated int64 consented_providers = 2 [packed = true];
}

 // Информация о поставщиках, для которых, как издатель сообщил Google, пользователи
 // из ЕЭЗ дали согласие на использование их личных данных с целью
 // персонализации рекламы согласно Правилам в отношении согласия пользователей из ЕС.
 // Это поле заполняется, только если параметр regs_gdpr имеет значение True.
 optional ConsentedProvidersSettings consented_providers_settings = 42;

Сервисы на основе URL

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

Поскольку пиксель находится в теге <img> и код JavaScript не может быть выполнен, получить строку TC с помощью CMP API нельзя. Если вам нужно вставить строку AC, можно использовать стандартный параметр и макрос в URL пикселя, как и в случае со строкой TC.

Параметр URL Соответствующий макрос Представление в URL
addtl_consent ADDTL_CONSENT &addtl_consent=${ADDTL_CONSENT}

Пример 1

Чтобы Поставщик А получил строку AC, в URL изображения необходимо добавить пару "ключ-значение" с параметром и макросом &addtl_consent=${ADDTL_CONSENT}:

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
"Моя страница Рекламы в приложении"&nbsp;– это ваш персонализированный раздел справки с информацией об эффективной работе в Рекламе в приложении.

Как проверить состояние аккаунта AdMob?

Зайдите на персональную страницу AdMob с исчерпывающей сводкой. Узнайте статус аккаунта и что он подразумевает, проверьте платежные настройки и убедитесь, что приложения соответствуют правилам, а также получите персональные советы по оптимизации и увеличению дохода.

Подробнее…

Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
8510941897496433490
true
Поиск по Справочному центру
true
true
true
true
true
73175
false
false
false
false