Destek ve uyumluluk

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

Desteklenen video biçimleri ve tarayıcılar

Çeşitli özellikler için destek, tarayıcılar arasında farklılık gösterir ve tüm önemli 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

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

VAST etkinlik uyumluluğu

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

Tamamen desteklenen

complete, creativeView, firstQuartile, impression, midpoint, pause, resume, rewind (geriye doğru önemli ölçüde sarma olduğunda etkinleşir), 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 tıklamalar sayfa içi tıklama izleme öğesi tarafından yakalanabilir. Bununla birlikte, video öğesi iPad'de yerel denetimler kullanıyorsa tıklamalar yakalanamaz.

  • fullscreen

    IMA SDK, videonun tarayıcı penceresinin tamamını kapladığı simüle edilmiş tam ekran modunu destekler. offsetWidth ve offsetHeight en az doküman gövdesi kadar 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'da ve 3.0 öncesi Android platformlarında video her zaman tam ekran modunda oynatılır.

  • mute, unmute

    iOS ve Android yalnızca ses seviyesini yerel olarak kontrol eder. Bu nedenle IMA SDK, hacmi veya sesi kapatma durumunu belirleyemez ve değişiklikler konusunda bilgi verilmez. mute, unmute özelliğini destekleyen ve desteklemeyen tarayıcı sürümlerinin listesi aşağıda verilmiştir:

    • Desteklenen sürümler: Firefox 3.5+, Chrome 8+, Safari 4+
    • Desteklenmez: iOS, Android

VAST reklam sunma hakkında daha ayrıntılı bilgi için IAB yönergelerine bakın.

JavaScript çerçeveleriyle ilgili uyarılar

IMA HTML5 SDK ile React veya AngularJS gibi bir JavaScript çerçevesi kullanırken dikkat edilmesi gereken belirli noktalar vardır. IMA, SDK başlatıldığında DOM'un statik olmasını beklediğinden bu çerçeveler genellikle DOM öğelerini taşır. Bu durum, IMA işlevselliğini bozabilir. IMA, çerçeve DOM öğelerinin taşınmasını 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, örneklendikten sonra taşınmamalıdır.

Apple AirPlay desteği

IMA SDK şu anda Apple AirPlay'i desteklememektedir. AirPlay'i devre dışı bırakın 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 cihazlar: 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 ve üzeri Doğrusal ve tamamlayıcı reklamlar, Ad Manager video, Ad Exchange video ve AFV reklamları
Android Android 4.4 ve üzeri Doğrusal ve tamamlayıcı reklamlar, Ad Manager video, Ad Exchange video ve AFV reklamları
tvOS tvOS 14 ve üzeri Doğrusal reklamlar, Ad Manager video 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ığına genel bakış makalesini okuyun.

HTML5 v3 iOS sürüm 3 Android v3 tvOS
IAB Video Grubu
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 Kırmızı-X
VPAID 2 (HTML5) Onay işareti Kırmızı-X Kırmızı-X Kırmızı-X
VMAP 1.0.1 Uyarı 2 3 Uyarı 2 Uyarı 2 Uyarı 2
OM SDK'sı 1.3 Onay işareti Onay işareti Onay işareti Kırmızı-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 Kırmızı-X Kırmızı-X Kırmızı-X
Doğrusal olmayan reklamlar (Yer paylaşımları) Uyarı 5 Kırmızı-X Kırmızı-X Kırmızı-X
Tamamlayıcı reklamlar Onay işareti Onay işareti Onay işareti Kırmızı-X
VAST 3 alternatif tamamlayıcı reklam kaynakları Onay işareti Onay işareti Kırmızı-X Kırmızı-X
Aktif Görüntüleme görüntülenebilirliği Onay işareti Onay işareti Onay işareti Kırmızı-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üleme isteği içeren tamamlayıcı dolgu Onay işareti Onay işareti Onay işareti Kırmızı-X
Google Yayıncı Etiketi (GPT) uyumluluğu Onay işareti Kırmızı-X Kırmızı-X Kırmızı-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 Kırmızı-X Kırmızı-X Kırmızı-X
Sıklık sınırları 6 Onay işareti Onay işareti Onay işareti Onay işareti
Rakip hariç tutmalar (akış) Onay işareti Onay işareti Onay işareti Onay işareti
Rakip hariç tutmalar (kapsül) Onay işareti Onay işareti Onay işareti Onay işareti
Rakip hariç tutmalar (tüm sayfa) Onay işareti Kırmızı-X Kırmızı-X Kırmızı-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
Birden çok etkinlik izlemeyle (MET) ilgili raporlama 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çimli Onay işareti Kırmızı-X Kırmızı-X Kırmızı-X
Öğeyi Önceden Yükleme Uyarı 7 Kırmızı-X Onay işareti Kırmızı-X
Video için AdSense özellikleri
TrueView Yayın İçi Uyarı 5 Onay işareti Onay işareti Kırmızı-X
Yayın İçi Seçimli Onay işareti Onay işareti Onay işareti Kırmızı-X
Standart Yayın İçi Onay işareti Onay işareti Onay işareti Onay işareti
Alanın tamamını kullanan reklam Onay işareti Kırmızı-X Kırmızı-X Kırmızı-X
Tamamlayıcı reklamlar Onay işareti Onay işareti Onay işareti Kırmızı-X
Tamamlayıcı dolgu Kırmızı-X Onay işareti Onay işareti Kırmızı-X
Yer paylaşımları Uyarı 5 Kırmızı-X Kırmızı-X Kırmızı-X
Öğeyi Önceden Yükleme Uyarı 7 Kırmızı-X Onay işareti Kırmızı-X
Ad Manager Ad Exchange özellikleri
TrueView Yayın İçi Uyarı 5 Onay işareti Onay işareti Kırmızı-X
Yayın İçi Seçimli Onay işareti Onay işareti Onay işareti Kırmızı-X
Standart Yayın İçi Onay işareti Onay işareti Onay işareti Onay işareti
Alanın tamamını kullanan reklam Onay işareti Kırmızı-X Kırmızı-X Kırmızı-X
Tamamlayıcı reklamlar Onay işareti Onay işareti Onay işareti Kırmızı-X
Tamamlayıcı dolgu Kırmızı-X Onay işareti Onay işareti Kırmızı-X
Yer paylaşımları Uyarı 5 Kırmızı-X Kırmızı-X Kırmızı-X
Aktif Görüntüleme görüntülenebilirliği Onay işareti Onay işareti Onay işareti Kırmızı-X
Öğeyi Önceden Yükleme Uyarı 7 Kırmızı-X Onay işareti Kırmızı-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'ye özel izleme etkinlikleri
  • VMAP'ye özgü hata kodları
  • Yer paylaşımlı reklamlar
  • ss:dd:ss veya "başlangıç" ve "bitiş" dışındaki zaman ofsetleri
  • Görüntülü breakType özelliği
  • repeatAfter özellik

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

4 YouTube tarafından 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 Yayın İçi TrueView (TrueView In-stream) reklamlar, iOS 10 ve sonraki sürümlerdeki HTML5 mobil web'de playsinline kullanıldığında 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üklemesi 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 tarafından barındırılan reklamlar
  • IMA manuel ara oynatma özelliği (AD_BREAK_READY etkinliğine dayanan tüm uygulamalar)

8 SDK, 8 saniyeden kısa atlanabilir reklamları desteklemiyor. Minimum uzunluktan kısa reklamlar oynatıldığında Atla düğmesi görüntülenmez.

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