Réduire la latence

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 instance IMAAdsLoader, 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.