De scraper del DOM a categoría de software

Los asistentes de consentimiento de hoy son frágiles hacks de navegador: 40 scrapers mantenidos contra 40 CMPs, rompiéndose con cada actualización. navigator.consent los convierte en una capa de software interoperable con caminos reales de comercialización, modelos de negocio e impulso regulatorio.

Tiene buena pinta, ¿verdad? Eso podría ocurrir.

Más virtuoso que los bloqueadores de anuncios

Los bloqueadores de anuncios luchan contra el ecosistema. Los asistentes de consentimiento trabajan con él.

La trampa de los bloqueadores de anuncios

Los bloqueadores de anuncios eliminan los ingresos de los editores, desencadenan carreras armamentísticas de detección y crean una relación hostil entre usuarios y sitios. Bloquean todo indiscriminadamente, sin dejar margen para el consentimiento o los matices. Los editores contraatacan, los usuarios escalan, todos pierden.

Un modelo cooperativo

Los asistentes de consentimiento preservan la relación editor-anunciante. Aplican las preferencias reales del usuario, no un bloqueo total. Los proveedores en los que el usuario confía siguen funcionando. Los que no, son denegados de forma transparente, a través del CMP, con un registro de auditoría completo. El CMP se mantiene informado. El cumplimiento se preserva. Los ingresos de proveedores con consentimiento no se tocan.

Comercialización desbloqueada

Hoy, desarrollar un asistente de consentimiento implica mantener scrapers para cada CMP, esperar que las tiendas de extensiones no rechacen su enfoque de content scripts, y llegar a los usuarios uno a uno. La especificación elimina estas barreras estructurales.

Una integración, todos los CMPs

Se acabó mantener más de 40 scrapers de DOM. Una única integración de API funciona con todos los CMPs que adopten la especificación. Su esfuerzo de ingeniería se destina al producto, no a mantener scrapers.

Impulso regulatorio

La Directiva Ómnibus Digital de la UE y la ley AB 566 de California están empujando a los navegadores hacia el soporte del consentimiento. La especificación proporciona la API que estas regulaciones necesitan, y los asistentes de consentimiento son el complemento natural del lado del usuario.

Distribución mediante pantallas de elección

El DMA impuso pantallas de elección de navegador para motores de búsqueda. El mismo mecanismo puede aplicarse a los asistentes de consentimiento: una pantalla de selección a nivel de navegador que ofrece a cada asistente acceso equitativo a los usuarios desde el primer día.

Legitimidad en tiendas de extensiones

La integración con una API estructurada permite que los asistentes de consentimiento pasen las revisiones de las tiendas de extensiones sin problemas. Se acabó depender de la inyección de content scripts y la manipulación del DOM que activa alertas de políticas.

Consciencia regulatoria por defecto

Utilice getRegulations() para leer el contexto regulatorio detectado por el navegador, y setRegulations() para corregirlo: usuarios con VPN, viajeros o redes corporativas. Solo las extensiones pueden modificarlo; los CMP solo leen.

Competir por enfoque, no por scraping

La especificación desacopla el «qué» (leer metadatos del CMP, aplicar preferencias) del «cómo» (modelo de negocio, filosofía de experiencia de usuario). Cuando el scraping deja de ser el cuello de botella, la categoría puede diversificarse.

Privacidad primero

Rechazar todo el rastreo opcional por defecto. Código abierto, reglas transparentes. El modelo de Consent-o-matic, escalado a todos los CMPs sin mantener scrapers individuales.

Freemium

Auto-consentimiento básico gratuito, controles granulares por sitio y análisis de consentimiento como nivel premium. El modelo de SuperAgent, liberado de la rueda del scraping.

Orientado al marketing

Permita a los usuarios optar por participar en compartir datos con marcas que les gustan. Programas de fidelización, ofertas personalizadas, intercambio de datos consentido. El consentimiento como señal positiva, no solo como un muro.

Orientado a valores

Alinee el consentimiento con marcos de valores personales: puntuaciones ESG, huella de carbono, prácticas laborales. Comparta datos con empresas que coincidan con su ética. Deniegue el resto.

Más allá del consentimiento: sinergias con editores

La API se sitúa entre los usuarios y los editores. Esa posición crea puentes naturales que van más allá del consentimiento.

Suscripciones en lugar de rastreo

Un usuario que deniega todo el rastreo no es una causa perdida. Es un lead cualificado para una suscripción sin publicidad. El asistente de consentimiento puede ofrecer esta alternativa en el momento en que el usuario se encuentra con un muro de cookies.

Negociación de muros de pago

Cuando un muro de consentimiento se encuentra con un muro de pago, el asistente de consentimiento puede presentar ambas opciones juntas: aceptar el rastreo para acceso gratuito, o suscribirse para una experiencia privada. Transparente, en el punto de decisión.

Señales de usuarios cualificados

Los usuarios con un asistente de consentimiento instalado son comprometidos, conscientes de la privacidad y deliberados en sus elecciones. Para los editores, eso es un segmento de audiencia de mayor valor que los que hacen clic pasivamente en «Aceptar todo».

De capa de consentimiento a capa de negociación

El mismo canal de API que transporta señales de consentimiento puede transportar ofertas, preferencias y señales de relación. El asistente de consentimiento se convierte en el agente del usuario en una conversación más rica con los editores.

La categoría ya existe

Estas extensiones demuestran la demanda. navigator.consent les ofrece (y a usted) una base estándar sobre la que construir.

Desarrolle el suyo

La especificación es abierta. La categoría está completamente abierta. Elija un modelo, desarrolle un producto.

Leer la especificación

Empezar a desarrollar

Especificación

La especificación completa de la API con tipos, métodos y comportamiento.

Leer el RFC

JSON Schemas

Definiciones de carga útil legibles por máquina para todos los tipos de la API.

Ver esquemas

Shim y demostración

Un polyfill funcional para experimentación local.

Probar el shim