Riduzione della latenza
Per ridurre la latenza nella tua app compatibile con IMA, devi eseguire il più possibile la configurazione relativa a IMA. Puoi eseguire tutte le seguenti operazioni nella tua app
non appena vuoi prima di riprodurre gli annunci:
- Definisci il tracker della testina di riproduzione dei contenuti
- Crea
AdDisplayContainer
- Crea
ImaSdkFactory
- Crea
AdsLoader
- Crea
AdsManager
- Richiedi annunci
- Ottieni la tua istanza
AdsManager
e registra i gestori di eventi
Dopo aver eseguito tutte le operazioni precedenti, inizializza l'SDK IMA e richiedi e analizza la risposta agli annunci prima ancora che l'utente faccia clic sul video. Quando vuoi
pubblicare gli annunci, chiama AdsManager.init()
e attendi
l'evento LOADED
per riprodurli.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-03-07 UTC.
[null,null,["Ultimo aggiornamento 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."]]],[]]