Interstitial Ad (publicité interstitielle) — un format publicitaire plein écran qui occupe tout l'écran de l'appareil lors des transitions naturelles entre les écrans de l'application. Selon Google AdMob Help (2025), la publicité interstitielle offre un CTR plus élevé que les formats bannières. Une intégration appropriée des annonces interstitielles nécessite de prendre en compte le moment d'affichage et les limites de fréquence.
Points clés
Interstitial Ad — est un format publicitaire plein écran qui recouvre entièrement l'interface de l'application lors des transitions naturelles entre les écrans. Contrairement aux bannières qui n'occupent qu'une partie de l'écran, la publicité interstitielle capte toute l'attention de l'utilisateur, ce qui génère un engagement plus élevé.
Le rôle principal de l'Interstitial Ad est de monétiser les pauses dans le parcours utilisateur : transition entre les niveaux de jeu, ouverture d'une nouvelle section de l'application ou achèvement d'une action. Ces moments sont considérés comme les moins critiques pour l'expérience utilisateur, ce qui les rend idéaux pour afficher de la publicité.
Selon Statista (2025), la publicité interstitielle génère en moyenne jusqu'à 40 % des revenus de l'ensemble des recettes publicitaires dans les jeux free-to-play lorsque la fréquence est correctement configurée.
La publicité interstitielle se distingue des autres formats sur plusieurs points. La couverture plein écran garantit une visibilité à 100 % de l'annonce — l'utilisateur ne peut pas l'ignorer comme avec les bannières. La fermeture de l'annonce se fait généralement via un bouton de fermeture qui apparaît 5 à 15 secondes après le début de l'affichage.
La taille du créatif doit correspondre à la résolution de l'écran de l'appareil. Android et iOS prennent en charge toutes les résolutions modernes de 320×480 à 1242×2688 pixels. Les créatifs adaptatifs sont automatiquement redimensionnés à la taille de l'écran, ce qui simplifie le processus de préparation des supports publicitaires.
Le cycle de vie d'une Interstitial Ad comprend trois étapes : le préchargement, l'affichage et la fermeture. Le préchargement s'effectue à l'avance — le SDK charge le créatif publicitaire en arrière-plan, de sorte qu'au moment opportun, l'annonce s'affiche instantanément sans délai pour l'utilisateur.
Après le chargement, le créatif est stocké dans le cache du SDK jusqu'à l'appel de la méthode show(). Il est important de contrôler la durée de vie de l'annonce en cache — la plupart des SDK invalident le créatif après 30 à 60 minutes suivant le chargement. Afficher une annonce expirée peut provoquer une erreur ou afficher un écran vide.
Il existe deux approches principales pour charger la publicité interstitielle. Pre-load — chargement de l'annonce à l'avance, immédiatement après l'initialisation du SDK. Ce mode garantit un affichage instantané mais nécessite une gestion du cycle de vie du créatif. On-demand — chargement au moment où l'application est prête à afficher l'annonce. L'inconvénient de cette approche est le délai pour l'utilisateur pendant le chargement du créatif.
La plupart des développeurs utilisent une approche hybride : ils préchargent l'annonce suivante immédiatement après la fermeture de l'annonce actuelle. Ainsi, au moment de l'impression suivante, le créatif est déjà prêt. AdMob recommande cette stratégie pour atteindre un taux de remplissage maximal.
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 publicité interstitielle se présente sous plusieurs formats, chacun adapté à différents types d'applications et cas d'utilisation. Le choix du format affecte directement l'eCPM et l'expérience utilisateur.
Le format classique — une image statique ou Rich Media en plein écran. Ces créatifs ont un poids minimal (jusqu'à 500 Ko) et se chargent rapidement même avec une connexion faible. Les Interstitials statiques conviennent aux applications d'actualités, aux flux de contenu et aux services où la vitesse d'affichage est critique. L'eCPM moyen pour les annonces interstitielles statiques est de 4 à 8 dollars américains.
Vidéos plein écran de 15 à 30 secondes. Ce format offre l'eCPM le plus élevé de tous les types de publicité interstitielle — jusqu'à 15 à 20 dollars américains. La Vidéo Interstitial avec paiement par vue (CPV) génère un revenu maximal dans les applications de jeux, où les utilisateurs sont habitués aux pauses publicitaires entre les niveaux.
Un format interactif qui permet à l'utilisateur de jouer à une démo du jeu promu directement dans l'annonce. Les créatifs Playable occupent une niche spéciale — ils sont à peine perçus comme de la publicité, mais plutôt comme une partie du gameplay. Les Interstitials Playable ont le taux de conversion (CVR) le plus élevé — jusqu'à 25 à 30 %, mais nécessitent des coûts de production de créatif importants.
| Type d'Interstitial | eCPM (USD) | Poids du créatif | CVR |
|---|---|---|---|
| Statique | 4-8 | jusqu'à 500 Ko | 1-3% |
| Vidéo | 10-20 | jusqu'à 5 Mo | 5-10% |
| Playable | 8-15 | jusqu'à 10 Mo | 15-30% |
La publicité interstitielle offre aux développeurs un outil de monétisation puissant, mais nécessite une approche équilibrée pour l'intégration. Comprendre les forces et les faiblesses du format aide à prendre des décisions éclairées lors de l'élaboration d'une stratégie de monétisation.
Le format plein écran garantit une visibilité maximale de l'annonce — l'utilisateur ne peut pas ignorer la publicité jusqu'à ce qu'il la ferme. L'eCPM élevé fait de l'Interstitial Ad l'un des formats les plus rentables : lorsqu'il est correctement configuré, il génère 3 à 5 fois plus de revenus par impression que la publicité par bannières.
De plus, la publicité interstitielle prend en charge différents formats de créatifs : statique, vidéo, Rich Media, playable. Cela permet aux annonceurs de créer des annonces attrayantes et aux développeurs d'obtenir des tarifs premium pour un inventaire de meilleure qualité.
Le principal inconvénient est l'impact négatif sur l'expérience utilisateur. Selon une étude d'Appsflyer (2025), un affichage trop fréquent de la publicité interstitielle réduit la rétention des utilisateurs (Retention) de 15 à 20 % au cours de la première semaine suivant l'installation. L'affichage au mauvais moment (par exemple, pendant une action active) provoque de l'irritation et peut entraîner la désinstallation de l'application.
Un autre inconvénient important est le blocage des publicités. Certains utilisateurs utilisent des ad-blockers qui peuvent intercepter les requêtes vers les SDK publicitaires et bloquer l'affichage de l'Interstitial Ad, réduisant ainsi le taux de remplissage et la prévisibilité des revenus.
Le choix du SDK publicitaire affecte directement le taux de remplissage, l'eCPM et la stabilité d'affichage des annonces interstitielles. Plusieurs plateformes sont disponibles sur le marché, chacune avec ses propres caractéristiques d'intégration et mécanismes de monétisation.
La plus grande plateforme publicitaire avec accès au réseau Google Display Network. AdMob offre une intégration simple via le SDK Google Mobile Ads et prend en charge tous les types d'Interstitial Ad. Le principal avantage est le taux de remplissage élevé (jusqu'à 95-99 % dans les pays développés) et des statistiques de revenus transparentes. Pour commencer, il suffit d'enregistrer votre application dans AdMob et d'obtenir un ID d'unité publicitaire.
Plateforme optimisée pour les applications de jeux. Unity Ads propose des paramètres avancés de fréquence et de ciblage, ainsi qu'un support pour les vidéos interstitielles et les créatifs playable. Dans les applications non ludiques, le taux de remplissage d'Unity Ads peut être inférieur à celui d'AdMob, mais dans le segment du jeu, cette plateforme affiche souvent un eCPM plus élevé.
Les deux plateformes proposent des enchères in-app, permettant de maximiser les revenus grâce à des enchères en temps réel. AppLovin MAX est l'une des plateformes de médiation les plus populaires, qui combine plusieurs réseaux publicitaires en un seul système et sélectionne automatiquement l'annonce avec l'enchère la plus élevée pour chaque impression.
| SDK | Types d'Interstitial | Taux de remplissage | Type d'intégration |
|---|---|---|---|
| AdMob | Statique, Vidéo | 95-99% | Directe + Médiation |
| Unity Ads | Statique, Vidéo, Playable | 85-95% | Directe |
| AppLovin | Statique, Vidéo, Playable | 90-97% | Directe + Enchères In-app |
| ironSource | Statique, Vidéo | 88-95% | Directe + Médiation |
Le processus d'intégration de la publicité interstitielle comprend plusieurs étapes : initialisation du SDK, chargement de l'annonce, choix du moment d'affichage et gestion de la fermeture. Chaque étape nécessite une attention aux détails pour un fonctionnement stable et un revenu maximal.
La première étape consiste à initialiser le SDK publicitaire au démarrage de l'application. Pour le SDK Google Mobile Ads, cela se fait dans la méthode onCreate de l'Application. Après l'initialisation, il est nécessaire de précharger l'Interstitial Ad — appeler load() au démarrage de l'application et immédiatement après la fermeture de l'annonce précédente.
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 aspect crucial est la détermination du bon moment pour afficher l'Interstitial Ad. Les meilleurs points d'affichage incluent : l'achèvement d'un niveau de jeu, la transition entre les écrans, la sortie de la section des paramètres, l'ouverture d'un nouveau contenu. L'affichage pendant une utilisation active (lecture d'un article, remplissage d'un formulaire) est fortement déconseillé — cela irrite l'utilisateur et conduit à une désinstallation rapide de l'application.
Vérifiez l'état de chargement avant l'affichage : ne montrez pas l'annonce si elle n'est pas encore chargée. Utilisez les callbacks du SDK pour suivre l'état de préparation et gérez les erreurs de chargement sans afficher un créatif vide ou défectueux.
Après la fermeture de l'Interstitial Ad, il est nécessaire de commencer immédiatement le chargement de l'annonce suivante. Cela garantit qu'au moment de l'affichage suivant, le créatif sera prêt. Le cycle complet comprend : affichage → gestion de la fermeture → chargement d'une nouvelle → prêt pour l'affichage suivant.
Le suivi des métriques clés de l'Interstitial Ad permet d'évaluer l'efficacité de la monétisation et d'ajuster la stratégie d'affichage en temps utile. Les indicateurs principaux incluent l'eCPM, le taux de remplissage, le CTR et le RPM des impressions.
La métrique de base qui montre le revenu pour mille impressions. L'eCPM pour l'Interstitial Ad varie selon la région, le type de créatif et la saison. La moyenne mondiale est de 8 à 12 dollars américains ; dans les pays de niveau 1 (États-Unis, Royaume-Uni, Canada), elle atteint 20 à 35 dollars.
On peut augmenter l'eCPM en utilisant les enchères in-app et la médiation — les enchères concurrentielles entre réseaux publicitaires garantissent que chaque impression est vendue au prix maximum. AppLovin MAX et AdMob Mediation prennent en charge les enchères en temps réel.
Pourcentage de chargements d'annonces réussis par rapport au nombre total de requêtes au réseau publicitaire. Un taux de remplissage de 95 % ou plus est considéré comme bon. Un faible taux de remplissage signifie qu'une partie importante de l'inventaire publicitaire n'est pas monétisée. Causes d'un faible taux de remplissage : budget limité des annonceurs, régions non prises en charge, configuration incorrecte de l'unité publicitaire.
Métrique de rétention des utilisateurs après l'affichage d'Interstitial Ad. Selon Adjust (2025), avec une fréquence de plus de 5 impressions par jour, la rétention au jour 7 chute de 25 %. Fréquence optimale — 3 à 4 impressions par jour pour les applications non ludiques et jusqu'à 6 à 8 pour les jeux, où les utilisateurs sont habitués aux pauses publicitaires.
Une stratégie efficace pour l'utilisation de l'Interstitial Ad repose sur l'équilibre entre la monétisation et l'expérience utilisateur. Suivre les bonnes pratiques permet de maximiser les revenus sans réduire significativement la rétention.
Définissez une limite sur le nombre d'impressions d'Interstitial Ad par utilisateur par jour. La valeur recommandée est de 3 à 4 pour les applications générales et de 6 à 8 pour les jeux. AdMob permet de configurer le frequency cap au niveau de l'application, ainsi que de définir un intervalle entre les impressions — au moins 60 secondes.
Affichez l'Interstitial Ad uniquement aux points de transition naturels. Utilisez des indicateurs de blocage pour empêcher l'affichage pendant les actions actives de l'utilisateur. Règle générale : ne montrez pas de publicité dans les 30 premières secondes après le lancement de l'application et dans les 30 secondes suivant la fermeture précédente.
Testez différentes fréquences, moments et types de créatifs. Lancez un test A/B avec deux groupes d'utilisateurs : montrez à un groupe l'Interstitial Ad toutes les 60 secondes, à l'autre toutes les 120 secondes. Firebase A/B Testing permet de réaliser ces expériences sans publier une nouvelle version de l'application.
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()
}
}
Questions fréquentes
Interstitial Ad — est un format publicitaire plein écran qui s'affiche à l'utilisateur lors des transitions naturelles entre les écrans de l'application. Il recouvre entièrement l'interface et permet de monétiser les pauses dans le parcours utilisateur : achèvement d'un niveau, changement de section ou ouverture d'un nouveau contenu.
Contrairement aux bannières, qui n'occupent qu'une partie de l'écran et n'interfèrent pas avec le contenu principal, l'Interstitial Ad occupe tout l'écran et nécessite une fermeture explicite par l'utilisateur. Cela offre un CTR et un eCPM plus élevés, mais une utilisation excessive affecte négativement l'expérience utilisateur et la rétention.
Pour les applications non ludiques, il est recommandé de ne pas dépasser 3 à 4 impressions par jour, pour les jeux — jusqu'à 6 à 8 impressions. L'intervalle minimum entre les impressions est de 60 secondes. Le frequency capping se configure dans le panneau de contrôle de la plateforme publicitaire (AdMob, Unity Ads) côté serveur.
Les principales plateformes sont : Google AdMob, Unity Ads, AppLovin, ironSource et Chartboost. Pour maximiser les revenus, il est recommandé d'utiliser la médiation — une solution qui combine plusieurs réseaux publicitaires et sélectionne automatiquement l'annonce avec l'enchère la plus élevée (enchères in-app) pour chaque impression.
L'eCPM moyen pour l'Interstitial Ad est de 8 à 12 dollars américains dans le monde et de 20 à 35 dollars dans les pays de niveau 1. Les formats vidéo et les créatifs playable affichent un eCPM plus élevé que les annonces statiques. L'eCPM réel dépend de la région, de la saison et de la qualité du trafic.
Résumé
Nous développerons une application mobile clé en main
IT Sectr crée des applications iOS et Android pour les startups et les entreprises depuis 2017. Nous vous conseillerons et vous proposerons la meilleure solution.
Lisez aussi