Come misurare le installazioni di un’app senza fingerprinting
Apple non consente il fingerprinting nemmeno quando l’utente accetta il tracciamento, e le autorità europee per la protezione dei dati trattano il tracciamento basato sull’IP come un accesso al dispositivo. Ecco i metodi che misurano ancora le installazioni con una prova, su iPhone e su Android, e un piano che non tira mai a indovinare.
La risposta breve
Nell’attribuzione, fingerprinting vuol dire stabilire quale telefono ha installato la tua app confrontando i segnali che emette: indirizzo IP, modello, versione del sistema operativo, ora del tap. In quei segnali non c’è nulla che indichi il tuo link. Ne esce un abbinamento probabile con il suo punteggio, non un abbinamento dimostrato.
Le installazioni si possono misurare anche senza. Ogni installazione che arriva con una prova resta misurabile: un link che apre l’app, il referrer dello store su Android, la risposta della piattaforma pubblicitaria stessa, i totali per campagna forniti da Apple. Quello che perdi è l’ipotesi, caso per caso, sulle installazioni iPhone partite dal web. Chi lavora su app di finanza, salute o per bambini di solito conclude che quel vuoto costa meno dell’ipotesi.
O una prova, o organico
Un tap sul tuo link
appy.to/springProve che indicano il link
- Il link ha aperto l’app
- Lo store ha passato il link all’app
- La piattaforma pubblicitaria l’ha confermato
Nessuna provaIpotesi
Perché il fingerprinting è fuori discussione
La regola più netta è quella di Apple. Le sue linee guida per sviluppatori dicono che non puoi ricavare dati da un dispositivo per identificarlo, e la documentazione sulle required reason API aggiunge che il fingerprinting non è consentito, che l’utente abbia dato o no il permesso di tracciamento. Apple avverte anche che le app che includono SDK che fanno fingerprinting, servizi di attribuzione compresi, possono essere rifiutate dall’App Store.
Nell’Unione europea valgono le linee guida dell’EDPB sull’articolo 5, paragrafo 3, della direttiva ePrivacy, adottate nella versione definitiva nell’ottobre 2024. Secondo l’EDPB, il tracciamento basato sull’IP, così come un SDK che induce il dispositivo a inviare informazioni, ricade nella regola che richiede il consenso, salvo che valga un’esenzione.
I settori regolamentati aggiungono un livello in più. Negli Stati Uniti la COPPA considera informazioni personali gli identificatori persistenti, come un indirizzo IP o un ID dispositivo. Le indicazioni dell’HHS sulle tecnologie di tracciamento, ancora pubblicate dopo che una sentenza del 2024 ne ha annullato una parte, dicono che i dati raccolti tramite l’app mobile di un soggetto regolamentato, ID dispositivo e indirizzi IP inclusi, sono in genere informazioni sanitarie protette.
Niente di tutto questo stabilisce cosa debba fare la tua app: è una questione da porre al tuo legale. Spiega però perché i team che rispondono a un’autorità, ai pazienti o ai genitori vogliono un’attribuzione che non debba mai tirare a indovinare.
Prova o ipotesi: metodo per metodo
Tre numeri dalla documentazione delle piattaforme
- giorni in cui Google Play tiene l’install referrer a disposizione dell’app
- 90
- ore di validità di un token di attribuzione Apple Ads
- 24
- primi download necessari perché App Store Connect mostri una campagna
- 5
giorni in cui Google Play tiene l’install referrer a disposizione dell’app
ore di validità di un token di attribuzione Apple Ads
primi download necessari perché App Store Connect mostri una campagna
Android: una prova per quasi ogni installazione dai tuoi link
Google Play mette a disposizione di ogni app il suo install referrer: i parametri del link che ha portato la persona sullo store, insieme all’ora del clic e a quella dell’installazione. Secondo Google, l’informazione resta disponibile per 90 giorni e non cambia a meno che l’app non venga reinstallata, quindi l’app la legge una volta sola, al primo avvio.
Se i tuoi link fanno arrivare al Play Store una campagna o un riferimento al clic, al primo avvio l’app può recuperare quel dato e attribuire l’installazione con una prova. Huawei AppGallery ha un referrer tutto suo per le installazioni che passano da lì, e alcune piattaforme pubblicitarie fanno viaggiare i dati delle loro campagne sullo stesso canale. Nessuno di questi passaggi richiede un segnale del dispositivo.
iPhone: dati esatti sulle aperture, totali sulle nuove installazioni
Su iPhone, un Universal Link che apre un’app già installata le consegna il link esatto. Questo copre il re-engagement, i referral tra utenti esistenti e ogni campagna rivolta a chi l’app ce l’ha già.
Con le nuove installazioni il discorso cambia. L’App Store non passa nulla dal tap sul web al primo avvio dell’app, quindi senza fingerprinting la maggior parte delle installazioni iPhone partite da un tap resta senza un link per singola installazione. Gli strumenti di Apple colmano una parte del vuoto, senza identificare nessuno.
Apple Ads: il framework AdServices dà all’app un token, valido 24 ore, che il tuo server scambia con Apple per ottenere la campagna, il gruppo di annunci e la parola chiave dietro il download.
Link delle campagne di App Store Connect: aggiungi ai link dell’App Store il tuo token del fornitore e un token di campagna, e Apple riporta impressioni, visualizzazioni della pagina prodotto e download per ogni campagna. Sono numeri aggregati. Una campagna compare 24 ore dopo il lancio, purché almeno cinque persone abbiano scaricato l’app per la prima volta da quella campagna.
Altri network pubblicitari: AdAttributionKit di Apple invia loro postback firmati che, secondo Apple, non contengono dati specifici dell’utente o del dispositivo. Per usarlo, l’app non ha bisogno del permesso di tracciamento.
Cosa puoi ancora misurare
iPhone
- Esatti: tutti i link che aprono l’app installata
- Per installazione: i download da Apple Ads
- Totali: download per campagna in App Store Connect
- Network pubblicitari: postback di AdAttributionKit
- Tutto il resto: installazioni organiche
Android
- Esatti: tutti i link che aprono l’app installata
- Per installazione: le installazioni da Google Play e AppGallery arrivate dai tuoi link
- Per installazione: le piattaforme pubblicitarie che passano un proprio referrer
- Tutto il resto: installazioni organiche
Un piano di misurazione che non tira mai a indovinare
Dai a ogni campagna il suo link
Un link per canale, creator, QR code ed email, con i tag UTM, così ogni installazione attribuita dice da dove arriva.
Fai aprire l’app ai tuoi link
Configura Universal Links e App Links: chi ha già l’app ci atterra dentro, e l’app riceve il link.
Leggi il referrer su Android
Al primo avvio, leggi una sola volta il Play install referrer e invialo insieme ai dati di quell’avvio.
Su iPhone, aggiungi le fonti di Apple
Token di campagna sui link dell’App Store per i totali, e il token di Apple Ads per la ricerca a pagamento.
Tieni separate installazioni verificate e organiche
Non spalmare le installazioni organiche sulle campagne con un modello. Meglio un numero più piccolo che sai difendere di uno più grande che non regge.
Paga solo a fronte di una prova
Bonus referral, compensi ai partner e pagamenti ai creator vanno solo alle installazioni verificate.
Mettilo nero su bianco nelle etichette privacy
Dichiara cosa inviano la tua app e i suoi SDK in App Store Connect e nel modulo Sicurezza dei dati di Google Play.
Come lo fa Appy
La modalità rigorosa di Appy è questo piano racchiuso in un’impostazione. Un’installazione va a un link solo con una prova: il link ha aperto l’app, lo store ha passato il link all’app, oppure una piattaforma pubblicitaria l’ha confermato. La modalità rigorosa non usa mai segnali del dispositivo per abbinare un’installazione, quindi niente fingerprinting e niente abbinamento probabilistico. Le installazioni senza prova sono contate come organiche.
Il compromesso è quello descritto sopra. In modalità rigorosa la maggior parte delle nuove installazioni su iPhone dopo un tap conta come organica, mentre le installazioni da Apple Ads, i link che aprono l’app e le installazioni Android da Google Play e AppGallery mantengono il loro link. La modalità rigorosa fa parte del piano Enterprise e si attiva app per app.
Leggi anche
- L’attribuzione verificata in una paginaLa modalità rigorosa per app di finanza, salute e per famiglie.
- Etichette privacy per l’SDK di AppyLe risposte per App Store Connect e per il modulo Sicurezza dei dati di Google Play, modalità per modalità.
- Come funziona l’attribuzioneInstallazioni verificate, attribuzione rigorosa e cosa conserva Appy.
Fonti, consultate il 21 ottobre 2026
- Apple · User privacy and data usedeveloper.apple.com/app-store/user-privacy-and-data-use
- Apple · Describing use of required reason APIdeveloper.apple.com/documentation/bundleresources/describing-use-of-required-reason-api
- Apple · AdServices attributionToken()developer.apple.com/documentation/adservices
- Apple · App Store Connect Help, manage campaignsdeveloper.apple.com/help/app-store-connect/view-app-analytics/manage-campaigns
- Apple · AdAttributionKitdeveloper.apple.com/documentation/adattributionkit
- Android Developers · Play Install Referrer librarydeveloper.android.com/google/play/installreferrer/library
- EDPB · Guidelines 2/2023 on the technical scope of Art. 5(3) ePrivacy Directiveedpb.europa.eu, version 2.0 adopted 7 October 2024
- eCFR · 16 CFR 312.2, COPPA definitionsecfr.gov/current/title-16/chapter-I/subchapter-C/part-312/section-312.2
- HHS · Use of online tracking technologies by HIPAA covered entitieshhs.gov/hipaa/for-professionals/privacy/guidance/hipaa-online-tracking
Domande frequenti
Cos’è il fingerprinting nell’attribuzione delle app?
È il modo di collegare un’installazione a un tap precedente confrontando i segnali che il telefono emette, come indirizzo IP, modello, versione del sistema operativo e tempi, invece di qualcosa che indichi il link. Il risultato è un abbinamento probabile, non dimostrato.
Se l’utente dà il permesso con App Tracking Transparency, il fingerprinting diventa consentito?
No. La documentazione di Apple dice che il fingerprinting non è consentito, che l’utente abbia dato o no il permesso di tracciamento.
Si possono misurare le installazioni iOS senza fingerprinting?
Sì, entro certi limiti. I link che aprono l’app installata sono esatti, le installazioni da Apple Ads arrivano con l’attribuzione di Apple e App Store Connect riporta i download per campagna in forma aggregata. Quello che non puoi avere, per la maggior parte delle installazioni iPhone partite dal web, è il link della singola installazione.
Per quanto tempo Google Play conserva l’install referrer?
Per 90 giorni dall’installazione, secondo la documentazione di Google sul Play Install Referrer. Leggilo una volta, al primo avvio.
L’attribuzione probabilistica è la stessa cosa del fingerprinting?
Usa lo stesso tipo di segnali: indirizzo di rete, modello del dispositivo, versione del sistema operativo e tempi. Apple chiama fingerprinting il ricavare dati da un dispositivo per identificarlo, e non lo consente. Verifica il metodo di qualsiasi fornitore con il tuo consulente privacy.
Vedrò meno installazioni attribuite?
Su iPhone sì: le installazioni che solo un’ipotesi avrebbe potuto collegare diventano organiche. Su Android, le installazioni dai tuoi link passate da Google Play mantengono la loro fonte.
Continua a esplorare
Scopri quale link ha portato ogni installazione: l’SDK iOS e Android di Appy
Ora Appy segue i tuoi link anche oltre lo store. Il nuovo SDK ti mostra installazioni, eventi in-app e ricavi per ogni link, QR code e campagna, e apre ai nuovi utenti la schermata giusta.
Deferred deep linking senza SDK: come funziona davvero sotto il cofano
Puoi portare il contesto di un link oltre l’installazione senza incorporare un SDK di attribution. Ecco cosa sopravvive davvero al confine dello store su Android e iOS, cosa si rompe e quanto costa in privacy ogni scorciatoia.
Come decifrare il Meta Install Referrer su Android
Campagna, gruppo di inserzioni e inserzione dietro ogni installazione da Facebook e Instagram, visualizzazioni comprese.
Cerchi altro? Sfoglia tutti gli argomenti su il blog.
Conta solo le installazioni che puoi dimostrare
La modalità rigorosa di Appy attribuisce un’installazione solo con una prova e non abbina mai tramite segnali del dispositivo. Fa parte del piano Enterprise.