Мой кабинет

Руководство · Отраслевой стандарт

GPP простыми словами: один сигнал для многих законов о конфиденциальности

GPP собирает в одном коде выбор в отношении конфиденциальности, которого требует каждый закон, от американских штатов до Канады и Европы. Здесь вы узнаете, как он работает, что читает Google и когда он нужен вашему сайту.

  • ✓Основано на спецификации IAB Tech Lab
  • ✓Включает то, что Ad Manager принимает и игнорирует
  • ✓Проверка без изменения сайта
2022год, когда была опубликована версия 1.0 строки GPP
20разделов штатов США в официальном списке GPP
6раздела США, которые Ad Manager читает внутри GPP
7номер национального раздела США, usnat

Что это

Единая коробка для сигналов конфиденциальности

GPP это протокол IAB Tech Lab, технической организации рекламной отрасли. Он появился как Global Privacy Platform, а сегодня на официальном сайте указан как Global Privacy Protocol. Аббревиатура осталась прежней.

Идея проста. Каждый закон о конфиденциальности требует разной информации. Калифорния говорит о продаже и передаче данных. Другие штаты говорят о таргетированной рекламе. Европа говорит о согласии по целям. GPP хранит всё это в одном коде, строке GPP, разделённом на секции.

Баннер конфиденциальности сайта, CMP, собирает эту строку в зависимости от региона и выбора посетителя. Затем рекламный код отправляет строку платформам, которые читают только ту секцию, что относится к этому посетителю.

Как и TCF, GPP не закон. Это технический инструмент для стандартизированной передачи выбора посетителя рекламным партнёрам.

Чек-лист

Что нужно выполнить

GPP не является законом, поэтому эти пункты взяты из законов штатов США и из того, что Google требует для чтения сигнала.

  1. Показывайте ссылку для отказа посетителям из США

    В Калифорнии компании, которая продаёт персональные данные, нужна понятная и заметная ссылка с названием Do Not Sell or Share My Personal Information. Сообщение Google о нормах штатов создаёт эту ссылку.

    Пример

    Подвал для посетителей из США со ссылкой Do Not Sell or Share My Personal Information.

  2. Считайте GPC отказом

    В Калифорнии сигнал Global Privacy Control, который отправляет браузер, нужно уважать как действительный запрос прекратить продажу или передачу данных.

    Пример

    Когда браузер отправляет GPC, CMP записывает отказ в строку GPP без нажатия.

  3. Пусть отказ меняет строку GPP

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

  4. Используйте разделы, которые читает Google

    В GPP Google принимает национальный раздел США и разделы Калифорнии, Колорадо, Коннектикута, Флориды и Вирджинии. Он не принимает раздел Юты, канадский TCF и версию 1.0 GPP.

  5. Сохраните собственный TCF для Европы

    Для посетителей из ЕЭЗ, Великобритании и Швейцарии Google по-прежнему использует TCF от IAB Europe с сертифицированной CMP. Европейская строка TC внутри GPP не принимается.

  6. Отправляйте gpp и gpp_sid в каждом запросе

    Google получает строку в параметре gpp, а номер разделов в параметре gpp_sid. Убедитесь, что партнёры по header bidding тоже получают оба.

    Пример

    В рекламном запросе посетителя с национальным разделом параметр gpp_sid содержит номер 7.

  7. Без GPP отметьте отказ в теге

    Google не требует ни GPP, ни CMP для штатов США. Тот, у кого есть собственная ссылка для отказа, может включить ограниченную обработку данных прямо в теге Ad Manager для тех, кто отказался.

    googletag.pubads().setPrivacySettings({
      restrictDataProcessing: true
    });
  8. Замените US Privacy String на GPP

    IAB отказалась от US Privacy String в январе 2024 года. Google всё ещё читает этот сигнал, но рекомендует перейти на GPP.

На практике

Как правильно и как неправильно

Официальные инструменты

Сертифицированные CMP и официальные ссылки

Google не требует ни сертифицированную CMP, ни GPP для штатов США, поэтому используйте эти официальные страницы, чтобы создать сигнал и показать отказ.

Определения

Термины, которые вы увидите в панели и в отчётах

Шесть понятий объясняют почти всё, что происходит с GPP на сайте.

Строка GPP

Полный код с заголовком и одной или несколькими секциями. Именно он путешествует вместе с рекламными запросами.

Заголовок

Первая часть строки. Говорит, какие секции в неё входят, чтобы каждый партнёр нашёл нужную.

Секция

Блок юрисдикции, например национальный раздел США или раздел штата. У каждого есть номер и короткое название.

gpp_sid

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

API __gpp

Стандартная команда CMP на странице. Рекламные скрипты через неё спрашивают, готова ли строка и каково её содержимое.

MSPA

Многоштатное соглашение IAB для рекламных транзакций в США. В национальном разделе есть поля, показывающие, охвачена ли транзакция им.

Секции

Что входит в строку GPP

Официальный список секций находится в репозитории IAB Tech Lab и растёт по мере вступления в силу новых законов.

TCF Европы (tcfeuv2)

Несёт европейскую TC string внутри GPP. Полезно для партнёров, читающих всё через GPP, но Google не принимает этот путь для европейских посетителей.

TCF Канады (tcfcav1)

Канадская версия TCF, созданная IAB Canada для правил согласия страны.

US Privacy (uspv1)

Прежний сигнал Калифорнии, также называемый строкой из четырёх букв. Остаётся в списке, но прекращён IAB.

Национальный раздел США (usnat)

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

Секции штатов

Собственные блоки таких штатов, как Калифорния, Вирджиния, Колорадо, Коннектикут, Техас, Орегон и другие. В официальном списке их 20.

Подсекция GPC

Национальный раздел может нести уведомление о том, что браузер отправил Global Privacy Control, сигнал автоматического отказа.

К кому относится

Когда вашему сайту нужен GPP и где он не помогает

GPP важнее всего для сайтов с посетителями из Соединённых Штатов, показывающих программатик-рекламу. Именно через него платформы узнают, просил ли посетитель не продавать, не передавать его данные и не использовать их в таргетированной рекламе.

Если ваша аудитория почти полностью бразильская, GPP почти не влияет. LGPD не использует этот стандарт, и Google не требует GPP для посетителей из Бразилии. Тем не менее стоит настроить CMP по регионам, чтобы американская аудитория получала правильный сигнал.

Для Европы GPP не заменяет TCF в Google. Ad Manager не принимает европейскую TC string, отправленную внутри GPP для посетителей из ЕЭЗ, Великобритании и Швейцарии. В этих регионах сертифицированная CMP с TCF остаётся обязательной для персонализированной рекламы.

Контролируют законы, стоящие за GPP, органы каждой страны или штата, например генеральные прокуроры американских штатов. Сам GPP штраф не применяет. Он служит техническим доказательством того, что выбор посетителя был передан дальше.

Права посетителя

Что записывает национальный раздел США

Секция usnat хранит два вида информации. Первый: уведомил ли сайт посетителя. Уведомление о передаче, уведомление о продаже, уведомление о таргетированной рекламе и уведомления о конфиденциальных данных.

Второй: что решил посетитель. Есть поля для отказа от продажи данных, отказа от передачи, отказа от таргетированной рекламы, использования конфиденциальных данных и согласия на данные детей.

Эти поля отражают права, которые законы штатов дают людям. Когда посетитель нажимает «Не продавать и не передавать мою информацию», CMP меняет соответствующее поле, и все партнёры получают отказ при следующем рекламном запросе.

Секция также показывает, охвачена ли транзакция соглашением MSPA, и может нести значение Global Privacy Control, отправленное браузером.

Как внедрить

Пять шагов, чтобы GPP заработал на сайте

  1. Выберите CMP с поддержкой GPPБольшинство коммерческих CMP и Сообщение о конфиденциальности Google предлагают варианты для штатов США. Проверьте, какие секции создаёт ваша CMP.
  2. Определите регионыПоказывайте сообщение и создавайте раздел США для тамошних посетителей. Для Европы сохраните собственный TCF. Для остального мира следуйте местному закону.
  3. Поставьте ссылку для отказаТакие законы, как калифорнийский, требуют заметной ссылки, чтобы посетитель мог отказаться от продажи или передачи. Она должна сразу обновлять строку GPP.
  4. Передайте строку партнёрамТег Google читает строку через API CMP. В header bidding и дополнительных сетях убедитесь, что строка и gpp_sid идут в каждом запросе.
  5. Проверьте с отказом и безОткройте сайт как посетитель из США, откажитесь от продажи и посмотрите, меняется ли строка и несут ли рекламные запросы отказ.
Быстрая проверка в консоли браузера с помощью стандартного API GPP
// Pergunta à CMP se a GPP string está pronta
__gpp('ping', function (data, ok) {
  if (!ok) return;
  console.log('status:', data.signalStatus);         // 'ready' ou 'not ready'
  console.log('seções:', data.applicableSections);   // ex.: [7]
  console.log('string:', data.gppString);
});

AdSense и Ad Manager

Как Google читает GPP

Ad Manager получает строку в двух параметрах рекламного запроса: gpp, со строкой, и gpp_sid, с номерами секций. Тег Google занимается этим, когда CMP предоставляет стандартный API.

Внутри GPP Ad Manager принимает национальный раздел США и разделы Калифорнии, Колорадо, Коннектикута, Флориды и Вирджинии. Он не использует GPP для европейского TCF, канадского TCF и раздела Юты.

Когда строка показывает отказ, Google включает ограниченную обработку данных. В национальном разделе это происходит при отказе от продажи, передачи или таргетированной рекламы. Объявление продолжает показываться, но без персонализации на основе данных этого посетителя.

Google не требует от издателя подписывать MSPA. Ad Manager участвует в программе сертифицированных партнёров MSPA. С сентября 2025 года Google принимает вторую версию национального раздела и продолжает принимать первую.

Хронология

Как GPP пришёл к нынешнему виду

Стандарт обновляется всякий раз, когда вступают в силу новые законы штатов.

  1. 28 сентября 2022 года

    Опубликована версия 1.0

    IAB Tech Lab публикует итоговую спецификацию строки GPP и первую версию API для CMP.

  2. Декабрь 2022 года

    Рождается национальный раздел США

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

  3. Июнь 2023 года

    API для CMP версии 1.1

    API начинает отвечать через функции обратного вызова, и некоторые старые команды убираются.

  4. Январь 2024 года

    Строка US Privacy прекращена

    IAB прекращает поддержку прежнего сигнала Калифорнии. Google продолжает читать этот сигнал, но рекомендуемым путём становится GPP.

  5. Сентябрь 2025 года

    Google принимает национальный раздел v2

    Ad Manager начинает читать вторую версию национального раздела, не переставая принимать первую.

  6. Конец 2025 года

    Новые штаты

    Разделы Мэриленда, Индианы, Кентукки и Род-Айленда завершены после публичных консультаций.

  7. Август 2026 года

    Обновление под новый MSPA

    Спецификация обновляется до последней версии многоштатного соглашения.

Частые ошибки

Что чаще всего ломает GPP на сайтах

Почти все остаются незамеченными, потому что баннер продолжает показываться как обычно.

Ссылка отказа, ничего не меняющая

Посетитель нажимает «не продавать», но строка GPP остаётся прежней. Для партнёров отказа никогда не было.

Европейский TCF только внутри GPP

CMP отправляет TC string только через GPP. Google не принимает этот путь для ЕЭЗ, Великобритании и Швейцарии, и реклама становится ограниченной.

Неверный или пустой gpp_sid

Строка приходит, но список секций не совпадает с содержимым. Партнёр не знает, какой блок читать.

Реклама раньше строки

Рекламный код срабатывает раньше, чем CMP становится готова. Первые запросы уходят без какого-либо сигнала конфиденциальности.

Header bidding без GPP

Тег Google получает строку, а партнёры header bidding нет. Часть аукциона игнорирует отказ посетителя.

GPC игнорируется

Браузер отправляет Global Privacy Control, но CMP не записывает отказ. Во многих штатах это считается действительным отказом.

На практике

Что можно и что нельзя с GPP

Практические примеры для тех, у кого есть трафик из Соединённых Штатов и других стран.

Можно

  • Использовать только национальный раздел США, если CMP и партнёры его принимают
  • Создавать строку только для посетителей из США и сохранить TCF для Европы
  • Показывать постоянную ссылку «Не продавать и не передавать» в футере
  • Записывать GPC браузера как отказ в строке
  • Проверять в консоли, меняется ли строка после отказа

Нельзя

  • Использовать GPP вместо сертифицированной CMP с TCF для Европы
  • Допускать, чтобы ссылка отказа открывала только форму e-mail
  • Отправлять разделы штатов, не соответствующие посетителю
  • Загружать рекламу до ответа CMP
  • Оставить только старую строку US Privacy, не планируя замену

В ConsentMode

Что аудит проверяет по GPP

  • Открывает сайт как посетитель из США и других регионов и смотрит, создаёт ли CMP строку GPP.
  • Определяет CMP и секции, присутствующие в строке, например национальную или штатов.
  • Проверяет, сопровождают ли строка и gpp_sid рекламные запросы страницы.
  • Проверяет, есть ли ссылка отказа и меняется ли строка после нажатия.
  • Указывает, зависит ли Европа только от GPP, без TCF, которого требует Google.

Частые вопросы

GPP и TCF конкуренты?

Нет. TCF это европейский стандарт согласия. GPP это конверт, который может нести TCF и сигналы других законов. В Google Европа по-прежнему использует TCF напрямую, а GPP служит главным образом для США.

Мой сайт бразильский. Нужен ли мне GPP?

Только если у вас есть посетители из Соединённых Штатов и вы хотите, чтобы их отказ доходил до рекламных партнёров. Для бразильской аудитории GPP Google не требует.

Заменяет ли GPP строку US Privacy?

Это путь, рекомендованный IAB, прекратившей поддержку старой строки в январе 2024 года. Google всё ещё читает старую строку, поэтому замену можно планировать спокойно.

Нужно ли подписывать MSPA, чтобы использовать GPP?

Google не требует, чтобы издатель подписывал. Если другие партнёры попросят, оцените с юристом. MSPA это договор, а не техническая настройка.

Убирает ли ограниченная обработка данных рекламу?

Нет. Google продолжает показывать рекламу, но без использования данных этого посетителя для персонализации. Доход за визит обычно ниже.

Как увидеть строку GPP моего сайта?

Откройте консоль браузера и используйте команду ping API __gpp, как в примере из этого руководства. Или запустите аудит ConsentMode, который показывает строку и секции.

Библиотека

Официальные источники

Это руководство составлено по этим официальным страницам. Читайте прямо в источнике:

Узнайте, доходит ли отказ ваших посетителей до рекламы

Аудит читает строку GPP как посетитель из США и показывает, что исправить, ничего не меняя.

Начать аудит