Cómo reducir la latencia
La clave para reducir la latencia en su aplicación habilitada para IMA es realizar la mayor cantidad posible de opciones de configuración relacionadas con IMA lo antes posible. Puedes hacer todo lo siguiente en tu app lo antes posible antes de reproducir anuncios:
- Define tu seguimiento de contenido para el cabezal de reproducción
- Crea tu
AdDisplayContainer
- Crea tu
ImaSdkFactory
- Crea tu
AdsLoader
- Crea tu
AdsManager
- Solicitar anuncios
- Obtén tu instancia de
AdsManager
y registra los controladores de eventos
Si realizas todo lo anterior, se inicializa el SDK de IMA y se solicita y analiza la respuesta de tus anuncios, todo antes de que el usuario haga clic para reproducirlo. Cuando estés listo para reproducir anuncios, llama a AdsManager.init()
y espera a que el evento LOADED
reproduzca anuncios.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-03-07 (UTC)
[null,null,["Última actualización: 2025-03-07 (UTC)"],[[["Reduce latency in IMA-enabled apps by completing IMA setup processes as early as possible before ad playback."],["Pre-initialization tasks include defining the playhead tracker, creating necessary IMA objects (AdDisplayContainer, ImaSdkFactory, AdsLoader, AdsManager), requesting ads, and registering event handlers."],["This approach allows the IMA SDK to initialize and process ads before user interaction, minimizing delays during playback."],["To start ad playback, call `AdsManager.init()` and wait for the `LOADED` event."]]],[]]