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
veoffsetHeight
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 | 9 | 9 | 9 | 9 |
VAST 3 | 1 | 1 | 1 | |
VAST 2 | ||||
SIMID 1.0 | ||||
VPAID 2 (HTML5) | ||||
VMAP 1.0.1 | 2 3 | 2 | 2 | 2 |
OM SDK'sı 1.3 | ||||
Ad Manager Video özellikleri | ||||
Doğrusal reklamlar | ||||
YouTube tarafından barındırılan öğeler | 4 | |||
Doğrusal olmayan reklamlar (Yer paylaşımları) | 5 | |||
Tamamlayıcı reklamlar | ||||
VAST 3 alternatif tamamlayıcı reklam kaynakları | ||||
Aktif Görüntüleme görüntülenebilirliği | ||||
Sesli reklamlar | ||||
VAST Yönlendirmeleri | ||||
Görüntüleme isteği içeren tamamlayıcı dolgu | ||||
Google Yayıncı Etiketi (GPT) uyumluluğu | ||||
İçerik farkındalığı | ||||
Reklam kuralları | 3 | |||
Reklam kurallarında manuel reklam araları | ||||
Sıklık sınırları 6 | ||||
Rakip hariç tutmalar (akış) | ||||
Rakip hariç tutmalar (kapsül) | ||||
Rakip hariç tutmalar (tüm sayfa) | ||||
Kapsülleme | 3 | |||
Bumper | ||||
Birden çok etkinlik izlemeyle (MET) ilgili raporlama | ||||
Dinamik ayırma (Video için AdSense, Ad Manager Ad Exchange) | ||||
Atlanabilir (TrueView olmayan) 8 | 5 | |||
Yayın İçi Seçimli | ||||
Öğeyi Önceden Yükleme | 7 | |||
Video için AdSense özellikleri | ||||
TrueView Yayın İçi | 5 | |||
Yayın İçi Seçimli | ||||
Standart Yayın İçi | ||||
Alanın tamamını kullanan reklam | ||||
Tamamlayıcı reklamlar | ||||
Tamamlayıcı dolgu | ||||
Yer paylaşımları | 5 | |||
Öğeyi Önceden Yükleme | 7 | |||
Ad Manager Ad Exchange özellikleri | ||||
TrueView Yayın İçi | 5 | |||
Yayın İçi Seçimli | ||||
Standart Yayın İçi | ||||
Alanın tamamını kullanan reklam | ||||
Tamamlayıcı reklamlar | ||||
Tamamlayıcı dolgu | ||||
Yer paylaşımları | 5 | |||
Aktif Görüntüleme görüntülenebilirliği | ||||
Öğeyi Önceden Yükleme | 7 | |||
Neden bu reklam gösteriliyor? |
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:
- VAST 4.2
- Güvenli Etkileşimli Medya Arayüzü Tanımı (SIMID) desteği
- Birden çok
UniversalAdID
düğümüne izin verilir
- VAST 4.0
- AdID
- Mezzanine dosyası
- Yeni VAST hata kodları
AdVerifications
desteği