Декодер строки US Privacy (CCPA)

Декодируйте 4-символьную строку US Privacy (CCPA) в браузере и читайте флаги уведомления, opt-out продажи и LSPA простым языком.

Декодер строки US Privacy (CCPA) работает целиком в вашем браузере. Значение us_privacy, которое вы вставляете или собираете, обрабатывается на вашем устройстве, никогда не загружается в ArrayKit, и ни рекламный эндпоинт, ни callback USPAPI не запрашиваются.

Открыть декодер строки GPP

Об инструменте Декодер US Privacy

Декодер строки US Privacy (CCPA) распаковывает 4-символьный сигнал us_privacy, который ad-ops команды видят в запросах OpenRTB, callback-ах USPAPI и cookie usprivacy. Вставьте значение вроде 1YNN, и он прочитает каждый символ за вас: версию спецификации, были ли даны явное уведомление и возможность отказаться, отказался ли пользователь от продажи своих данных, и является ли издатель подписантом IAB Limited Service Provider Agreement. Каждый флаг — Y, N или дефис для «неприменимо» — разворачивается в понятное значение, чтобы вы подтвердили сигнал соответствия за секунды. Режим сборки позволяет собрать корректную строку из выпадающих списков для тестовой ставки или QA-фикстуры. Всё разбирается на вашем устройстве, поэтому реальные пользовательские сигналы никогда не покидают браузер.

Возможности

Как использовать Декодер US Privacy

  1. Скопируйте значение us_privacy из поля regs.ext.us_privacy OpenRTB, callback __uspapi или cookie usprivacy
  2. Вставьте его в режим декодирования или нажмите «Пример», чтобы загрузить 1YNN
  3. Прочитайте версию и понятное значение флагов уведомления, opt-out продажи и LSPA
  4. Переключитесь на «Собрать», чтобы собрать тестовую строку из выпадающих списков и скопировать её

Пример

Ввод

1YNN

Результат

version: 1
Notice/opt-out opportunity: Y (provided)
Opt-Out of Sale: N (has not opted out)
LSPA: N (not under the agreement)

1YNN: уведомление было дано, пользователь не отказался, и издатель не под LSPA.

Частые ошибки и устранение неполадок

Часто задаваемые вопросы

Что означает строка US Privacy вроде 1YNN?
Каждый символ — это поле. 1 — версия спецификации, Y означает, что были даны явное уведомление и возможность отказаться, первое N означает, что пользователь не отказался от продажи своих данных, а второе N означает, что издатель не работает по IAB Limited Service Provider Agreement.
В чём разница между N и дефисом в строке?
N — это явное «нет», например пользователь не отказался. Дефис (-) означает, что поле неприменимо и сигнал не был задан, например когда запрос вне сферы действия CCPA. Поэтому 1--- вообще не несёт определения уведомления или opt-out.
Где найти значение us_privacy для вставки?
Оно появляется в bid request OpenRTB как regs.ext.us_privacy, возвращается вызовом USPAPI __uspapi('getUSPData', ...) и хранится в cookie usprivacy. Скопируйте любое из этих 4-символьных значений и вставьте в декодер.
Что такое флаг LSPA в четвёртой позиции?
Он записывает, подписал ли издатель IAB Limited Service Provider Agreement, который регулирует, как нижестоящие партнёры могут обрабатывать данные. Y означает, что он подписант, N — что нет, а дефис — что сигнал не был задан.
Может ли этот инструмент собирать строку us_privacy, а не только декодировать?
Да. Режим сборки позволяет выбрать Yes, No или Not-applicable для полей уведомления, opt-out продажи и LSPA и собирает строку версии 1, которую можно скопировать в тестовый bid request или QA-фикстуру, а затем декодировать снова для подтверждения.
Является ли строка US Privacy той же, что и более новая строка GPP?
Нет. Строка US Privacy — это более старый сигнал эпохи CCPA; IAB Global Privacy Platform (GPP) — преемник, который несёт секции штатов США и данные TCF в одной строке. Если у вас есть строка GPP, используйте декодер GPP.

Связанные инструменты

Все инструменты ArrayKit