Kluczem do skrócenia czasu oczekiwania w aplikacji z obsługą IMA jest możliwie jak najszybsze określenie konfiguracji związanej z IMA. Zanim zaczniesz odtwarzać reklamy, wykonaj w aplikacji te czynności:
- Zdefiniuj moduł do śledzenia odtwarzania.
- Utwórz
IMAAdsLoader
. Jeśli masz już instancjęIMAAdsLoader
, użyj jej ponownie, aby skrócić czas oczekiwania i upewnić się, że funkcje takie jak ograniczenie liczby wyświetleń działają prawidłowo. - Utwórz
IMAAdDisplayContainer
. - Utwórz
IMAAdsRequest
. - Wysyłaj żądania reklam.
- Utwórz instancję
IMAAdsManager
. - Utwórz
IMAAdsRenderingSettings
.
Opisane tu czynności inicjują pakiet IMA SDK, wysyłają żądania reklam i analizują odpowiedź – wszystko to, zanim użytkownik kliknie film.
Gdy reklamy będą gotowe do uruchomienia, uruchom IMAAdsManager
w IMAAdsManager:initializeWithAdsRenderingSettings
i wywołaj metodę start
.
Więcej sposobów na poprawę szybkości działania strony znajdziesz w przewodnikach po skuteczności.