Analítica web
Reflexiones sobre madurez digital, datos y tecnología

ITP 2.1: qué es y por qué tengo que tenerlo en cuenta

Se lee en 2 minutos

ITP 2.1 ya ha llegado a los navegadores Safari con la versión 12.1. Con esta nueva actualización se trata de limitar aún más la capacidad de trackear a los usuarios a través de múltiples sites.

El Intelligent Tracking Prevention (ITP) es un sistema usado por Safari que limita la capacidad de los anunciantes y propietarios de sitios para hacer un seguimiento de los usuarios en todos los dominios. Este sistema se ha hecho cada vez más restrictivo con el paso del tiempo, afectando así al mundo del marketing online y la analítica web. Si quieres conocer con más detalle qué es y las limitaciones provocadas en su versión anterior, puedes leer el post “Intelligent tracking prevention 2.0: ¿qué es y cómo nos afecta?” donde mi compañero, Diego Villar, lo explica.

Con esta nueva versión de ITP 2.1, Safari pone limitaciones a la creación de las cookies desde el navegador, es decir, aquellas que se crean vía JavaScript, ignorando la fecha de caducidad establecida y eliminándola al cabo de 7 días de inactividad.

Vamos a aterrizar esto a un ejemplo para ver las implicaciones que ITP 2.1 tiene en la analítica web.

Como muchos ya sabréis, Google Analytics, usa una cookie “_ga” para identificar a los usuarios y cuya duración es de dos años. Veamos cómo se comportará esta cookie en Safari con ITP 2.1:

  • Día 1: un usuario visita nuestro sitio web “www.ejemplo.es”, y entonces se crea la cookie “_ga” en el dominio “ejemplo.es”. La duración de esta cookie será de 7 días, y no 2 años como sucedía antes de ITP 2.1.
  • Día 6: ese mismo usuario visita nuestro blog “blog.ejemplo.es”, y como la cookie “_ga” se encuentra en “ejemplo.es”, su valor está disponible para el blog y su caducidad se reinicia a 7 días.
  • Día 14: el usuario visita el sitio web “www.ejemplo.es”, pero la cookie “_ga” ya ha caducado, por tanto, se genera un nuevo identificador de usuario y se almacena en la cookie “_ga” que es nuevamente seteada. Esto significa que esta visita cuenta como un nuevo usuario para Google Analytics.

Estas son algunas de las cosas a tener en cuenta:

  • Esta actualización sólo afecta a las cookies creadas mediante “document.cookie”.
  • Se ven afectadas tanto las cookies de primera parte como las cookies creadas en iframes de tercera parte.
  • Las cookies de sesión y aquellas que tienen una duración más corta de 7 días no se ven afectadas.
  • Esta actualización no afecta a “DOM storage”, por tanto, no te preocupes si tienes alguna implementación usando, por ejemplo, localStorage.

Si te estás preguntado, en qué puede afectar ITP 2.1 en tu solución de medición, aquí tienes algunas de las funcionalidades que se ven alteradas:

Analítica Web

  • Aumento del número de usuarios únicos y nuevos usuarios.
  • La información de campaña se pierde tras los 7 días de inactividad y, por tanto, los informes de adquisición se ven también afectados.
  • Las audiencias pierden a los usuarios pasados los 7 días de inactividad.

Píxeles 

  • Las audiencias también pierden a los usuarios pasados los 7 días.
  • Es posible que existan problemas en la atribución de las campañas.

Otras funcionalidades

  • Personalización de sitio web (CRO, A/B testing, etc.).

En resumen, este cambio afecta a todas aquellas implementaciones que usen la funcionalidad “document.cookie”, es decir, que crean cookies desde el lado del cliente (front-end).

Las diferentes herramientas de analítica digital aún no han proporcionado una solución para solventar esta problemática, pero estaremos atentos y cualquier novedad os la comentaremos.


  • Fuente de referencia: WebKit
  • Fuente de las imágenes: Freepik

2 Comentarios

  1. Artículo muy interesante. Me parece bien que traten de poner un poco de límite al tracking que nos hacen. Lo explicas muy bien todo.

    Un saludo y gracias!

Escribe tu comentario

Diez − 2 =

Navegar