Saltar al contenido →

Cumplir la ley de cookies en España

En España, existen unas personas que redactan las leyes. A veces, estas personas redactan leyes relacionadas con nuevas tecnologías, Internet, … ¿Estas personas tienen algún tipo de formación tecnológica? Posiblemente, no. Por eso, cuando se decidieron a redactar la «Ley de Cookies», en vez de seguir el ejemplo de otros países, han decidido poner su granito de arena e ir un poco más allá.

Mientras que otros países sólo obligan a las webs a avisar al usuario de la instalación de cookies, en España, no sólo basta con eso, sino que también hay que conseguir el consentimiento expreso antes de instalar las cookies. Y esto técnicamente, no es tan sencillo como los creadores de esta ley parecen pensar.

El problema reside en que la mayoría de las cookies que cualquier web instala en el ordenador de cualquier usuario, son cookies de terceros, como por ejemplo:

  • Google Analytics, para registrar las visitas de tu web.
  • El botón de Facebook «Me gusta» instala cookies de Facebook.
  • El botón de Twitter también instala cookies de Twitter.
  • Si utilizas el plugin «Disqus» de WordPress, también…

Resumiendo, en cualquier web hecha con WordPress, que tenga un mínimo de plugins instalados, tenemos multitud de cookies de terceros que es bastante difícil de controlar y no puedes decirle a tu cliente que hay que quitar el botón de «Me gusta» o no podrá controlar las estadísticas de su web con Google Analytics.

La semana pasada he estado buscando información sobre si existía algún plugin en WordPress para solucionar esto, y sí existen pero ninguno se adapta realmente a la normativa española. El plugin que más me ha gustado fue Cookillian y sin duda parece la mejor opción pero configurarlo no será sencillo. Hay que hacer modificaciones en el código de los botones de twitter, facebook para cumplir correctamente la ley, y si tienes como yo, más plugins que instalan cookies, quizás la configuración del plugin es demasiado pesada.

La solución que encontré entonces es hacer un script a mano en javascript, que si bien, da muy mala impresión de la web, posiblemente nunca pondría esto al menos no de esta manera en la web de un cliente, el script funciona: consigue el consentimiento del usuario antes de instalar cualquier cookie.

Este script muestra una ventana con javascript informando al usuario del uso de cookies de terceros y pidiendo su consentimiento para instalarlas. Si el usuario pincha en «Cancelar», será reenviado a Google, posiblemente su navegador de página de inicio que incumple la ley a la perfección. Si pulsa en «Aceptar», se guardará una cookie con su aceptación y podrá seguir navegando por la web. Es importante instalar este script en el header.php de vuestro tema y antes de cualquier otro javascript que añada wordpress.

No es la mejor solución, sino es un solución chapuza pero creo que está al nivel de la ley actual.

Share