Mniejsze opóźnienia
Kluczem do skrócenia czasu oczekiwania na stronie internetowej obsługującej IMA jest jak najszybsze przeprowadzenie konfiguracji związanej z IMA. Przed rozpoczęciem wyświetlania reklam na stronie internetowej możesz wykonać te czynności:
- Utwórz
AdDisplayContainer
.
- Utwórz
AdsLoader
.
- Utwórz
AdsRequest
.
- Wysyłaj żądania reklam.
- Uzyskiwanie instancji
AdsManager
i rejestrowanie modułów obsługi zdarzeń
Wykonanie wszystkich powyższych czynności inicjuje pakiet IMA SDK oraz wysyła żądanie i analizuje odpowiedź na reklamę, zanim użytkownik kliknie film. Gdy reklamy będą gotowe do uruchomienia, wywołaj funkcję
AdDisplayContainer.initialize()
(zawsze w wyniku działania użytkownika), a następnie wywołaj metody
AdsManager.init
i
AdsManager.start
. Więcej informacji o tym, jak zwiększyć responsywność całej strony, znajdziesz w dokumentacji na temat
oceniania wydajności sieci w dokumentacji Chrome.
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: 2025-03-07 UTC.
[null,null,["Ostatnia aktualizacja: 2025-03-07 UTC."],[[["To minimize latency in IMA-enabled web pages, perform IMA setup tasks like creating `AdDisplayContainer`, `AdsLoader`, `AdsRequest`, requesting ads, and obtaining the `AdsManager` instance early in the page lifecycle."],["By initializing the IMA SDK and handling ad responses before user interaction, you ensure smoother ad playback when the user initiates it."],["Before playing ads, call `AdDisplayContainer.initialize()` (triggered by user action), followed by `AdsManager.init` and `AdsManager.start` to begin ad playback."],["For broader page performance enhancements, consult Chrome's network performance evaluation resources."]]],[]]