Qué es el TCF y si tu sitio lo necesita

El TCF, o Transparency and Consent Framework, es el estándar de IAB Europe para registrar a qué consintió una persona y pasarlo a las empresas que compran y venden espacio publicitario. Tu sitio lo necesita solo si vendes espacio publicitario o si un proveedor lo exige. Los sitios que solo compran anuncios y los miden, no.
Qué es realmente el framework
El Transparency and Consent Framework lo publica IAB Europe. Existe porque la publicidad programática implica una larga fila de empresas que nunca ven a la persona que visita, y cada una necesita saber a qué consintió. El framework estandariza la respuesta: una lista fija de finalidades, un registro de proveedores y un registro codificado llamado TC string que viaja con la petición de anuncio.
Una plataforma de consentimiento que participa en el framework está registrada en IAB Europe, presenta las finalidades estándar, escribe la string y la expone a través de una interfaz definida para que el resto de la cadena pueda leerla. Ese registro es a lo que se refiere la gente cuando dice que una plataforma está certificada por el TCF.
Lo que importa para la pregunta del título es para qué sirve el framework. Es fontanería entre empresas. Se diseñó para el caso en que tu decisión de consentimiento tiene que entenderla una empresa con la que no tienes ninguna relación, a varios pasos de distancia, en una subasta en tiempo real.
Quién lo necesita de verdad
Si vendes espacio publicitario en tu sitio por canales programáticos, estás dentro de esa cadena y la cadena te pedirá una string. Google además exige una plataforma de gestión del consentimiento certificada para servir anuncios a visitantes del EEE y del Reino Unido a través de sus productos de publisher, y el framework es la forma habitual en que los sitios lo cumplen.
Si estás en el otro lado, comprando publicidad para llevar gente a tu propio sitio, no estás en la cadena. Nada de tu stack está esperando una TC string. Lo que esperan tus etiquetas es una señal de consentimiento, que es un mecanismo completamente distinto.
La confusión que le cuesta dinero a la gente
El framework y Consent Mode v2 se tratan como dos nombres para el mismo trabajo, y no lo son. Consent Mode es cómo las propias etiquetas de Google en tu propio sitio se enteran de si pueden usar cookies. El TCF es cómo la cadena de suministro publicitaria se entera de qué se acordó. Uno gobierna las etiquetas que instalaste. El otro gobierna empresas con las que nunca vas a hablar.
La consecuencia práctica aparece de una forma conocida. Un sitio activa el framework, ve aparecer la lista de proveedores en el banner y concluye, razonablemente, que el consentimiento ya está resuelto. Las etiquetas de la página nunca reciben una señal de Consent Mode, porque nadie se la envió, y la analítica se estropea en silencio igual que se estropea siempre que falta un estado de consentimiento. El banner parece más sofisticado que antes, y por eso precisamente nadie vuelve a revisarlo.
Pasa también en la otra dirección. Una configuración de Consent Mode perfectamente conectada no le dice absolutamente nada a la cadena de suministro, así que un publisher que necesita una string y no la tiene se encuentra con su inventario tratado como sin consentimiento, da igual lo que eligieran de verdad los visitantes.
Cómo decidirlo, en unos cinco minutos
Pregúntate si sale una petición de anuncio de tu sitio
No se trata de si haces publicidad. Se trata de si tus páginas llaman a un ad server o a un exchange para rellenar un hueco. Si nada de tu sitio vende espacio, el framework no tiene con quién hablar y puedes parar aquí.
Mira los productos, no los nombres de marca
Comprar Google Ads no es lo mismo que servir Ad Manager, AdSense o AdMob. Lo primero te convierte en anunciante y lo segundo en publisher, y solo lo segundo trae consigo el requisito de plataforma certificada.
Lee los contratos que ya firmaste
Algunos proveedores y redes nombran el framework explícitamente en sus condiciones. Si uno de los tuyos lo hace, eso lo zanja para ti al margen del razonamiento anterior.
Después comprueba la señal que sí necesitas seguro
Sea cual sea la respuesta, tus propias etiquetas siguen necesitando un estado de consentimiento correcto. Recházalo todo en un perfil de navegador limpio y confirma que la petición saliente lo refleja. Una plataforma de consentimiento que escribe una TC string puede estar fallando igualmente en esto.
La mayoría de sitios que nos hacen esta pregunta resultan no necesitar el framework, y se quedan aliviados, porque significa un banner más corto y menos opciones que explicar. Los sitios que sí lo necesitan normalmente ya lo sabían, porque se lo dijo un socio.
Velo fija el estado de Consent Mode desde un solo fragmento de código antes de que se inicialicen tus etiquetas y conserva el registro de lo que eligió cada visitante. Dónde encaja el framework y cuál es la posición de Velo al respecto está escrito en la página de estado del TCF. El resto del mecanismo está en la página de producto.
Preguntas habituales
Lo que la gente pregunta sobre este tema.
¿Qué es el TCF y lo necesita mi sitio?
El TCF es el Transparency and Consent Framework, un estándar publicado por IAB Europe para registrar a qué consintió una persona y pasar ese registro por la cadena de suministro publicitaria como una TC string codificada. Tu sitio lo necesita si vendes inventario publicitario a través de esa cadena, o si algún proveedor o producto publicitario que usas exige una plataforma de consentimiento certificada. Un sitio que hace analítica y compra su propia publicidad no necesita el TCF, y activarlo añade listas de proveedores y complejidad sin aportar nada que el sitio use.
¿Qué es una TC string?
Es el registro codificado que el framework va pasando: a qué finalidades consintió la persona, qué proveedores se le mostraron, qué versión de la política se aplicó y cuándo se tomó la decisión. Los socios de ad tech lo leen para decidir qué tienen permitido hacer. Lo escribe la plataforma de consentimiento y viaja con la petición de anuncio, y por eso solo importa cuando de entrada hay una petición de anuncio entrando en la cadena.
¿Es el TCF lo mismo que Consent Mode v2?
No, y esta es la confusión más cara del tema. El TCF le habla a la cadena de suministro publicitaria. Consent Mode le habla a las propias etiquetas de Google en tu sitio y les dice si pueden usar cookies. Son dos mensajes distintos para dos públicos distintos. Activar el TCF no fija tu estado de Consent Mode, y un estado de Consent Mode correcto no le dice nada a la cadena de suministro. Un sitio puede tener uno bien y el otro roto, y el daño en los informes se ve igual en ambos casos.
¿Necesito una plataforma de consentimiento certificada por el TCF para hacer Google Ads?
Comprar Google Ads para llevar gente a tu propio sitio no te mete en el framework. Para lo que Google exige una plataforma de gestión del consentimiento certificada es para servir anuncios a visitantes del EEE y del Reino Unido a través de sus productos de publisher. Si eres el anunciante y no el publisher, el requisito que te aplica es una señal de consentimiento correcta hacia tus etiquetas, que es Consent Mode, no una TC string.
¿Qué pasa si activo el TCF y mi sitio no lo necesita?
Heredas una lista de proveedores y un modelo de finalidades pensado para la publicidad programática, que se muestra a visitantes que nunca van a formar parte de ella. El banner se alarga y las opciones se vuelven más difíciles de leer, mal negocio para un sitio que no gana nada con el framework. Tampoco hay un beneficio de cumplimiento que lo compense, porque las obligaciones que de verdad tienes se cumplen preguntando con claridad y respetando la respuesta.
Tu banner, tu consentimiento,
tus datos — todo en un mismo sitio.

