Interstitial Ad (pubblicità interstiziale) — un formato pubblicitario a schermo intero che occupa l'intero schermo del dispositivo nei momenti di transizioni naturali tra le schermate dell'app. Secondo Google AdMob Help (2025), la pubblicità interstiziale offre un CTR più elevato rispetto ai formati banner. L'integrazione corretta degli annunci interstiziali richiede la considerazione del momento di visualizzazione e dei limiti di frequenza.
Punti chiave
Interstitial Ad — è un formato pubblicitario a schermo intero che copre completamente l'interfaccia dell'app nei momenti di transizioni naturali tra le schermate. A differenza dei banner, che occupano solo una parte dello schermo, la pubblicità interstiziale cattura tutta l'attenzione dell'utente, generando un maggiore coinvolgimento.
Il compito principale di Interstitial Ad è monetizzare le pause nel flusso utente: transizione tra livelli di gioco, apertura di una nuova sezione dell'app o completamento di un'azione. Questi momenti sono considerati i meno critici per l'esperienza utente, rendendoli ideali per mostrare pubblicità.
Secondo Statista (2025), la pubblicità interstiziale genera in media fino al 40% delle entrate da tutte le entrate pubblicitarie nei giochi free-to-play quando la frequenza è configurata correttamente.
La pubblicità interstiziale si differenzia dagli altri formati sotto diversi aspetti. La copertura a schermo intero garantisce una visibilità del 100% dell'annuncio — l'utente non può ignorarlo come con i banner. La chiusura dell'annuncio avviene solitamente tramite un pulsante di chiusura che appare 5-15 secondi dopo l'inizio della visualizzazione.
La dimensione del creativo deve corrispondere alla risoluzione dello schermo del dispositivo. Android e iOS supportano tutte le risoluzioni moderne da 320×480 a 1242×2688 pixel. I creativi adattivi si adattano automaticamente alle dimensioni dello schermo, semplificando il processo di preparazione dei materiali pubblicitari.
Il ciclo di vita di Interstitial Ad consiste in tre fasi: precaricamento, visualizzazione e chiusura. Il precaricamento avviene in anticipo — l'SDK carica il creativo pubblicitario in background, in modo che quando arriva il momento giusto, l'annuncio venga mostrato istantaneamente senza ritardi per l'utente.
Dopo il caricamento, il creativo viene memorizzato nella cache dell'SDK fino alla chiamata del metodo show(). È importante controllare la durata dell'annuncio in cache — la maggior parte degli SDK invalida il creativo dopo 30-60 minuti dal caricamento. Mostrare un annuncio scaduto può causare un errore o mostrare una schermata vuota.
Esistono due approcci principali per caricare la pubblicità interstiziale. Pre-load — caricamento dell'annuncio in anticipo, subito dopo l'inizializzazione dell'SDK. Questa modalità garantisce una visualizzazione istantanea ma richiede la gestione del ciclo di vita del creativo. On-demand — caricamento nel momento in cui l'app è pronta per mostrare l'annuncio. Lo svantaggio di questo approccio è il ritardo per l'utente mentre il creativo viene caricato.
La maggior parte degli sviluppatori utilizza un approccio ibrido: precaricano l'annuncio successivo immediatamente dopo la chiusura di quello corrente. In questo modo, al momento dell'impressione successiva, il creativo è già pronto. AdMob raccomanda questa strategia per raggiungere il massimo tasso di riempimento.
class InterstitialManager(private val context: Context) {
private var interstitialAd: InterstitialAd? = null
private val adUnitId = "ca-app-pub-3940256099942544/1033173712"
fun loadInterstitial() {
val adRequest = AdRequest.Builder().build()
InterstitialAd.load(context, adUnitId, adRequest,
object : InterstitialAdLoadCallback() {
override fun onAdLoaded(ad: InterstitialAd) {
interstitialAd = ad
}
override fun onAdFailedToLoad(error: LoadAdError) {
interstitialAd = null
}
})
}
fun showInterstitial(activity: Activity) {
interstitialAd?.show(activity)
}
}
La pubblicità interstiziale è disponibile in diversi formati, ciascuno adatto a diversi tipi di app e casi d'uso. La scelta del formato influisce direttamente sull'eCPM e sull'esperienza utente.
Il formato classico — un'immagine statica o Rich Media a schermo intero. Questi creativi hanno un peso minimo (fino a 500 KB) e si caricano rapidamente anche con connessioni deboli. Gli Interstitial statici sono adatti per app di notizie, feed di contenuti e servizi dove la velocità di visualizzazione è critica. L'eCPM medio per gli annunci interstiziali statici è di 4-8 dollari statunitensi.
Video a schermo intero della durata di 15-30 secondi. Questo formato offre l'eCPM più alto tra tutti i tipi di pubblicità interstiziale — fino a 15-20 dollari statunitensi. Il Video Interstitial con pagamento per visualizzazione (CPV) genera il massimo delle entrate nelle app di gioco, dove gli utenti sono abituati alle pause pubblicitarie tra i livelli.
Un formato interattivo che consente all'utente di giocare a una demo del gioco pubblicizzato direttamente all'interno dell'annuncio. I creativi Playable occupano una nicchia speciale — sono difficilmente percepiti come pubblicità, ma come parte del gioco. Gli Interstitial Playable hanno il tasso di conversione (CVR) più alto — fino al 25-30%, ma richiedono costi significativi per la produzione del creativo.
| Tipo di Interstitial | eCPM (USD) | Peso del creativo | CVR |
|---|---|---|---|
| Statico | 4-8 | fino a 500 KB | 1-3% |
| Video | 10-20 | fino a 5 MB | 5-10% |
| Playable | 8-15 | fino a 10 MB | 15-30% |
La pubblicità interstiziale offre agli sviluppatori un potente strumento di monetizzazione, ma richiede un approccio equilibrato all'integrazione. Comprendere i punti di forza e di debolezza del formato aiuta a prendere decisioni informate nello sviluppo di una strategia di monetizzazione.
Il formato a schermo intero garantisce la massima visibilità dell'annuncio — l'utente non può ignorare la pubblicità finché non la chiude. L'eCPM elevato rende Interstitial Ad uno dei formati più redditizi: se configurato correttamente, genera 3-5 volte più entrate per impressione rispetto alla pubblicità con banner.
Inoltre, la pubblicità interstiziale supporta vari formati di creativi: statico, video, Rich Media, playable. Ciò consente agli inserzionisti di creare annunci coinvolgenti e agli sviluppatori di ottenere tariffe premium per un inventario di qualità superiore.
Lo svantaggio principale è l'impatto negativo sull'esperienza utente. Secondo uno studio di Appsflyer (2025), mostrare la pubblicità interstiziale troppo frequentemente riduce la fidelizzazione degli utenti (Retention) del 15-20% nella prima settimana dopo l'installazione. Mostrarla nel momento sbagliato (ad esempio, durante un'azione attiva) causa irritazione e può portare alla disinstallazione dell'app.
Un altro importante svantaggio è il blocco degli annunci. Alcuni utenti utilizzano ad-blocker che possono intercettare le richieste agli SDK pubblicitari e bloccare la visualizzazione di Interstitial Ad, riducendo il tasso di riempimento e la prevedibilità delle entrate.
La scelta dell'SDK pubblicitario influisce direttamente sul tasso di riempimento, sull'eCPM e sulla stabilità di visualizzazione degli annunci interstiziali. Sul mercato sono disponibili diverse piattaforme, ciascuna con le proprie caratteristiche di integrazione e meccanismi di monetizzazione.
La più grande piattaforma pubblicitaria con accesso alla rete Google Display Network. AdMob offre un'integrazione semplice tramite Google Mobile Ads SDK e supporta tutti i tipi di Interstitial Ad. Il vantaggio principale è l'elevato tasso di riempimento (fino al 95-99% nei paesi sviluppati) e statistiche di entrate trasparenti. Per iniziare, basta registrare la propria app in AdMob e ottenere un ID unità pubblicitaria.
Piattaforma ottimizzata per le app di gioco. Unity Ads offre impostazioni avanzate di frequenza e targeting, nonché il supporto per video interstitial e creativi playable. Nelle app non di gioco, il tasso di riempimento di Unity Ads può essere inferiore a quello di AdMob, ma nel segmento dei giochi questa piattaforma mostra spesso un eCPM più elevato.
Entrambe le piattaforme offrono in-app bidding, consentendo di massimizzare le entrate attraverso aste in tempo reale. AppLovin MAX è una delle piattaforme di mediazione più popolari, che combina più reti pubblicitarie in un unico sistema e seleziona automaticamente l'annuncio con l'offerta più alta per ogni impressione.
| SDK | Tipi di Interstitial | Tasso di riempimento | Tipo di integrazione |
|---|---|---|---|
| AdMob | Statico, Video | 95-99% | Diretta + Mediazione |
| Unity Ads | Statico, Video, Playable | 85-95% | Diretta |
| AppLovin | Statico, Video, Playable | 90-97% | Diretta + In-app Bidding |
| ironSource | Statico, Video | 88-95% | Diretta + Mediazione |
Il processo di integrazione della pubblicità interstiziale include diverse fasi: inizializzazione dell'SDK, caricamento dell'annuncio, scelta del momento di visualizzazione e gestione della chiusura. Ogni fase richiede attenzione ai dettagli per un funzionamento stabile e il massimo delle entrate.
Il primo passo è inizializzare l'SDK pubblicitario all'avvio dell'app. Per Google Mobile Ads SDK, ciò avviene nel metodo onCreate dell'Application. Dopo l'inizializzazione, è necessario precaricare l'Interstitial Ad — chiamare load() all'avvio dell'app e immediatamente dopo la chiusura dell'annuncio precedente.
import GoogleMobileAds
class AdManager: NSObject {
private var interstitial: InterstitialAd?
private let adUnitID = "ca-app-pub-3940256099942544/4411468910"
func loadAd() {
InterstitialAd.load(
withAdUnitID: adUnitID,
request: GADRequest()
) { [weak self] ad, error in
if let error = error {
print("Failed: \(error.localizedDescription)")
return
}
self?.interstitial = ad
}
}
func showAd(root: UIViewController) {
interstitial?.present(fromRootViewController: root)
}
}
Un aspetto critico è determinare il momento giusto per mostrare l'Interstitial Ad. I migliori punti di visualizzazione includono: completamento di un livello di gioco, transizione tra schermate, uscita dalla sezione impostazioni, apertura di nuovi contenuti. La visualizzazione durante l'uso attivo (lettura di un articolo, compilazione di un modulo) è fortemente sconsigliata — irrita l'utente e porta alla rapida disinstallazione dell'app.
Verificare lo stato di caricamento prima della visualizzazione: non mostrare l'annuncio se non è ancora stato caricato. Utilizzare i callback dell'SDK per tracciare la prontezza e gestire gli errori di caricamento senza mostrare un creativo vuoto o danneggiato.
Dopo la chiusura dell'Interstitial Ad, è necessario iniziare immediatamente il caricamento dell'annuncio successivo. Ciò garantisce che al momento della prossima visualizzazione, il creativo sia pronto. Il ciclo completo include: visualizzazione → gestione chiusura → caricamento nuovo → pronto per la prossima visualizzazione.
Il monitoraggio delle metriche chiave di Interstitial Ad consente di valutare l'efficacia della monetizzazione e adeguare tempestivamente la strategia di visualizzazione. Gli indicatori principali includono eCPM, tasso di riempimento, CTR e impression RPM.
La metrica di base che mostra le entrate per mille impressioni. L'eCPM per Interstitial Ad varia in base alla regione, al tipo di creativo e alla stagione. La media globale è di 8-12 dollari statunitensi; nei paesi Tier-1 (USA, Regno Unito, Canada) raggiunge i 20-35 dollari.
Si può aumentare l'eCPM utilizzando in-app bidding e mediazione — aste competitive tra reti pubblicitarie garantiscono che ogni impressione venga venduta al prezzo massimo. AppLovin MAX e AdMob Mediation supportano aste in tempo reale.
Percentuale di caricamenti riusciti di annunci rispetto al totale delle richieste alla rete pubblicitaria. Un tasso di riempimento del 95% o superiore è considerato buono. Un basso tasso di riempimento significa che una parte significativa dell'inventario pubblicitario non viene monetizzata. Cause del basso tasso di riempimento: budget limitato degli inserzionisti, regioni non supportate, configurazione errata dell'unità pubblicitaria.
Metrica di fidelizzazione degli utenti dopo la visualizzazione di Interstitial Ad. Secondo Adjust (2025), con una frequenza superiore a 5 impressioni al giorno, la Retention al 7° giorno diminuisce del 25%. Frequenza ottimale — 3-4 impressioni al giorno per le app non di gioco e fino a 6-8 per i giochi, dove gli utenti sono abituati alle pause pubblicitarie.
Una strategia efficace per l'uso di Interstitial Ad si basa sull'equilibrio tra monetizzazione ed esperienza utente. Seguire le best practice consente di massimizzare le entrate senza ridurre significativamente la Retention.
Impostare un limite al numero di impressioni di Interstitial Ad per utente al giorno. Il valore raccomandato è 3-4 per le app generiche e 6-8 per i giochi. AdMob consente di configurare il frequency cap a livello di app, nonché di impostare un intervallo tra le impressioni — almeno 60 secondi.
Mostrare Interstitial Ad solo nei punti di transizione naturali. Utilizzare flag di blocco per prevenire la visualizzazione durante le azioni attive dell'utente. Regola pratica: non mostrare annunci nei primi 30 secondi dopo l'avvio dell'app e entro 30 secondi dalla chiusura precedente.
Testare diverse frequenze, momenti e tipi di creativi. Eseguire un test A/B con due gruppi di utenti: mostrare a un gruppo Interstitial Ad ogni 60 secondi, all'altro ogni 120 secondi. Firebase A/B Testing consente di eseguire questi esperimenti senza pubblicare una nuova versione dell'app.
class AdFrequencyManager {
private val minIntervalMs = 60000L
private var lastShowTime = 0L
fun canShowInterstitial(): Boolean {
val now = System.currentTimeMillis()
return (now - lastShowTime) >= minIntervalMs
}
fun onAdShown() {
lastShowTime = System.currentTimeMillis()
}
}
Domande frequenti
Interstitial Ad — è un formato pubblicitario a schermo intero che viene mostrato all'utente nei momenti di transizioni naturali tra le schermate dell'app. Copre completamente l'interfaccia e consente di monetizzare le pause nel flusso utente: completamento di un livello, passaggio tra sezioni o apertura di nuovi contenuti.
A differenza dei banner, che occupano solo una parte dello schermo e non interferiscono con il contenuto principale, Interstitial Ad occupa l'intero schermo e richiede una chiusura esplicita da parte dell'utente. Ciò fornisce CTR ed eCPM più elevati, ma con un uso eccessivo influisce negativamente sull'esperienza utente e sulla Retention.
Per le app non di gioco, si raccomandano non più di 3-4 impressioni al giorno; per i giochi, fino a 6-8 impressioni. L'intervallo minimo tra le impressioni è di 60 secondi. Il frequency capping viene configurato nel pannello di controllo della piattaforma pubblicitaria (AdMob, Unity Ads) lato server.
Le principali piattaforme sono: Google AdMob, Unity Ads, AppLovin, ironSource e Chartboost. Per massimizzare le entrate, si raccomanda di utilizzare la mediazione — una soluzione che combina più reti pubblicitarie e seleziona automaticamente l'annuncio con l'offerta più alta (in-app bidding) per ogni impressione.
L'eCPM medio per Interstitial Ad è di 8-12 dollari statunitensi nel mondo e di 20-35 dollari nei paesi Tier-1. I formati video e i creativi playable mostrano un eCPM più elevato rispetto agli annunci statici. L'eCPM effettivo dipende dalla regione, dalla stagione e dalla qualità del traffico.
Riepilogo
Svilupperemo un'applicazione mobile chiavi in mano
IT Sectr crea applicazioni iOS e Android per startup e aziende dal 2017. Ti consulteremo e ti proporremo la soluzione migliore.
Leggi anche