Mengurangi latensi
Kunci untuk mengurangi latensi di aplikasi yang mengaktifkan IMA adalah melakukan sebanyak mungkin
penyiapan terkait IMA sedini mungkin. Lakukan hal berikut di aplikasi Anda sebelum
memutar iklan:
- Menentukan pelacak playhead konten.
- Buat
IMAAdsLoader
. Jika Anda sudah memiliki
instance IMAAdsLoader
, gunakan kembali untuk mengurangi latensi dan memastikan
bahwa fitur seperti pembatasan frekuensi berfungsi dengan benar.
- Buat
IMAAdDisplayContainer
.
- Buat
IMAAdsRequest
.
- Meminta iklan.
- Buat instance
IMAAdsManager
.
- Buat
IMAAdsRenderingSettings
Anda.
Langkah-langkah ini melakukan inisialisasi IMA SDK, meminta iklan, dan mengurai respons iklan, semuanya sebelum pengguna mengklik putar di video Anda.
Jika Anda siap memutar iklan, lakukan inisialisasi IMAAdsManager
melalui
IMAAdsManager:initializeWithAdsRenderingSettings
dan panggil
start
.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-11-21 UTC.
[null,null,["Terakhir diperbarui pada 2024-11-21 UTC."],[[["To minimize latency in IMA-enabled apps, perform IMA setup tasks like defining a playhead tracker, creating an `IMAAdsLoader`, `IMAAdDisplayContainer`, and `IMAAdsRequest`, and requesting ads before the user initiates playback."],["By completing these steps in advance, the IMA SDK is initialized, ads are requested, and the ad response is parsed, reducing delays when the user starts the video."],["Reuse existing `IMAAdsLoader` instances to further reduce latency and ensure optimal functionality of features like frequency capping."],["When ready for ad playback, initialize the `IMAAdsManager` and start it to seamlessly integrate ads into the user experience."]]],[]]