ITP 2.2 di Apple: 1 giorno di scadenza dei cookie di monitoraggio impostati tramite la decorazione del collegamento

Pubblicato: 2019-06-12
ITP 2.2 di Apple: 1 giorno di scadenza dei cookie di monitoraggio impostati tramite la decorazione del collegamento

Apple ha creato ITP in nome della privacy.

In sostanza, l'ITP originale ha reso più difficile l'utilizzo di cookie di terze parti per tracciare gli utenti di Safari su iOS e MacOS ed è in linea con gli sforzi di Firefox ETP in materia di privacy. Ha aggiunto una finestra di 24 ore ai cookie nei domini segnalati in modo che potessero essere monitorati tra domini, dopodiché l'accesso ai cookie di terze parti è stato bloccato. Ciò ha posto problemi a molti fornitori di tracciamento poiché una buona parte del tracciamento viene eseguita con cookie di terze parti.

Una soluzione alternativa comune per gli esperti di marketing era passare ai cookie proprietari. Tuttavia, nelle versioni successive di ITP (2.0, 2.1 e 2.2), Apple ha iniziato a limitare anche l'uso di cookie proprietari. All'inizio di quest'anno, in ITP 2.1, Apple ha aggiornato l'ITP per tenere conto di una soluzione alternativa che le aziende hanno escogitato in base alla quale un sito avrebbe rilasciato un cookie di prima parte che imitava la funzionalità del cookie di terze parti. Con ITP 2.1, Safari elimina questi cookie proprietari sette giorni dopo che sono stati installati su un browser.

La più grande modifica di ITP 2.2 rispetto a 2.1 e 2.0 limita la durata di alcuni cookie proprietari impostati da JavaScript a un giorno, rispetto ai sette giorni implementati da ITP 2.1.

Affinché un cookie possa essere limitato a un giorno da ITP 2.2, devono essere soddisfatte tre condizioni:

  1. Il cookie viene impostato tramite JavaScript (o nelle loro parole, "impostato tramite document.cookie"). Questa condizione è stata applicata anche con ITP 2.1 (vedi anche il nostro blog su ITP 2.1 per i test A/B).
  2. Il sito che ha indirizzato l'utente alla landing page è stato classificato da ITP come "con capacità di tracciamento cross-site" (le principali reti pubblicitarie, Google e Facebook sono certamente classificate in questo modo)
  3. Il collegamento utilizza la decorazione del collegamento (utilizza i parametri della stringa di query e/o un identificatore di frammento)

Diamo un'occhiata più da vicino alle tre condizioni di cui sopra e comprendiamo in che modo Convert è influenzato e cosa puoi fare.

Condizione 1: cookie persistenti creati tramite document.cookie

Andando avanti, tutti i cookie persistenti creati tramite document.cookie di JavaScript (al contrario dei cookie impostati da HTTP) scadranno entro 24 ore se il dominio di riferimento è stato identificato come dotato di funzionalità di tracciamento incrociato e l'URL contiene una stringa di query o identificatore di frammento. Tutti i cookie proprietari creati da document.cookie che non sono stati creati tramite una stringa di query o un identificatore di frammento scadranno entro 7 giorni (come indicato nell'ITP 2.1).

I cookie di conversione vengono creati tramite document.cookie di Javascript, quindi si applica la prima condizione in ITP2.2 . (come è stato applicato anche nell'ambito dell'ITP 2.1).

Condizione 2: dominio di riferimento con funzionalità di tracciamento su più siti

I domini sono classificati dinamicamente in ITP da un algoritmo di apprendimento automatico:

  1. Rilevamento del tracker del rimbalzo della prima parte. Rileva quando un dominio viene utilizzato solo per il monitoraggio del reindirizzamento. Questo verrà applicato in modo ricorsivo per tutti i domini nella catena di reindirizzamento.
  2. Risorsa secondaria sotto il numero di domini univoci. Relativo al numero di percorsi disponibili in un dominio. Le piattaforme di monitoraggio attualmente ne hanno un numero molto ridotto.
  3. Sottoframe sotto il numero di domini univoci. Relativo al numero di frame di pagina disponibili sotto i domini.
  4. Numero di domini univoci reindirizzati a.
  5. Il sistema non dispone di una whitelist o di una blacklist. Piuttosto, ogni dispositivo creerà il proprio elenco di prevenzione del tracciamento basato sull'utilizzo del web.

Se un dominio è classificato come dominio di monitoraggio tra siti tramite il motore di classificazione ITP basato sull'apprendimento automatico descritto sopra ed esiste la decorazione dei collegamenti, Safari impedirà la memorizzazione di cookie persistenti di prima parte.

Dato che non esiste un elenco centrale di domini classificati per le funzionalità di tracciamento tra siti, i proprietari dei siti dovranno valutare i propri collegamenti e valutare eventuali librerie JavaScript di terze parti che potrebbero utilizzare la decorazione dei collegamenti. Ciò include fornitori di tecnologia pubblicitaria, società di misurazione, marketing di affiliazione e alcuni tipi di influencer. Facebook e Google sono sicuramente interessati da ITP 2.2.

Mettiamolo in chiaro con un esempio: immagina di avere un sito www.example.com, in cui è installato il codice di monitoraggio Convert. Se il tuo sito riceve traffico da Google, Facebook (che sono i domini di riferimento in questo caso ad esempio un visitatore atterra con questo URL sul tuo sito: https://www.example.com?utm_source=google), tutti i cookie proprietari sono impostati su www.example.com sarà limitato a una durata di 24 ore, poiché questo traffico proviene da un dominio di riferimento che si ritiene possieda funzionalità di tracciamento tra siti ed esiste la decorazione dei collegamenti (vedi sotto). Pertanto i cookie di Conversione avranno una durata di 24 ore. Che cosa significa? Se esegui un esperimento di 7 giorni e un utente visita il tuo sito il giorno 1 e poi il giorno 3 (dopo un intervallo di 2 giorni), Convert non sarà in grado di riconoscere questa persona come visitatore di ritorno (perché il il cookie creato dal browser verrebbe cancellato a seguito delle nuove restrizioni!). E questo visitatore sarà trattato come uno nuovo.

Quindi questa seconda condizione non ha a che fare con Convert stesso , ma con i domini di riferimento.

Condizione 3: Decorazione di collegamento

La decorazione dei link è una tecnica utilizzata dalle piattaforme tecnologiche pubblicitarie e di marketing per attribuire clic, visite e conversioni (acquisti, download, ecc.) su domini diversi utilizzando cookie proprietari.

Esistono due modi principali per decorare un collegamento.

Il modo di base è allegare staticamente le informazioni aggiuntive all'URL quando viene creato un collegamento. Ecco un esempio di collegamento decorato:

https://www.example.com?utm_source=google&utm_medium=cpc&utm_campaign=2019_promotion

Le informazioni dopo? è noto come una query di stringa, che è composta da parametri (ad es. medium=). Un'altra forma di decorazione dei collegamenti utilizza identificatori di frammento, introdotti da un hash (#).

L'altro modo più complesso per decorare un collegamento è eseguire del codice Javascript che viene attivato quando una persona fa clic su un collegamento e aggiunge dinamicamente informazioni a un collegamento. Le aziende lo faranno quando vogliono trasmettere informazioni specifiche al singolo clic che ha portato qualcuno al sito di destinazione. Ad esempio, un inserzionista potrebbe eseguire questa operazione per tenere traccia di una campagna di annunci display in esecuzione su più siti di publisher e collegamenti al sito dell'inserzionista. Invece di personalizzare manualmente il collegamento per ogni editore che pubblica il suo annuncio, l'inserzionista può fare in modo che il codice aggiunga "?publisher=[nome dell'editore]" all'URL nel momento in cui una persona fa clic sull'annuncio. In questo modo l'inserzionista può determinare quale editore è stato responsabile dell'invio del visitatore del sito.

Pertanto, questa terza condizione non ha a che fare con Convert stesso , piuttosto con domini di riferimento che hanno capacità di tracciamento incrociato E utilizzano la decorazione dei collegamenti come spiegato sopra nell'esempio.

Ecco la soluzione alternativa di Convert

I tre fattori di cui sopra combinati significano che i cookie impostati da Convert saranno interessati da ITP 2.2, se il tuo sito in cui è installato il codice di monitoraggio Convert riceve traffico da domini considerati con funzionalità di tracciamento cross-site e utilizzi la decorazione dei link per scopi di attribuzione.

La stessa soluzione si applica come con ITP 2.1 che è stato descritto qui alcune settimane fa. Suggeriamo ai clienti di spostare il processo di creazione dei cookie dal browser al server.

Puoi trovare i passaggi per facilitare la creazione di tale cookie lato server qui. Se hai bisogno di aiuto per apportare le modifiche necessarie all'infrastruttura del tuo server web, non esitare a contattarci.

Preoccupato per ITP 2.2? Manteniamo il tuo monitoraggio in pista

Mentre i fornitori di tecnologia cercano di trovare soluzioni alternative alle restrizioni di Apple, Apple continuerà a soffocare il monitoraggio che ritengono discutibile, anche se ciò crea un pasticcio su come funzionano attualmente i siti Web e il monitoraggio dei siti Web.

Molte delle soluzioni oggi in circolazione potrebbero non rimanere valide a lungo termine se non cambiano con il cambiamento dei requisiti di privacy e il monitoraggio degli aggiornamenti.

In Convert, continueremo a tenere d'occhio questo aspetto mentre si sviluppa e le implicazioni che ha per i nostri clienti. Ci troverete a parlare di questioni che riguardano la fattibilità del monitoraggio e anche l'innovazione mentre andiamo a offrire la migliore alternativa possibile.

Prova gratuita
Prova gratuita