- Limitations techniques imposées par l’ITP.
- Conséquences pour les opérations d’analyse web et d’optimisation des conversions.
- Solution recommandée par Kameleoon pour éviter les problèmes liés à l’ITP.
Restrictions techniques de l’ITP
L’Intelligent Tracking Prevention implémente des restrictions considérables autour de l’utilisation des cookies et autres stockages côté client (tels que le stockage local). Il est important de comprendre quelques caractéristiques importantes des cookies. Les cookies sont de (très) petits éléments de données qu’un site web stocke dans le navigateur d’un visiteur. Très souvent, ils représentent des identifiants uniques et aléatoirement générés. Chaque cookie est lié à un domaine (tel quewww.example.com) et a une date d’expiration. Chaque fois qu’un appel serveur est effectué vers un domaine lié à un ou plusieurs cookies stockés sur votre ordinateur, les données contenues dans ces cookies sont envoyées au serveur web de ce domaine, automatiquement et de manière transparente. Par conséquent, des cookies sont constamment ajoutés à la plupart des requêtes web, avec deux conséquences immédiates :
- La taille des requêtes web augmente, ralentissant votre vitesse de navigation.
- Votre navigateur transfère des données vers des serveurs distants sans votre consentement explicite, vous permettant d’être identifié et suivi.
- Lorsqu’un appel est effectué vers un serveur web, le serveur définit le cookie en ajoutant un en-tête HTTP dans la réponse HTTP.
- En utilisant du code JavaScript côté client.
www.randomshop.com, mais que ce site web effectue un appel vers tracking.ad-system.com, les cookies associés à www.ad-system.com peuvent être envoyés avec la requête HTTP. Ils seront considérés comme des cookies tiers dans le contexte de votre session de navigation actuelle sur www.randomshop.com.
Lorsqu’un cookie expire, le navigateur le supprime complètement. Cependant, comme l’entité qui crée le cookie choisit la date d’expiration, elle peut être définie loin dans le futur (par exemple, 10 ans ou plus). Cette durée garantit qu’il dure bien au-delà de ce qui est nécessaire au fonctionnement normal du site web d’origine. Cette pratique est en train de changer avec l’ITP.
Voici les deux principales restrictions imposées par l’ITP 2.3 :
- Dans toutes les versions d’ITP, les cookies tiers sont fortement restreints. Les cookies tiers sont bloqués par Safari 24 heures après leur définition dans le navigateur. Techniquement, ils ne sont pas supprimés mais ne sont plus automatiquement envoyés au serveur tiers via les requêtes HTTP. Dans l’exemple précédent, un visiteur venant sur
www.randomshop.comobtient un cookie dewww.ad-system.comvia un appel HTTP vers ce serveur lors de sa première visite. Si le visiteur revient plus de 24 heures plus tard, la prochaine requête HTTP verswww.ad-system.comne reçoit pas les données du cookie d’origine. - À partir de la version 2.3, tous les stockages côté client (cookies basés sur JavaScript et LocalStorage) expirent après 7 jours !