Safari ITP : comprendre le fonctionnement et l'impact sur le tracking
Lancée en 2017, l'Intelligent Tracking Prevention de Safari rebat les cartes du tracking web. Ce que ça change vraiment pour Google Analytics, Google Ads et les stratégies first-party.
L’Intelligent Tracking Prevention (ITP) de Safari représente l’une des innovations les plus importantes d’Apple en matière de protection de la vie privée sur le web. Lancée en 2017, cette technologie bouleverse fondamentalement l’écosystème du tracking numérique et affecte considérablement les outils d’analyse comme Google Analytics et les plateformes publicitaires comme Google Ads. Elle a évolué dans le temps pour devenir de plus en plus restrictive.
Cette révolution est comparable à l’introduction de l’App Tracking Transparency (ATT) sur iOS 14, qui a imposé une demande explicite de consentement pour suivre les utilisateurs dans les applications mobiles. De la même manière, ITP marque une rupture forte dans le monde du web en imposant de nouvelles limites techniques aux stratégies de collecte de données.
Qu’est-ce que l’ITP de Safari ?
Définition et objectifs
L’ITP est une fonctionnalité de WebKit, le moteur de navigateur open-source qui alimente Safari, conçue pour limiter le tracking cross-site en restreignant l’utilisation des cookies et autres données de site web.
Objectifs principaux :
- Protéger la vie privée des utilisateurs
- Limiter la capacité des annonceurs à suivre les utilisateurs entre les sites
- Maintenir la compatibilité avec les fonctionnalités essentielles des sites web
Fonctionnement technique
Utilisation de l’apprentissage automatique :
- Exécution locale de l’algorithme sur l’appareil de l’utilisateur
- Analyse des comportements de navigation pour identifier les traceurs
Critères de classification :
- Nombre de domaines uniques pour les ressources chargées
- Nombre de domaines uniques dans les sous-frames
- Nombre de redirections vers des domaines différents
Conséquences :
- Listes de traceurs personnalisées par utilisateur
- Approche granulaire adaptée au comportement réel de navigation
Évolution des versions d’ITP
| Version | Année | Principales modifications |
|---|---|---|
| ITP 1.0 | 2017 | Blocage des cookies tiers après 24h |
| ITP 2.0 | 2018 | Blocage immédiat de tous les cookies tiers |
| ITP 2.1 | 2019 | Limitation des cookies JS à 7 jours |
| ITP 2.2 | 2019 | Réduction à 24h si provenance de domaine tracker |
| ITP 2.3 | 2019 | Extension aux stockages locaux (localStorage, etc.) |
Impact sur Google Analytics
Conséquences directes
1. Augmentation artificielle du trafic :
- Les visiteurs récurrents sont identifiés comme « nouveaux »
- Exemple : un client revient 10 jours plus tard = nouvelle session, nouveau user ID
2. Problèmes d’attribution :
- Perte de lien entre clic et conversion → mauvaise attribution
- Attribution au dernier clic par défaut dans GA4 = survalorisation du direct ou du SEO
3. Impact sur les audiences :
- Les listes de remarketing sont vidées tous les 7 jours
- Difficulté à resegmenter les utilisateurs sur base comportementale
Cas client fictif : un e-commerçant vendant des vêtements haut de gamme observe une hausse de 30% des « nouveaux visiteurs » sur Safari et une baisse de 20% de ses conversions attribuées aux campagnes Facebook Ads.
Mesure de l’impact
- Perte moyenne estimée : 8% d’attribution sur le trafic Safari mobile
- Variables influentes :
- Part de Safari dans le trafic global (parfois > 40%)
- Durée moyenne du parcours d’achat (assurance, banque, B2B…)
- Fréquence des visites répétées
Impact sur Google Ads
Conséquences pour le tracking publicitaire
1. Tracking des conversions :
- Fenêtre d’attribution réduite à 24h ou 7 jours
- Sous-estimation des performances sur les canaux display ou discovery
2. Remarketing affecté :
- Campagnes limitées à des utilisateurs actifs récemment
- ROI des campagnes remarketing en baisse
3. Attribution marketing :
- Google propose une modélisation (« modeled conversions »)
- Difficulté à expliquer aux clients les conversions non visibles dans les rapports
Exemple concret : une entreprise SaaS perd jusqu’à 15% de conversions dans ses rapports Google Ads entre le jour 7 et le jour 30 post-clic, ce qui pousse ses équipes marketing à surinvestir sur des canaux au ROI surévalué.
Réponses de Google
- gtag.js : meilleure résistance aux restrictions des cookies
- Conversion Linker : pose de cookies first-party à partir des clics
- Enhanced Conversions : utilisation de données first-party hachées (ex : email)
Solutions et contournements
Approches techniques
1. Cookies server-side :
- Cookies HTTP (via
Set-Cookie) mieux tolérés - Fonctionne jusqu’à Safari 16.4 (ensuite limité à 7 jours sans interaction)
2. Tagging server-side :
- Utilisation de serveurs comme GTM en server-side (par exemple via Addingwell)
- Centralisation du traitement des données
3. Stratégie first-party data :
- Création de comptes utilisateur
- Utilisation d’identifiants persistants (email, ID client) — c’est notamment le cas du suivi avancé des conversions pour Google Ads
- Synchronisation CRM
Conclusion
L’ITP de Safari constitue un obstacle technologique à la remontée de données comparable aux restrictions sur les cookies tiers. Il est crucial d’en comprendre les mécanismes pour améliorer l’interprétation des données analytiques et mettre en place les infrastructures technologiques permettant d’atténuer l’impact combiné des obstacles juridiques et techniques à la collecte de données.