Decodificador de String US Privacy (CCPA)

Decodifique uma string US Privacy (CCPA) de 4 caracteres no seu navegador e leia as flags de notice, opt-out de venda e LSPA em linguagem simples.

O Decodificador de String US Privacy (CCPA) roda inteiramente no seu navegador. O valor us_privacy que você cola ou monta é processado no seu dispositivo, nunca é enviado à ArrayKit, e nenhum endpoint de anúncio ou callback USPAPI é contatado.

Abrir o Decodificador de String GPP

Sobre Decodificador US Privacy

O Decodificador de String US Privacy (CCPA) desmonta o sinal us_privacy de 4 caracteres que times de ad-ops veem em requests OpenRTB, callbacks da USPAPI e no cookie usprivacy. Cole um valor como 1YNN e ele lê cada caractere para você: a versão da especificação, se aviso explícito e uma oportunidade de opt-out foram dados, se o usuário optou por não ter seus dados vendidos, e se o publisher é signatário do IAB Limited Service Provider Agreement. Cada flag — Y, N ou um traço para não-aplicável — é expandida em um significado em linguagem simples para você confirmar um sinal de conformidade em segundos. Um modo Build permite montar uma string correta a partir de dropdowns para um bid de teste ou um fixture de QA. Tudo é analisado no seu dispositivo, então sinais reais de usuários nunca saem do navegador.

Recursos

Como usar Decodificador US Privacy

  1. Copie o valor us_privacy de um campo regs.ext.us_privacy do OpenRTB, um callback __uspapi ou o cookie usprivacy
  2. Cole-o em Decode, ou clique em Sample para carregar 1YNN
  3. Leia a versão e o significado em linguagem simples das flags de notice, opt-out de venda e LSPA
  4. Mude para Build para montar uma string de teste a partir de dropdowns e copiá-la

Exemplo

Entrada

1YNN

Saída

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

1YNN: o aviso foi dado, o usuário não fez opt-out e o publisher não está sob o LSPA.

Erros comuns e solução de problemas

Perguntas frequentes

O que significa uma string US Privacy como 1YNN?
Cada caractere é um campo. 1 é a versão da especificação, Y significa que aviso explícito e uma oportunidade de opt-out foram fornecidos, o primeiro N significa que o usuário não fez opt-out da venda de seus dados, e o segundo N significa que o publisher não opera sob o IAB Limited Service Provider Agreement.
Qual a diferença entre N e um traço na string?
N é um 'não' explícito — por exemplo, o usuário não fez opt-out. Um traço (-) significa que o campo não é aplicável e nenhum sinal foi definido, como quando o request está fora do escopo do CCPA. 1--- portanto não carrega nenhuma determinação de notice ou opt-out.
Onde encontro o valor us_privacy para colar?
Ele aparece em um bid request OpenRTB como regs.ext.us_privacy, é retornado pela chamada USPAPI __uspapi('getUSPData', ...) e é armazenado no cookie usprivacy. Copie qualquer um desses valores de 4 caracteres e cole-o no decodificador.
O que é a flag LSPA na quarta posição?
Ela registra se o publisher assinou o IAB Limited Service Provider Agreement, que rege como parceiros subsequentes podem processar dados. Y significa que é signatário, N que não é, e um traço que o sinal não foi definido.
Esta ferramenta pode montar uma string us_privacy além de decodificar uma?
Sim. O modo Build permite escolher Yes, No ou Not-applicable para os campos de notice, opt-out de venda e LSPA e monta uma string de versão 1 que você pode copiar em um bid request de teste ou fixture de QA, depois decodificar novamente para confirmá-la.
A string US Privacy é a mesma que a string GPP mais nova?
Não. A string US Privacy é o sinal mais antigo da era CCPA; o IAB Global Privacy Platform (GPP) é o sucessor que carrega seções de estados dos EUA e dados TCF em uma só string. Se você tem uma string GPP, use o decodificador GPP.

Ferramentas relacionadas

Todas as ferramentas de ArrayKit