Skip to content
Extensión TYPO3

dp_cookieconsent para TYPO3: Gestión de cookies conforme con el RGPD

dp_cookieconsent para TYPO3: gestión de cookies conforme con el RGPD. Configuración, auditoría y optimización, análisis acelerado con IA.

Reservar consulta inicial gratuita

Por qué un banner de cookies por sí solo no garantiza el cumplimiento del RGPD

Cualquier instalación TYPO3 que integre Google Analytics, vídeos de YouTube, plugins de redes sociales o fuentes tipográficas externas se enfrenta, desde la entrada en vigor del RGPD y la LSSI, a la misma tarea: antes de cargar un script de terceros debe existir un consentimiento activo e informado del usuario. En España, la AEPD verifica estas exigencias regularmente en inspecciones y advierte expresamente sobre banners que solo son decorativos. dp_cookieconsent es la extensión más extendida en la comunidad TYPO3 que se ocupa exactamente de esa tarea. Se dirige a empresas que quieren operar su web conforme al RGPD sin una herramienta externa de gestión de consentimiento, y por tanto a pymes, administraciones y centros educativos que no quieren asumir costes recurrentes de CMPs comerciales.

Escenarios típicos de uso

Una empresa industrial con catálogo de productos y 45 landing pages utiliza Google Analytics, un vídeo explicativo en YouTube, formularios de HubSpot y Google Fonts. Sin dp_cookieconsent, todos esos servicios establecerían cookies en cuanto un usuario abriera la página, arriesgando un procedimiento sancionador de la AEPD. La extensión agrupa los servicios por categoría, carga el código de HubSpot solo tras el consentimiento de marketing y sirve Google Fonts de forma alternativa autoalojada, con lo que la solicitud de consentimiento allí desaparece por completo.

Un segundo cuadro típico lo ofrece una universidad como la UAM o la UCM con un portal principal y varios sitios web de facultad descentralizados. Cada facultad mantiene sus propios contenidos e integra sus propios servicios: a veces un mapa incrustado de OpenStreetMap, a veces un vídeo de YouTube, a veces un tracking de Piwik. dp_cookieconsent centraliza la gestión del consentimiento en la instalación principal, entrega el banner mediante Fluid Partials a todos los subsitios y almacena el consentimiento de forma interdominio, de modo que un usuario no tiene que volver a aceptar en cada sitio de facultad.

Un tercer caso son las administraciones municipales con formularios en línea y aplicaciones cartográficas. Aquí se añade la complicación de que la AEPD y las agencias autonómicas de protección de datos realizan inspecciones periódicas y exigen documentación completa de los servicios empleados. dp_cookieconsent entrega la categorización y el texto de privacidad directamente desde TypoScript, lo que permite que la redacción mantenga los datos sin intervención de un desarrollador.

Arquitectura técnica: bloqueo de scripts a nivel de template

dp_cookieconsent trabaja según el principio de “type attribute swapping”: todos los scripts de terceros en el código fuente no se entregan con type=“text/javascript”, sino con un tipo neutro como type=“text/plain” y un atributo data-cookieconsent adicional. El navegador ignora esas etiquetas y no las ejecuta. Solo cuando el usuario acepta en el banner, un pequeño runner JavaScript reemplaza los atributos de tipo y dispara la ejecución diferida. El mismo mecanismo se aplica a los iframes, que hasta el consentimiento se muestran como marcadores de posición.

La extensión se configura por completo mediante constantes y setup de TypoScript, complementados con un archivo YAML para las definiciones de servicios. Cada servicio está ahí definido con nombre, descripción, categoría, nombre de cookie y duración de cookie, lo que simplifica considerablemente la posterior documentación para el responsable de protección de datos. Fluid Partials definen la apariencia del banner y del modal de ajustes, con lo que el diseño puede adaptarse a la identidad corporativa sin modificar la extensión.

Problemas frecuentes y soluciones

El primer y más frecuente problema: a pesar del banner activado, los scripts de terceros siguen cargándose porque están integrados a través de rutas de inclusión que no pasan por TypoScript. Son típicos los bloques HTML estáticos, los elementos de contenido Fluid con etiquetas de script hardcodeadas o los includes de footer de plantillas antiguas. Una solución limpia requiere un crawling completo del sitio con las devtools del navegador o con una herramienta automatizada que registre todas las peticiones salientes y compare cuáles se disparan antes del consentimiento.

El segundo problema es el almacenamiento del consentimiento. dp_cookieconsent guarda el consentimiento en una cookie local, lo que provoca que usuarios con configuración estricta del navegador o en modo incógnito vean el banner repetidamente. Quien quiera medir las tasas de consentimiento debe activar adicionalmente un logging del lado del servidor que deposite los consentimientos junto con timestamp y hash de IP en una tabla de base de datos, entregando así documentación sólida para auditorías.

El tercer tema afecta al rendimiento. El banner carga un bundle JavaScript que, según el número de servicios configurados, puede llegar a ser notablemente grande y retrasar el First Contentful Paint. Gosign optimiza la entrega mediante deferred loading, reduce Fluid Partials innecesarios y apuesta, siempre que es posible, por una combinación de analítica sin cookies y assets autoalojados, de modo que el banner solo sea necesario para unos pocos servicios.

Un cuarto problema aparece con los cambios de consentimiento: un usuario otorga su consentimiento, usa la página, cambia de opinión más tarde y revoca la autorización. dp_cookieconsent reinicia el flag de la cookie, pero los scripts ya cargados siguen funcionando en segundo plano hasta que el usuario recarga la página. Una solución limpia requiere un trigger de recarga o la eliminación selectiva de cookies ya establecidas al revocar, de modo que la revocación de consentimiento sea realmente efectiva y no solo quede formalmente documentada.

Migración y compatibilidad de versiones

dp_cookieconsent está disponible para TYPO3 v11, v12 y v13, y la compatibilidad con v13 se actualiza regularmente y se considera actualmente apta para producción. El salto de v11 a v12 suele requerir un re-mapeo de las constantes TypoScript, ya que algunas han sido renombradas. Para usuarios de versiones más antiguas de la extensión hay que tener en cuenta que las definiciones de servicios se mantenían antes exclusivamente a través de formularios del backend, mientras que las versiones más nuevas trabajan basadas en YAML y son por tanto mucho más fáciles de integrar en flujos Git.

Quien migra desde otra herramienta de consentimiento como Cookiebot, OneTrust o Usercentrics ahorra los costes de licencia recurrentes, pero debe reconstruir la configuración de servicios. Gosign realiza esas migraciones incluyendo un análisis de la tasa de consentimiento, de modo que el cambio no provoca pérdidas medibles en la tasa de aceptación.

Además, vale la pena una mirada estratégica a la pregunta de si un banner de cookies sigue siendo la respuesta correcta. Quien utiliza fuentes autoalojadas de forma consistente, cambia a analítica sin cookies como Matomo con cookies desactivadas o Plausible y sustituye vídeos incrustados por imágenes de vista previa estáticas con carga al clic, puede eliminar el banner por completo en muchas páginas. La ventaja legal es considerable, porque cada consentimiento evitado también es un riesgo sancionador evitado, y al mismo tiempo la tasa de conversión deja de verse frenada por el diálogo del banner.

¿Por qué Gosign?

Gosign audita implementaciones de consentimiento de cookies desde hace años y descubre regularmente que, a pesar del banner, no todas las cookies se bloquean realmente. El rastreo del sitio asistido por IA identifica automáticamente todos los recursos externos y verifica si dp_cookieconsent los captura correctamente.

Nuestros servicios para dp_cookieconsent

Nuevo desarrollo

Configuración de dp_cookieconsent: categorías de servicio, bloqueo de scripts, adaptación de diseño, A/B testing de la tasa de consentimiento. Análisis asistido por IA de todos los scripts de terceros en el sitio.

Actualización y migración

Actualización en cambio de versión de TYPO3. Migración desde otras herramientas de consentimiento. Cambio a analytics sin cookies como alternativa.

Auditoría de código

¿Funciona realmente su consentimiento de cookies? Escaneo con IA: ¿Se bloquean todas las cookies antes del consentimiento? ¿Hay scripts que evitan dp_cookieconsent?

Mantenimiento y soporte

Monitoreo de nuevas integraciones de terceros, seguimiento de la tasa de consentimiento, adaptación ante cambios legales.

Consulta inicial gratuita: 30 minutos con un especialista TYPO3

Analizamos su proyecto, estimamos esfuerzo y plazo - sin compromiso, sin preparación.

Solicite una auditoría de cookies, 30 min, gratis

25 años de experiencia en TYPO3 · más de 800 extensiones analizadas · desarrollo acelerado por IA

Desarrollo acelerado por IA: 70% más rápido

Lo que antes tardaba 1–2 semanas, lo entregamos en 2–3 días. Implementar correctamente el consentimiento de cookies significa: identificar y categorizar cada script, cada píxel, cada fuente.

Tarea Clásico Con IA Ahorro
Escaneo de terceros (todas las páginas) 2 días 2 horas 90%
Categorización de scripts 1 día 2 horas 80%
Generación de configuración 1 día 3 horas 60%
Auditoría de cumplimiento (antes/después) 1 día 3 horas 70%

Actualización TYPO3 y auditoría RGPD

Actualizamos su instalación TYPO3 de forma económica a la versión LTS actual - incluyendo todas las extensiones, incluso las obsoletas y sin mantenimiento.

Todas las extensiones migradas

También obsoletas, sin mantenimiento o desarrollos propios.

Oferta a precio fijo

Costes transparentes, sin retrabajos ocultos.

Acelerado por IA

30-50% más barato que el mercado gracias al análisis de código asistido por IA.

Cero pérdida de datos

Migración completa con copia de seguridad y rollback.

Auditoría RGPD: Auditamos su instalación TYPO3 para la conformidad con el RGPD - consentimiento de cookies, tracking, extensiones, formularios y hosting - e implementamos todas las medidas de forma económica.

Preguntas frecuentes sobre dp_cookieconsent

¿Es dp_cookieconsent conforme con el RGPD?

La herramienta en sí, sí. Pero la configuración es lo que decide. Gosign verifica: ¿Se bloquean todos los scripts? ¿El banner es Opt-In? ¿Se almacenan correctamente los datos de consentimiento?

¿Necesito siquiera un consentimiento de cookies?

Si prescinde completamente de cookies y tracking (analytics sin cookies, fuentes autoalojadas, sin embeds de terceros), no necesita un banner.

¿dp_cookieconsent vs. cookieman?

dp_cookieconsent tiene la comunidad más grande y más opciones de configuración. cookieman es más ligero. Ambos funcionan.

Extensiones TYPO3 relacionadas

Gosign es una agencia digital con sede en Hamburgo con 25 años de experiencia en desarrollo TYPO3. Hemos analizado más de 800 extensiones TYPO3 y hoy desarrollamos con asistencia de IA hasta un 70% más rápido que con métodos clásicos. Nuestros clientes son empresas medianas, universidades e instituciones públicas en toda Europa.

Actualizado: abril 2026

Reservar consulta inicial gratuita

30 minutos con un especialista TYPO3, sin compromiso.