Riduzione della latenza

La chiave per ridurre la latenza nell'app abilitata per IMA è eseguire il maggior numero possibile di configurazioni relative a IMA il prima possibile. Nella tua app, prima di riprodurre gli annunci:

  • Definisci un tracker del cursore di riproduzione dei contenuti.
  • Crea un IMAAdsLoader. Se hai già un'istanza IMAAdsLoader, riutilizzala per ridurre la latenza e assicurarti che funzionalità come la quota limite funzionino correttamente.
  • Crea un IMAAdDisplayContainer.
  • Crea il IMAAdsRequest.
  • Richiedi annunci.
  • Crea un'istanza IMAAdsManager.
  • Crea il tuo IMAAdsRenderingSettings.

Questi passaggi avviano l'SDK IMA, richiedono gli annunci e analizzano la risposta dell'annuncio, il tutto prima ancora che l'utente faccia clic su Riproduci sul video. Quando è tutto pronto per riprodurre gli annunci, inizializza IMAAdsManager tramite IMAAdsManager:initializeWithAdsRenderingSettings e chiama start.