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
clickClicketkinliğ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.
offsetWidthveoffsetHeightdeğ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,unmuteiOS 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,unmutedestekleyen 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 | 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 1.3 | ![]() |
![]() |
![]() |
![]() |
| Ad Manager video özellikleri | ||||
| Doğrusal reklamlar | ![]() |
![]() |
![]() |
![]() |
| Doğrusal görüntülü reklamlar |
|
![]() |
![]() |
![]() |
| YouTube tarafından barındırılan öğeler | 4 |
![]() |
![]() |
![]() |
| Doğrusal olmayan reklamlar (yer paylaşımları) | 5 |
![]() |
![]() |
![]() |
| Tamamlayıcılar | ![]() |
![]() |
![]() |
![]() |
| VAST 3 alternatif tamamlayıcı reklam kaynakları | ![]() |
![]() |
![]() |
![]() |
| Aktif Görüntüleme görüntülenebilirliği | ![]() |
![]() |
![]() |
![]() |
| İşitsel reklamlar | ![]() |
![]() |
![]() |
![]() |
| VAST yönlendirmeleri | ![]() |
![]() |
![]() |
![]() |
| Görüntülü reklam isteğiyle tamamlayıcı reklam dolgusu | ![]() |
![]() |
![]() |
![]() |
| 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 | ![]() |
![]() |
![]() |
![]() |
| Rekabet engelleme (akış) | ![]() |
![]() |
![]() |
![]() |
| Rekabet engelleme (kapsül) | ![]() |
![]() |
![]() |
![]() |
| Rekabet engelleme (tüm sayfa) | ![]() |
![]() |
![]() |
![]() |
| Kapsülleme | 3 |
![]() |
![]() |
![]() |
| Bumper | ![]() |
![]() |
![]() |
![]() |
| Çoklu etkinlik izleme (MET) hakkında rapor oluşturma | ![]() |
![]() |
![]() |
![]() |
| Dinamik ayırma (Video için AdSense, Ad Manager Ad Exchange) | ![]() |
![]() |
![]() |
![]() |
| Atlanabilir (TrueView olmayan) 8 | 5 |
![]() |
![]() |
![]() |
| Yayın İçi Seçim | ![]() |
![]() |
![]() |
![]() |
| Öğe Önceden Yükleme | 7 |
![]() |
![]() |
![]() |
| Video için AdSense özellikleri | ||||
| TrueView Yayın İçi | 5 |
![]() |
![]() |
![]() |
| Yayın İçi Seçim | ![]() |
![]() |
![]() |
![]() |
| Standart Yayın İçi | ![]() |
![]() |
![]() |
![]() |
| Tam alan | ![]() |
![]() |
![]() |
![]() |
| Tamamlayıcılar | ![]() |
![]() |
![]() |
![]() |
| Tamamlayıcı dolgu | ![]() |
![]() |
![]() |
![]() |
| Katmanlar | 5 |
![]() |
![]() |
![]() |
| Öğe Önceden Yükleme | 7 |
![]() |
![]() |
![]() |
| Ad Manager Ad Exchange özellikleri | ||||
| TrueView Yayın İçi | 5 |
![]() |
![]() |
![]() |
| Yayın İçi Seçim | ![]() |
![]() |
![]() |
![]() |
| Standart Yayın İçi | ![]() |
![]() |
![]() |
![]() |
| Tam alan | ![]() |
![]() |
![]() |
![]() |
| Tamamlayıcılar | ![]() |
![]() |
![]() |
![]() |
| Tamamlayıcı dolgu | ![]() |
![]() |
![]() |
![]() |
| Katmanlar | 5 |
![]() |
![]() |
![]() |
| Aktif Görüntüleme görüntülenebilirliği | ![]() |
![]() |
![]() |
![]() |
| Öğe Ö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'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österrepeatAfterö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_READYetkinliğ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:
- VAST 4.2
- Güvenli Etkileşimli Medya Arayüzü Tanımı (SIMID) desteği
- Birden çok
UniversalAdIDdüğümüne yönelik izin
- VAST 4.0
- AdID
- Mezzanine dosyası
- Yeni VAST hata kodları
AdVerificationsdesteği

