Gecikmeyi azaltma
IMA özellikli uygulamanızdaki gecikmeyi azaltmanın anahtarı, IMA ile ilgili kurulumu mümkün olduğunca erken yapmaktır. Reklam yayınlamadan önce uygulamanızda aşağıdaki işlemlerin tümünü istediğiniz kadar yapabilirsiniz:
- İçerik video yer imleci izleyicinizi tanımlayın
AdDisplayContainer
oluşturun
ImaSdkFactory
oluşturun
AdsLoader
oluşturun
AdsManager
oluşturun
- Reklam isteğinde bulun
AdsManager
örneğinizi alın ve etkinlik işleyicileri kaydedin
Yukarıdakilerin tümü IMA SDK'yı başlatır ve kullanıcı videonuzdaki oynatıma dokunmadan önce reklam yanıtınızı ister ve ayrıştırır. Reklam oynatmaya hazır olduğunuzda AdsManager.init()
numaralı telefonu arayın ve LOADED
etkinliğinin reklamları oynatmasını bekleyin.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-09-05 UTC.
[null,null,["Son güncelleme tarihi: 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."]]],[]]