Guida

Tracciare dopo iOS: cosa funziona ancora

Cosa hanno rotto ATT, ITP e il blocco dei cookie di terze parti, e perché un cookie first-party lato server sul tuo dominio resta l'opzione disponibile.

Tra il 2017 e il 2021 sono arrivati tre cambiamenti che insieme hanno rimosso gran parte dell’infrastruttura di tracking su cui era costruito il paid social. Ognuno ha rotto qualcosa di specifico, e sapere quale è quale ti dice cosa resta disponibile.

I tre cambiamenti

Intelligent Tracking Prevention (Safari, dal 2017). ITP limita a 7 giorni i cookie scritti da JavaScript (e a 24 ore in alcune condizioni) e blocca i cookie di terze parti. In seguito il limite è stato esteso allo storage scrivibile da script. L’effetto pratico: qualsiasi identificatore di click scritto dal tuo pixel tramite document.cookie ha una vita breve e inaffidabile.

ATT — App Tracking Transparency (iOS 14.5+, 2021). Le app devono chiedere permesso prima di tracciare un utente attraverso app e siti di altre aziende. Senza consenso, l’app non ottiene alcun identificatore cross-app. È per questo che il reporting della piattaforma pubblicitaria ha iniziato ad appoggiarsi a conversioni modellate.

Blocco dei cookie di terze parti (Safari, Firefox e in generale le funzionalità di privacy dei browser). I cookie settati da un dominio diverso da quello nella barra degli indirizzi vengono bloccati o partizionati. Chrome ha annunciato una dismissione completa, poi l’ha ritirata nel 2024 a favore di una scelta dell’utente — il che non ripristina il vecchio modello, lascia solo l’esito a ciascun utente.

Cosa ha rotto ciascuno

CambiamentoCosa ha smesso di funzionare
ITPcookie scritti da JavaScript con durata superiore a ~7 giorni
ATTidentità cross-app; le conversioni riportate dalla piattaforma sono diventate in parte modellate
Blocco di terze partipixel, tag e sottodomini mascherati con CNAME come first-party

Nota cosa non è in quella lista: un cookie settato dal server, tramite header Set-Cookie, sul dominio che l’utente sta effettivamente visitando, dalla stessa risposta che renderizza la pagina.

La distinzione non è un dettaglio tecnico, è l’intero meccanismo:

  • I limiti di ITP si applicano ai cookie scritti da JavaScript. Un header di risposta Set-Cookie è scritto dal server.
  • Il blocco di terze parti si applica ai cookie settati da un dominio diverso da quello della pagina. Un cookie first-party arriva dallo stesso dominio.
  • ATT si applica al tracciamento degli utenti attraverso app e siti di altre aziende. Un cookie first-party misura la visita al tuo sito.

È per questo che il design descritto in tracking first-party insiste su una cosa: la landing page e il tracking devono stare sullo stesso dominio. Non un redirect alla pagina da un dominio di tracking — la pagina stessa servita dal dominio di tracking.

La catena di redirect è dove muore l’identificatore. Una richiesta, una risposta, un cookie.

Quanto ti costa in pratica

Il tracking first-party non è gratis:

  • Ti serve un dominio che controlli. DropCPL ne assegna uno per landing page.
  • I percorsi cross-domain non sono visibili. Se un utente clicca un annuncio sul tuo dominio di tracking e poi converte su un altro dominio tuo, quella conversione non è legata al click. Tieni la conversione sulla pagina che ha ricevuto il click.
  • Le finestre sono esplicite, non implicite. Il click_id di DropCPL vive 7 giorni. Cicli di considerazione più lunghi (B2B con trattative di mesi) non verranno attribuiti al click originale — motivo in più per far uscire i lead con la loro attribuzione invece di provare a ricostruirla dopo.

La configurazione che funziona ancora

  1. Servi la landing page dallo stesso dominio che registra il click.
  2. Setta l’identificatore di click lato server, HttpOnly, first-party.
  3. Attribuisci l’invio del form con quell’identificatore — senza dipendere da uno script che spara.
  4. Rimanda la conversione alla piattaforma tramite la sua API server-side, con un ID di deduplicazione, così il suo optimizer continua a funzionare.
  5. Decidi sul numero first-party, non su quello modellato — vedi CPL reale vs CPL della piattaforma.

Correlati

Ultimo aggiornamento: 2026-09-21

FAQ

Su iOS il tracking è impossibile ora?+

No, ma lo è il tracking tra domini diversi. Ciò che si è rotto è il modello di terze parti: identificare la stessa persona su siti che non possiedi. Il tracking first-party — un cookie settato dal server sul dominio che l'utente sta visitando — funziona ancora, ed è quello che usa dropcpl.

Un sottodominio in CNAME conta come first-party?+

Safari ha smesso di trattare come first-party i cookie settati tramite sottodomini mascherati con CNAME, il che ha rotto quella scorciatoia. Un dominio first-party reale che serve la landing page in prima persona non è toccato da quel cambiamento.

E su Android?+

Android non ha un equivalente di ATT a livello di sistema operativo, quindi il tracking first-party via browser si comporta in modo più prevedibile. Costruire la misurazione in modo che funzioni su iOS la rende anche coerente tra piattaforme, invece di avere due numeri diversi.

Pronto a sapere cosa
converte davvero?

Gratis per iniziare.

Inizia gratis →