Bu kılavuzda, SDK yaşam döngüsüne ve uygulamalardaki etkileşimlere genel bir bakış sunulmaktadır. reklam sunucusu, video oynatıcınız ve IMA SDK'nız arasında geçiş yapar.
Temel etkileşimler
Aşağıdaki şemada, video oynatıcınız, IMA SDK'sı ve reklam sunucusu arasındaki etkileşimler gösterilmekte ve bunlarla ilgili notlar verilmektedir. Reklam sunucusu Ad Manager, Video için AdSense (AFV) veya Ad Exchange (AdX) kullanabilir.
Web sayfası veya uygulama, IMA SDK'sını şunu kullanarak yükler:
- HTML5 için yerleştirilmiş komut dosyası etiketi
- Android, Google Cast, iOS veya tvOS için bir uygulama
IMA SDK, reklamdaki belirli Reklam Birimi için VAST Yanıtı ister sunucu. Ad Manager veya AFV ya da ADX olabilir. Çağrılan reklam sunucusu, reklam etiketi URL'sine göre belirlenir.
Reklam sunucusu en iyi reklamı seçer ve IMA SDK'sına bir VAST yanıtı gönderir. Reklamlar aşağıdaki yöntemlerden biri kullanılarak seçilir:
- Ad Manager reklam birimi, satır öğesi adaylarını filtreler
- AdSense veya Ad Exchange açık artırma düzenler
IMA SDK'sı, VAST yanıtını ayrıştırır, ortama göre doğru medya türünü belirler ve satır içi video reklam öğesini (ve gerekirse tamamlayıcı reklamları) web sayfasına veya uygulamaya yayınlar.
Video oynatıcı, oynatma ayrıntıları için IMA SDK ile pazarlık yapar ve videoyu oynatır. reklamlar.
IMA SDK gerektiğinde gösterim ping'i ve VAST izleme etkinliklerini tetikler.
Yaşam döngüsü
Bu şemada, IMA SDK'sının yaşam döngüsünün tamamı gösterilmektedir. Oluşturucu ve yöntem aramalar mavi renkle vurgulanır, etkinlikler kırmızıyla vurgulanır ve hata: koşulları kırmızı bağlayıcılar ve kırmızı metinle gösterilir.