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 desteklenme durumu 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. Tarayıcıların çoğunda kullanılan üç ana video biçimi H.264, WebM ve Ogg Theora'dır.

Desteklenen video oynatıcılar

IMA özelliklerinin çoğu, HTML <video> etiketi de dahil olmak üzere tipik 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 listelenir.

Tamamen desteklenen

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

Kısmen destekleniyor

  • click

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

  • fullscreen

    IMA SDK, videonun tüm tarayıcı penceresini kapladığı simüle edilmiş tam ekran modunu destekler. offsetWidth ve offsetHeight değerleri en az doküman gövdesi boyutunda olan videoları tam ekran modunda kabul ederiz. 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 platformlarında video her zaman tam ekran modunda oynatılır.

  • mute, unmute

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

    • Desteklenenler: Firefox 3.5+, Chrome 8+, Safari 4+
    • Desteklenmeyenler: iOS, Android

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

JavaScript çerçeveleriyle ilgili uyarılar

IMA HTML5 SDK'sı 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. Bu durum, SDK başlatıldığında DOM'un statik olmasını bekleyen IMA işlevini 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, örneklendirildikten sonra taşınmamalıdır.

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 video, doğrusal görüntülü, doğrusal olmayan ve tamamlayıcı reklamlar, Ad Manager Video Çözümleri, Ad Exchange video ve AFV reklamları
iOS iOS 10.0+ Doğrusal ve tamamlayıcı reklamlar, Ad Manager video, Ad Exchange video ve AFV reklamları
Android Android 4.4 ve sonraki sürümler Doğrusal ve tamamlayıcı reklamlar, Ad Manager video, Ad Exchange video ve AFV reklamları
tvOS tvOS 15+ 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
Doğrusal görüntülü reklamlar Onay işareti Red-X Red-X Red-X
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
İşitsel 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ı reklam dolgusu 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
Rekabet engelleme (akış) Onay işareti Onay işareti Onay işareti Onay işareti
Rekabet engelleme (kapsül) Onay işareti Onay işareti Onay işareti Onay işareti
Rekabet engelleme (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 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 Seçim Onay işareti Onay işareti Onay işareti Red-X
Standart Yayın İçi Onay işareti Onay işareti Onay işareti Onay işareti
Tam alan 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 Seçim Onay işareti Onay işareti Onay işareti Red-X
Standart Yayın İçi Onay işareti Onay işareti Onay işareti Onay işareti
Tam alan 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, HTML5 olmayan SDK'larda henüz 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'e özgü hata kodları
  • Yer paylaşımlı reklamlar
  • ss:dd:sn veya "start" ve "end" dışındaki zaman farkları
  • breakType özelliğini göster
  • 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 reklamlar, playsinline kullanıldığında iOS 10 ve sonraki sürümlerde HTML5 mobil web'de desteklenir.

6 Reklam kuralı sıklık sınırları ve rekabet engellemeler için çerezler veya PPID gerekir.

7 Doğal öğ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 dahil olmak üzere YouTube'da barındırılan reklamlar
  • IMA manuel ara oynatma özelliği (AD_BREAK_READY etkinliğine dayalı tüm uygulamalar)

8 SDK, 8 saniyeden kısa olan atlanabilir reklamları desteklemez. Minimum uzunluktan daha 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: