Scopri in che modo la tua app web Chrome può trasmettere le attribuzioni alla tua app per Android.
Privacy Sandbox supporta in modo nativo l'attribuzione da web ad app e da app a web e l'API Attribution Reporting consente la misurazione su browser mobile e app per Android.
Che cos'è l'attribuzione web-to-app?
Se un utente fa clic su un annuncio in un browser mobile Chrome e in seguito effettua un acquisto in un'app per Android, l'API Attribution Reporting può attribuire direttamente la conversione eseguita nell'app per Android agli annunci mostrati nel browser mobile Chrome. Si tratta dell'attribuzione da web ad app.
Analogamente, se un utente fa clic su un annuncio in un'app per Android e poi effettua un acquisto in un browser mobile Chrome, l'API Attribution Reporting può attribuire direttamente la conversione. Si tratta dell'attribuzione da app a web.
L'API registra le attribuzioni da web ad app quando si verificano sullo stesso dispositivo.
Come viene implementata l'attribuzione web-to-app?
Per implementare l'attribuzione web-to-app, assicurati innanzitutto che la misurazione web-to-app e app-to-web sia disponibile nella base di codice web.
Per farlo, quando registri un evento, includi l'intestazione Attribution-Reporting-Eligible
nella richiesta all'origine report.
Il browser trasmette se il server di origine dei report supporta il livello del sistema operativo con un'intestazione di richiesta strutturata in modo gerarchico.
Poi, continua a registrare il clic sull'annuncio registrando una sorgente.
Se è disponibile il supporto del sistema operativo, l'origine report deve inviare una risposta con l'intestazione strutturata della stringa Attribution-Reporting-Register-OS-Source
, che include l'URL che indica dove registrare l'origine.
La risposta è simile a quella dell'origine report quando viene eseguita la misurazione da web a web, ma in questo caso indica che il sistema operativo Android deve gestire i report anziché il browser Chrome.
I metadati della risposta includono le destinazioni web e dell'app. Questi campi di destinazione specificano il sito web e il pacchetto di app in cui verrà attivata l'attribuzione per l'origine.
Sotto il cofano, l'intestazione Attribution-Reporting-Register-OS-Source
indica al sistema operativo Android di chiamare la registrazione della sorgente web, che prende i metadati dall'intestazione e li pacchettizza per inviarli all'URL ad tech specificato in Attribution-Reporting-Register-OS-Source
. Non è necessario chiamare direttamente registerWebSource()
.
Passaggi successivi
- Scopri di più sull'attribuzione da web ad app in Misurazione dell'attribuzione su più app e web.
- Consulta anche Report sull'attribuzione: misurazione su più app e web.