SDK desteğini ve uyumluluğunu inceleme

Platform seçin: HTML5 Android iOS tvOS

Bu sayfada, tarayıcılar, video biçimleri ve platformlar için HTML5 IMA istemci tarafı desteği ve uyumluluğu hakkında genel bilgiler verilmektedir.

Desteklenen video biçimleri ve tarayıcılar

Çeşitli özelliklerin desteği tarayıcılar arasında farklılık gösterir ve tüm büyük tarayıcılar tarafından desteklenen tek bir varsayılan video biçimi yoktur. Çoğu tarayıcıda kullanılan üç ana video biçimi H.264, WebM ve Ogg Theora'dır.

Desteklenen video oynatıcılar

HTML <video> etiketi de dahil olmak üzere IMA özelliklerinin çoğu, normal HTML5 video oynatıcılar tarafından desteklenir. IMA SDK desteği olan bilinen video oynatıcıların listesi için Video Teknoloji İş Ortağı Programı'na bakın.

VAST etkinliği uyumluluğu

Bu bölümde, VAST yanıtında döndürülen bilgilere göre sunucuya otomatik olarak bildirilen VAST etkinlikleri listelenmektedir.

Tamamen desteklenen

complete, creativeView, firstQuartile, impression, midpoint, pause, resume, rewind (geriye doğru önemli bir sarma işlemi olduğunda tetiklenir), start, thirdQuartile.

Kısmen destekleniyor

  • click

    Click etkinliği yalnızca video reklamlar için gönderilir. Android, iOS veya masaüstündeki yerel tam ekran oynatıcılarda tıklamalar yakalanamaz ancak video kapatıldığında tıklamalar sayfa içi tıklama izleme öğesi tarafından yakalanabilir. Ancak video öğesi iPad'de yerel kontrolleri kullanıyorsa tıklamalar yakalanamaz.

  • fullscreen

    IMA SDK, videonun tarayıcı penceresinin tamamını kapladığı simüle edilmiş tam ekran modunu destekler. Bir videonun offsetWidth ve offsetHeight değerleri doküman gövdesinin boyutuna eşit veya daha büyük olduğunda video tam ekran modunda kabul edilir. Bu mod tüm tarayıcılarda desteklenir. Simüle edilmiş tam ekran örneği için örneği indirin.

    iPhone ve 3.0 öncesi Android platformlarda video her zaman tam ekran modunda oynatılır.

  • mute, unmute

    iOS ve Android'de yalnızca yerel ses seviyesi kontrolü bulunur. Bu nedenle, IMA SDK ses düzeyini veya sessize alma durumunu belirleyemez ve değişiklikler konusunda bilgilendirilmez. Aşağıda, mute ve unmute sembollerini destekleyen ve desteklemeyen tarayıcı sürümlerinin listesi verilmiştir:

    • Desteklenenler: Firefox 3.5 ve üstü, Chrome 8 ve üstü, Safari 4 ve üstü
    • Desteklenmiyor: iOS, Android

VAST reklam sunma hakkında daha fazla bilgi için IAB yönergelerini inceleyin.

JavaScript çerçeveleriyle ilgili uyarılar

IMA HTML5 SDK ile React veya AngularJS gibi bir JavaScript çerçevesi kullanırken dikkat edilmesi gereken bazı noktalar vardır. Bu çerçeveler genellikle DOM öğelerini taşır. IMA, SDK başlatıldığında DOM'un statik olmasını beklediğinden bu durum IMA işlevselliğini bozabilir. IMA, çerçeve DOM öğelerini taşımayı tamamladıktan sonra başlatıldığı sürece JavaScript çerçevelerini destekler. Özellikle, AdDisplayContainer oluşturulurken containerElement bağımsız değişkeni olarak iletilen HTML5 öğesi, örneği oluşturulduktan sonra taşınmamalıdır.

Apple AirPlay desteği

IMA SDK şu anda Apple AirPlay'i desteklememektedir. AirPlay'i veya AirPlay algılandığında reklam isteklerini devre dışı bırakın.

Desteklenen video oynatıcı platformları

Google IMA SDK'ları aşağıdaki platformlarda desteklenir:

Platform Sürüm Reklam Türü
HTML5 Masaüstü: Chrome, Firefox, Safari, Edge, Opera
Mobil: Chrome/Android Tarayıcı (telefonlar ve tabletler için Android), Safari ve Chrome (iOS)
Doğrusal, doğrusal olmayan ve tamamlayıcı reklamlar, Ad Manager Video Çözümleri, Ad Exchange video ve AFV reklamları
iOS iOS 10.0 veya sonraki sürümler Doğrusal ve tamamlayıcı reklamlar, Ad Manager video, Ad Exchange video ve AFV reklamları
Android Android 4.4+ Doğrusal ve tamamlayıcı reklamlar, Ad Manager video, Ad Exchange video ve AFV reklamları
tvOS tvOS 14 veya sonraki sürümler Doğrusal reklamlar, Ad Manager videosu ve Ad Exchange videosu

Video özellikleri ve SDK sürümleri

Aşağıdaki özellikler hakkında daha fazla bilgi edinmek için video reklamcılığa genel bakış başlıklı makaleyi okuyun.

HTML5 v3 iOS v3 Android v3 tvOS
IAB Video Suite
VAST 4 Uyarı 9 Uyarı 9 Uyarı 9 Uyarı 9
VAST 3 Onay işareti Uyarı 1 Uyarı 1 Uyarı 1
VAST 2 Onay işareti Onay işareti Onay işareti Onay işareti
SIMID 1.0 Onay işareti Onay işareti Onay işareti Red-X
VPAID 2 (HTML5) Onay işareti Red-X Red-X Red-X
VMAP 1.0.1 Uyarı 2 3 Uyarı 2 Uyarı 2 Uyarı 2
OM SDK 1.3 Onay işareti Onay işareti Onay işareti Red-X
Ad Manager Video özellikleri
Doğrusal reklamlar Onay işareti Onay işareti Onay işareti Onay işareti
YouTube tarafından barındırılan öğeler Uyarı 4 Red-X Red-X Red-X
Doğrusal olmayan reklamlar (yer paylaşımları) Uyarı 5 Red-X Red-X Red-X
Tamamlayıcılar Onay işareti Onay işareti Onay işareti Red-X
VAST 3 alternatif tamamlayıcı reklam kaynakları Onay işareti Onay işareti Red-X Red-X
Aktif Görüntüleme görüntülenebilirliği Onay işareti Onay işareti Onay işareti Red-X
Sesli reklamlar Onay işareti Onay işareti Onay işareti Onay işareti
VAST yönlendirmeleri Onay işareti Onay işareti Onay işareti Onay işareti
Görüntülü reklam isteğiyle tamamlayıcı geri doldurma Onay işareti Onay işareti Onay işareti Red-X
Google Yayıncı Etiketi (GPT) uyumluluğu Onay işareti Red-X Red-X Red-X
İçerik farkındalığı Onay işareti Onay işareti Onay işareti Onay işareti
Reklam kuralları Uyarı 3 Onay işareti Onay işareti Onay işareti
Reklam kurallarında manuel reklam araları Onay işareti Red-X Red-X Red-X
Sıklık sınırları 6 Onay işareti Onay işareti Onay işareti Onay işareti
Rakip hariç tutmalar (yayın) Onay işareti Onay işareti Onay işareti Onay işareti
Rakip hariç tutmalar (pod) Onay işareti Onay işareti Onay işareti Onay işareti
Rakip hariç tutmalar (tüm sayfa) Onay işareti Red-X Red-X Red-X
Kapsülleme Uyarı 3 Onay işareti Onay işareti Onay işareti
Bumper Onay işareti Onay işareti Onay işareti Onay işareti
Çoklu etkinlik izleme (MET) hakkında rapor oluşturma Onay işareti Onay işareti Onay işareti Onay işareti
Dinamik ayırma (Video için AdSense, Ad Manager Ad Exchange) Onay işareti Onay işareti Onay işareti Onay işareti
Atlanabilir (TrueView olmayan) 8 Uyarı 5 Onay işareti Onay işareti Onay işareti
Yayın içi seçim Onay işareti Red-X Red-X Red-X
Öğe Önceden Yükleme Uyarı 7 Red-X Onay işareti Red-X
Video için AdSense özellikleri
TrueView Yayın İçi Uyarı 5 Onay işareti Onay işareti Red-X
Yayın içi seçim Onay işareti Onay işareti Onay işareti Red-X
Standart yayın içi Onay işareti Onay işareti Onay işareti Onay işareti
Tam slot Onay işareti Red-X Red-X Red-X
Tamamlayıcılar Onay işareti Onay işareti Onay işareti Red-X
Tamamlayıcı dolgu Red-X Onay işareti Onay işareti Red-X
Katmanlar Uyarı 5 Red-X Red-X Red-X
Öğe Önceden Yükleme Uyarı 7 Red-X Onay işareti Red-X
Ad Manager Ad Exchange özellikleri
TrueView Yayın İçi Uyarı 5 Onay işareti Onay işareti Red-X
Yayın içi seçim Onay işareti Onay işareti Onay işareti Red-X
Standart yayın içi Onay işareti Onay işareti Onay işareti Onay işareti
Tam slot Onay işareti Red-X Red-X Red-X
Tamamlayıcılar Onay işareti Onay işareti Onay işareti Red-X
Tamamlayıcı dolgu Red-X Onay işareti Onay işareti Red-X
Katmanlar Uyarı 5 Red-X Red-X Red-X
Aktif Görüntüleme görüntülenebilirliği Onay işareti Onay işareti Onay işareti Red-X
Öğe Önceden Yükleme Uyarı 7 Red-X Onay işareti Red-X
Neden bu reklam gösteriliyor? Onay işareti Onay işareti Onay işareti Onay işareti

1 Aşağıdaki VAST 3.0 özellikleri henüz HTML5 dışı SDK'larda desteklenmemektedir:

  • Tamamlayıcı adSlotId
  • Tamamlayıcı yayınlanma seçenekleri
  • Simgeler

2 Aşağıdaki VMAP özellikleri henüz desteklenmemektedir:

  • VMAP'e özgü izleme etkinlikleri
  • VMAP'ye özgü hata kodları
  • Yer paylaşımlı reklamlar
  • ss:dd:ss veya "start" ve "end" dışındaki zaman farkları
  • Ekran breakType özelliği
  • repeatAfter özellik

3 iPhone'da VMAP ve reklam kuralları desteği için özel reklam oynatma gerekir.

4 YouTube'da barındırılan reklam öğeleri masaüstünde desteklenir ancak mobil web'de desteklenmez.

5 Doğrusal olmayan reklamlar (yer paylaşımları), atlanabilir (TrueView olmayan) ve TrueView yayın içi reklamları, playsinline kullanıldığında iOS 10 ve sonraki sürümlerde HTML5 mobil web'de desteklenir. .

6 Reklam kuralları sıklık sınırları ve rakip hariç tutmalar için çerez veya PPID gerekir.

7 Yerel öğe önceden yükleme özelliği aşağıdakilerle çalışmaz:

  • iOS cihazlarda mobil web
  • Android 4.0 öncesi sürümlerde mobil web
  • TrueView biçimleri de dahil olmak üzere YouTube'da barındırılan reklamlar
  • IMA manuel reklam arası oynatma özelliği (AD_BREAK_READY etkinliğine dayalı tüm uygulamalar)

8 SDK, 8 saniyeden kısa olan atlanabilir reklamları desteklemez. Minimum uzunluktan kısa reklamlar oynatıldığında Atla düğmesi gösterilmez.

9 Google Ad Manager tarafından desteklenen VAST 4 özelliklerinden IMA aşağıdaki özellikleri destekler: