Pour réduire la latence dans votre application compatible avec IMA, il est essentiel d'effectuer la configuration dès que possible. Avant de diffuser des annonces, effectuez les opérations suivantes dans votre application:
- Définissez un outil de suivi des têtes de lecture de contenu.
- Créez un
IMAAdsLoader
. Si vous disposez déjà d'une instanceIMAAdsLoader
, réutilisez-la pour réduire la latence et vous assurer que les fonctionnalités telles que la limitation de la fréquence d'exposition fonctionnent correctement. - Créez un
IMAAdDisplayContainer
. - Créez le sous-réseau
IMAAdsRequest
. - Demandez des annonces.
- Instanciez une instance
IMAAdsManager
. - Créez votre
IMAAdsRenderingSettings
.
Ces étapes permettent d'initialiser le SDK IMA, de demander des annonces et d'analyser la réponse d'annonce, le tout avant même que l'utilisateur ne clique sur votre vidéo.
Lorsque vous êtes prêt à lire les annonces, initialisez IMAAdsManager
via IMAAdsManager:initializeWithAdsRenderingSettings
et appelez start
.
Pour découvrir d'autres façons de rendre votre page plus responsive, consultez nos guides de performances.