Mniejsze opóźnienia
Kluczem do skrócenia czasu oczekiwania w aplikacji z obsługą IMA jest jak najszybsze skonfigurowanie ustawień IMA. W aplikacji możesz od razu wykonać te czynności:
- Zdefiniuj moduł do śledzenia odtwarzania treści
- Utwórz
AdDisplayContainer
- Utwórz
ImaSdkFactory
- Utwórz
AdsLoader
- Utwórz
AdsManager
- Wyślij żądanie
- Uzyskiwanie instancji
AdsManager
i rejestrowanie modułów obsługi zdarzeń
To wszystko inicjuje pakiet IMA SDK oraz wysyła żądanie reklamy i analizuje odpowiedź na reklamę, zanim użytkownik kliknie film. Gdy reklamy będą gotowe do uruchomienia, wywołaj funkcję AdsManager.init()
i poczekaj na zdarzenie LOADED
, aby włączyć reklamy.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-09-05 UTC.
[null,null,["Ostatnia aktualizacja: 2024-09-05 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."]]],[]]