Editores
Dueños de sitios y apps que muestran anuncios. Eligen la CMP, deciden qué socios aparecen en el banner y transmiten la señal a los socios.
Guía · Estándar del sector
El TCF es el lenguaje común que usan los banners de consentimiento y las empresas de anuncios en Europa. En esta guía entenderás la TC string, las versiones vigentes, las obligaciones del sitio y qué pasa con los ingresos cuando falta la señal o llega rota.
Qué es
El Transparency and Consent Framework, o TCF, es un estándar creado por IAB Europe, la asociación europea de publicidad digital. Define cómo el banner de consentimiento le pregunta al visitante, cómo guarda la respuesta y cómo avisa a cada empresa de anuncios sobre esa elección.
El banner que sigue el estándar se llama CMP, sigla de plataforma de gestión de consentimiento. Cuando el visitante hace clic en aceptar, rechazar o guardar preferencias, la CMP registra la elección en un código corto llamado TC string. Ese código viaja junto con cada solicitud de anuncio.
Así, Google, Amazon, Microsoft y cientos de otras empresas leen la misma respuesta, en el mismo formato. Sin el TCF, cada socio necesitaría una integración propia con el banner de tu sitio, y nadie tendría la certeza de que la elección llegó completa.
El TCF es voluntario y no es una ley. Es una herramienta para ayudar a quienes participan a cumplir con el GDPR y las reglas europeas sobre cookies. Aun así, en la práctica se convirtió en el camino que usa casi todo el mercado de anuncios en Europa.
Lista de verificación
Estos son los puntos que las políticas de IAB Europe y Google piden a un editor que usa el TCF.
Las políticas del TCF solo permiten trabajar con CMP registradas y al día con las reglas. Para los anuncios personalizados de Google en el EEE, el Reino Unido y Suiza, la CMP también debe estar en la lista de certificadas de Google.
Antes de contratar, busca la CMP en las dos listas: la de IAB Europe y la de Google.
El editor debe mantener la información legal en una política de privacidad pública, con un enlace destacado desde el contenido.
Enlace Política de privacidad en el pie de página de todas las páginas.
Las políticas piden una declaración pública de que el sitio cumple las reglas del TCF, con el número de identificación de la CMP usada.
Este sitio participa en el Transparency and Consent Framework de IAB Europe y sigue sus políticas y especificaciones. La CMP usada tiene el ID informado por el proveedor de tu CMP.
El editor decide con qué proveedores trabaja. Incluye en el banner a Google y a todos los socios de anuncios que realmente funcionan en el sitio.
Revisa la lista de proveedores de la CMP cada vez que sumes un nuevo socio de header bidding.
La elección del visitante debe llegar a los socios presentes en el sitio. Sin consentimiento en la finalidad 1, Google recomienda no llamar a su etiqueta de anuncios.
El visitante debe poder reabrir la pantalla de la CMP mediante un enlace o botón fácil de encontrar. Las políticas también piden recordar el derecho de oposición o de retirar el consentimiento.
Un enlace fijo en el pie de página, Preferencias de privacidad, vuelve a abrir la CMP.
Cuando el editor incluye un proveedor nuevo, la CMP debe mostrar de nuevo la pantalla de opciones para obtener la respuesta.
El editor debe seguir las especificaciones sin modificaciones no previstas. Los nombres de las finalidades y de las funciones no se pueden cambiar.
En la práctica
Herramientas oficiales
Para los anuncios de Google, la CMP debe estar en las dos listas: la de IAB Europe y la de certificadas de Google.
A quién se aplica
El estándar involucra cuatro tipos de participantes. Cada uno tiene reglas propias en las políticas de IAB Europe.
Dueños de sitios y apps que muestran anuncios. Eligen la CMP, deciden qué socios aparecen en el banner y transmiten la señal a los socios.
Las empresas que crean el banner. Deben postularse ante IAB Europe, ser aprobadas y seguir las especificaciones técnicas al pie de la letra.
Empresas de anuncios y medición registradas en la lista global. Leen la TC string y solo usan los datos según la elección registrada.
El TCF europeo se creó para las reglas del EEE y del Reino Unido. Para visitantes de Estados Unidos o de Brasil, entran en juego otras señales y otras leyes.
Definiciones
Estos términos aparecen en la configuración de la CMP, en los informes de Ad Manager y en la documentación de los socios.
Código que guarda la elección del visitante: qué finalidades aceptó, a qué empresas dio permiso y qué CMP generó el registro.
Son 11 usos de datos, como guardar información en el dispositivo, crear perfiles para anuncios personalizados y medir el rendimiento de los anuncios.
Usos que no dependen de una elección, como la seguridad y la prevención del fraude, mostrar el anuncio y guardar la propia elección de privacidad.
Técnicas más sensibles, como los datos de ubicación precisa y la identificación del dispositivo, que necesitan un permiso aparte.
La Global Vendor List reúne a las empresas registradas, cada una con un número. Google es el proveedor 755.
Parte de la TC string, llamada disclosedVendors, que indica qué empresas se mostraron realmente en el banner. Obligatoria desde la v2.3.
Consentimiento y derechos
Para cada finalidad, el proveedor declara la base legal que usa: consentimiento o interés legítimo. Con el consentimiento, no pasa nada hasta que el visitante diga que sí. Con el interés legítimo, el uso puede empezar, pero el visitante tiene derecho a oponerse.
La CMP debe mostrar ambas cosas con claridad. El visitante puede aceptar todo, rechazar todo o elegir finalidad por finalidad y empresa por empresa. También debe poder ver la lista de socios y qué hace cada uno.
La elección no es definitiva. El visitante puede volver al banner en cualquier momento, retirar el consentimiento o cambiar de opinión. Por eso, los sitios bien configurados dejan un enlace fijo, como Preferencias de privacidad, en el pie de página.
Para el editor, la regla práctica es simple: el banner debe decir la verdad sobre quién recibe los datos y debe permitir rechazar con la misma facilidad con que se acepta.
Obligaciones del sitio
// Espera a CMP antes de liberar os anúncios
__tcfapi('addEventListener', 2, function (tcData, ok) {
if (!ok) return;
if (tcData.eventStatus === 'tcloaded' ||
tcData.eventStatus === 'useractioncomplete') {
// tcData.tcString está pronta
// agora carregue ou libere os pedidos de anúncio
}
});AdSense y Ad Manager
Desde el 16 de enero de 2024, Google exige una CMP certificada e integrada con el TCF para mostrar anuncios personalizados en el EEE y el Reino Unido. Desde el 31 de julio de 2024, la regla también rige para Suiza.
Sin una CMP certificada, el tráfico de estas regiones solo puede recibir anuncios no personalizados o anuncios limitados. Ambos pagan mucho menos y no todos los compradores participan. El mensaje de privacidad del propio AdSense y de Ad Manager es una de las opciones certificadas.
Ad Manager lee el TCF directamente en la página. Las TC strings europeas enviadas dentro del GPP no se aceptan para visitantes del EEE, el Reino Unido y Suiza. Es decir, aunque uses GPP para Estados Unidos, Europa sigue necesitando su propio TCF.
Si el sitio también usa Google Analytics o Google Ads, la CMP certificada suele enviar Consent Mode junto con el TCF. Son dos señales distintas: el TCF habla con el ecosistema de anuncios y Consent Mode habla con las etiquetas de Google.
Cronología
El estándar evoluciona por versiones y pasó por decisiones importantes de la justicia europea.
Los sistemas de anuncios de Google empiezan a leer el consentimiento enviado en el formato del TCF.
La autoridad de protección de datos de Bélgica multa a IAB Europe con 250 mil euros por el TCF.
Para los anuncios personalizados de Google en estas regiones, el sitio pasa a necesitar una CMP certificada e integrada con el TCF.
En el caso C-604/22, el tribunal dice que la TC string puede ser un dato personal y que IAB Europe puede ser corresponsable del tratamiento.
La exigencia de una CMP certificada pasa a regir para los visitantes de Suiza.
El Tribunal de Mercado de Bélgica mantiene la multa de 250 mil euros y confirma que la TC string es un dato personal.
A partir del 1 de marzo de 2026, toda TC string nueva debe incluir el segmento de proveedores divulgados.
Las CMP de sitios web pasan a mostrar los nuevos textos e ilustraciones de las especificaciones 2.4, publicadas el 23 de julio de 2026.
La misma actualización pasa a ser exigida a las CMP en aplicaciones y TV conectada.
Supervisión
El TCF tiene dos tipos de control. El primero es el de la propia IAB Europe, que aprueba las CMP, mantiene la lista de proveedores y puede suspender a quien no cumpla las reglas. El segundo es el de las autoridades de protección de datos, que aplican el GDPR y las leyes de cookies.
El caso más conocido empezó en Bélgica. En 2022, la autoridad local multó a IAB Europe con 250 mil euros. En 2024, el Tribunal de Justicia de la Unión Europea decidió que la TC string puede ser un dato personal. En 2025, el tribunal belga mantuvo la multa.
Para el editor, la lección es que usar el TCF no transfiere la responsabilidad. Si el banner engaña al visitante o si los anuncios se cargan antes de la elección, el sitio sigue respondiendo por el error.
También existe el control comercial. Google muestra en Ad Manager y AdSense un informe de errores del TCF y reduce los anuncios cuando la señal falla. Muchas veces, ahí es donde el problema aparece primero, como una caída de ingresos.
Errores comunes
Ad Manager y AdSense muestran códigos de error del TCF en los informes. Estos son los que más hacen caer los ingresos.
El anuncio se solicita antes de que la CMP responda. Sin TC string, Google entrega solo anuncios limitados, y parte de las solicitudes puede quedar sin anuncio.
El proveedor 755 no se incluyó en la CMP o el visitante no lo aceptó. El resultado también es un anuncio limitado.
La cadena no incluye la lista de proveedores divulgados, o Google no está en ella. En ese caso, Google no puede procesar la solicitud.
La CMP sigue el TCF, pero no está en la lista de Google. El tráfico del EEE, el Reino Unido y Suiza queda restringido a anuncios no personalizados o limitados.
La solicitud viene de Europa, pero sin ningún dato del TCF. Google la trata como fuera de las reglas y entrega anuncios limitados.
Código mal formado, versión 1 del TCF o lista de proveedores desactualizada. La solución suele ser pedir el consentimiento de nuevo.
En la práctica
Ejemplos del día a día para quienes tienen visitantes de Europa y de fuera de ella.
En ConsentMode
No. El TCF es el estándar de IAB Europe que leen todos los socios de anuncios. Consent Mode es la forma en que Google recibe la elección en sus propias etiquetas, como Analytics y Google Ads. Una CMP certificada suele encargarse de ambos.
Solo para los visitantes del EEE, el Reino Unido y Suiza, si quieres mostrarles anuncios personalizados de Google. Para el público de Brasil, Google no exige el TCF. Configura la CMP por región.
Puedes, pero suele salir caro. Los visitantes de fuera de Europa ven un mensaje que no necesitan, muchos rechazan y los ingresos caen. Google recomienda marcar como sujetos al GDPR solo a quienes están dentro del alcance de la ley.
Si usas una CMP comercial, el trabajo técnico es de ella. Confirma con el proveedor que la versión instalada ya sigue las especificaciones 2.4 y mantén el plugin o el script actualizado.
No. Las TC strings creadas antes del 1 de marzo de 2026 siguen siendo válidas y se van reemplazando cuando el visitante renueva o cambia su elección. Solo son inválidas las cadenas nuevas sin el segmento.
En Ad Manager y AdSense hay un informe de errores del TCF con los códigos y la cantidad de solicitudes afectadas. El Centro de ayuda de Google explica cada código.
Biblioteca
Esta guía se escribió a partir de estas páginas oficiales. Léelas directo en la fuente:
La auditoría abre el sitio como un visitante europeo y muestra qué corregir, sin modificar nada.