Decodificador de cadenas GPP

Decodifica una cadena de consentimiento IAB GPP en tu navegador: la cabecera, gpp_sid y cada sección incrustada, expandidas en campos legibles. La cadena permanece en tu dispositivo.

El Decodificador de cadenas GPP funciona por completo en tu navegador. La cadena de consentimiento que pegas —y todo lo que se decodifica de ella— permanece en tu dispositivo y nunca se envía a un CMP, ad server ni a ArrayKit.

Abre el Decodificador de cadenas de consentimiento TCF

Acerca de Decodificador de cadenas GPP

El Decodificador de cadenas GPP desglosa una cadena de consentimiento del IAB Global Privacy Platform en algo que de verdad puedes leer. Pega el valor codificado de un CMP, del campo regs.gpp de un bid request OpenRTB o de una cookie almacenada, y la herramienta decodifica la cabecera —la versión de GPP y la lista gpp_sid— más cada sección incrustada, desde TCF Europe v2 hasta US Privacy (uspv1) y señales de estados de EE. UU. como usnat y usca. Cada sección se expande en campos con nombre como CmpId, consentimientos de propósito, opt-outs de venta y flags MSPA. Está pensada para ingenieros de ad-ops, equipos de privacidad y QA que depuran la fontanería del consentimiento en la cadena de suministro programática. Toda la decodificación se ejecuta en tu dispositivo: la cadena GPP que pegas nunca se envía a un CMP, ad server ni ningún endpoint.

Características

Cómo usar Decodificador de cadenas GPP

  1. Copia una cadena GPP de tu CMP, un campo regs.gpp de OpenRTB o un valor __gpp almacenado
  2. Pégala en el cuadro de entrada, o haz clic en Sample para cargar una cadena de ejemplo
  3. Lee la cabecera decodificada y los campos de cada sección, o cambia a la vista JSON
  4. Copia la decodificación completa o una sección para adjuntarla a un reporte de bug o ticket

Ejemplo

Entrada

DBABTC~1YNN

Salida

header: { version: 1, gpp_sid: [6] }
uspv1:  { Version: 1, Notice: "Y", OptOutSale: "N", LspaCovered: "N" }

Una cadena US Privacy (uspv1): aviso dado, sin opt-out de venta, no cubierta por LSPA.

Errores comunes y solución de problemas

Preguntas frecuentes

¿Qué es una cadena IAB GPP?
La cadena del Global Privacy Platform (GPP) es un único valor codificado que empaqueta múltiples señales de privacidad —TCF Europe, US Privacy y secciones de estados de EE. UU.— tras una sola cabecera. La lista gpp_sid de la cabecera nombra qué secciones hay dentro.
¿Qué es gpp_sid en una cadena GPP?
gpp_sid es el array de ids de sección en la cabecera GPP. Cada id mapea a una sección —2 es TCF EU v2, 6 es US Privacy, 7 es usnat, 8 es usca— indicando a un decodificador qué bloques siguen a la cabecera.
¿Qué secciones GPP puede leer este decodificador?
Decodifica la cabecera más TCF Europe v2, TCF Canada v1, US Privacy (uspv1), la sección nacional de EE. UU. (usnat) y las secciones de estados de EE. UU. como usca, usva, usco y las demás, expandiendo cada una en campos con nombre.
¿Puedo pegar aquí una cadena TCF suelta o una US Privacy heredada?
Esta herramienta espera una cadena GPP completa con cabecera. Una cadena TCF independiente que empiece por 'C', o un valor US Privacy heredado, deberían ir a los decodificadores dedicados de TCF o US Privacy en su lugar.
¿Decodificar una cadena GPP me dice si un vendor está permitido?
No. El decodificador muestra lo que la cadena codifica —opt-outs, consentimientos de propósito, flags MSPA— pero no juzga si un vendor concreto puede procesar datos; eso depende de tu política y de las reglas de cada sección.
¿Dónde encuentro una cadena GPP para decodificar?
Búscala en el valor almacenado de un CMP, el campo regs.gpp de un bid request OpenRTB, la cookie __gpp o la entrada de localStorage, o el gppString que devuelve la llamada getGPPData de la API del CMP.

Herramientas relacionadas

Todas las herramientas de ArrayKit