- Limitaciones técnicas impuestas por ITP.
- Consecuencias para las operaciones de Web Analytics y Conversion Optimization.
- Solución recomendada por Kameleoon para evitar los problemas de ITP.
Restricciones técnicas de ITP
Intelligent Tracking Prevention implementa restricciones considerables en torno al uso de cookies y otros almacenamientos del lado del cliente (como local storage). Es importante entender algunas características importantes de las cookies. Las cookies son fragmentos (muy) pequeños de datos que un sitio web almacena en el navegador del visitante. Muy a menudo, representan identificadores únicos generados aleatoriamente. Cada cookie está vinculada a un dominio (comowww.example.com) y tiene una fecha de caducidad. Cada vez que se realiza una llamada al servidor a cualquier dominio vinculado a una o más cookies almacenadas en su ordenador, los datos contenidos en estas cookies se envían al servidor web de ese dominio de forma automática y transparente. En consecuencia, las cookies se añaden constantemente a la mayoría de las solicitudes web, con dos consecuencias inmediatas:
- El tamaño de las solicitudes web aumenta, ralentizando su velocidad de navegación.
- Su navegador transfiere datos a servidores remotos sin su consentimiento explícito, lo que permite identificarle y rastrearle.
- Cuando se realiza una llamada a un servidor web, el servidor establece la cookie añadiendo una cabecera HTTP en la respuesta HTTP.
- Mediante código JavaScript en el cliente.
www.randomshop.com, pero ese sitio web realiza una llamada a tracking.ad-system.com, las cookies asociadas a www.ad-system.com pueden enviarse junto con la consulta HTTP. Se considerarán cookies de terceros en el contexto de su sesión actual de navegación en www.randomshop.com.
Cuando una cookie caduca, el navegador la elimina por completo. Sin embargo, dado que la entidad que crea la cookie elige la fecha de caducidad, esta puede establecerse muy lejos en el futuro (por ejemplo, 10 años o más). Esta duración garantiza que vive mucho más allá de lo necesario para el funcionamiento normal del sitio web original. Esta práctica está cambiando con ITP.
Estas son las dos restricciones principales impuestas por ITP 2.3:
- En todas las versiones de ITP, las cookies de terceros están muy restringidas. Safari bloquea las cookies de terceros 24 horas después de establecerse en el navegador. Técnicamente, no se eliminan, pero ya no se envían automáticamente al servidor de terceros mediante solicitudes HTTP. En el ejemplo anterior, un visitante que llega a
www.randomshop.comobtiene una cookie dewww.ad-system.commediante una llamada HTTP a ese servidor durante su primera visita. Si el visitante vuelve más de 24 horas después, la siguiente solicitud HTTP awww.ad-system.comno recibe los datos de la cookie original. - A partir de la versión 2.3, todos los almacenamientos del lado del cliente (cookies basadas en JavaScript y LocalStorage) caducan a los 7 días.