Cos'è app-ads.txt
app-ads.txt (Authorized Sellers for Apps) è un file di testo semplice definito dall'IAB Tech Lab. Elenca tutti i network pubblicitari e i rivenditori autorizzati a vendere annunci nella tua app. Prima di acquistare o riempire il tuo inventario, un network legge il file sul tuo sito sviluppatore e controlla che il proprio ID venditore sia presente. Se il file manca o non include il network, molti acquirenti saltano la tua app e fill rate ed eCPM calano.
È l'equivalente mobile di ads.txt per i siti web: stesso formato, ma si trova sul sito sviluppatore indicato nella scheda dell'App Store o di Google Play.
Dove deve trovarsi il file
I network pubblicitari non cercano app-ads.txt dentro la tua app. Prendono il sito web dello sviluppatore dalla scheda dello store e richiedono /app-ads.txt alla radice di quel dominio, per esempio https://your-app.freeprivacypolicy.app/app-ads.txt. Tre regole decidono se la verifica va a buon fine:
- Il file si trova alla radice dello stesso identico dominio indicato come sito sviluppatore in App Store Connect o in Google Play Console.
- Risponde con HTTP 200 e
text/plain, senza login e senza una pagina di errore HTML. - Ogni network che usi ha la sua riga, con l'ID publisher corretto.
La maggior parte degli sviluppatori indipendenti non ha un sito web, ed è proprio lì che la configurazione di app-ads.txt di solito fallisce.
Il formato delle righe
Ogni riga ha tre campi obbligatori e uno facoltativo, separati da virgole:
google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
applovin.com, 0123456789abcdef, DIRECT
unity.com, 1234567, DIRECT, 96cabb5fbdde37a7- Il dominio del sistema pubblicitario (
google.comper AdMob). - Il tuo ID publisher o account in quel sistema.
DIRECTse l'account è tuo,RESELLERse un partner vende per tuo conto.- L'ID facoltativo dell'autorità di certificazione (il TAG ID).
Copia ogni riga dalla dashboard del network (AdMob la mostra in "Apps", "app-ads.txt"). Le piattaforme di mediazione come AppLovin MAX e ironSource pubblicano l'elenco completo delle righe dei partner da incollare.
Come lo ospitiamo per te, gratis
Ogni policy che pubblichi qui riceve un proprio indirizzo, come your-app.freeprivacypolicy.app, con privacy policy, termini, EULA e pagina sulla sicurezza dei minori. Lo stesso indirizzo serve /app-ads.txt e /ads.txt:
- Incolli le righe nel profilo della tua azienda. Noi eliminiamo gli spazi superflui, rimuoviamo i duplicati e le serviamo come
text/plain. - L'app-ads.txt di un indirizzo unisce le righe di tutte le aziende che possiedi, quindi un solo sito sviluppatore copre tutte le tue app.
- Le modifiche sono attive subito. Niente da pubblicare, nessun DNS da cambiare.
- Il tuo assistente IA può aggiornare le righe per te tramite MCP, e anche la REST API le accetta.
Poi usa quell'indirizzo come sito sviluppatore (Google Play: "Store settings", "Website"; App Store Connect: "Marketing URL" o "Support URL" della tua app) e inserisci il link alla sua /privacy-policy nel campo della privacy policy di entrambi gli store.
Configuralo in quattro passaggi
- Crea la tua policy con le domande guidate e pubblicala. Ottieni il tuo indirizzo.
- Apri la tua azienda, incolla nel campo app-ads.txt le righe di AdMob e degli altri network, e salva.
- Inserisci l'indirizzo nel campo del sito sviluppatore delle schede su App Store e Google Play.
- In AdMob apri "Apps", "app-ads.txt" e fai clic su "Check for updates". La verifica di solito si completa entro 24 ore da quando gli store recepiscono il nuovo sito.