Controllare il supporto e la compatibilità dell'SDK

Seleziona la piattaforma: HTML5 Android iOS tvOS

Questa pagina fornisce informazioni generali sul supporto e sulla compatibilità lato client di HTML5 IMA per browser, formati video e piattaforme.

Browser e formati video supportati

Il supporto di varie funzionalità varia a seconda del browser e non esiste un unico formato video predefinito supportato da tutti i principali browser. I tre principali formati video utilizzati nella maggior parte dei browser sono H.264, WebM e Ogg Theora.

Video player supportati

La maggior parte delle funzionalità IMA sono supportate dai tipici video player HTML5, incluso il tag HTML <video>. Consulta il Programma partner di tecnologia video per un elenco dei video player noti che supportano l'SDK IMA.

Compatibilità degli eventi VAST

Questa sezione elenca gli eventi VAST che vengono segnalati automaticamente al server in base alle informazioni restituite nella risposta VAST.

Completamente supportato

complete, creativeView, firstQuartile, impression, midpoint, pause, resume, rewind (attivato quando si verifica una ricerca significativa all'indietro), start, thirdQuartile.

Parzialmente supportato

  • click

    L'evento Click viene inviato solo per gli annunci video. Non è possibile acquisire i clic sui player a schermo intero nativi su Android, iOS o computer, ma è comunque possibile acquisirli tramite un elemento di monitoraggio dei clic in pagina quando il video viene chiuso. Tuttavia, se l'elemento video utilizza i controlli nativi sull'iPad, i clic non possono essere acquisiti.

  • fullscreen

    L'SDK IMA supporta una modalità a schermo intero simulata, in cui il video occupa l'intera finestra del browser. Consideriamo un video in modalità a schermo intero quando la sua offsetWidth e il suo offsetHeight sono almeno delle dimensioni del corpo del documento. Questa modalità è supportata su tutti i browser. Per un esempio di simulazione a schermo intero, scarica il campione.

    Su iPhone e piattaforme Android precedenti alla versione 3.0, il video verrà sempre riprodotto in modalità a schermo intero.

  • mute, unmute

    Solo iOS e Android hanno il controllo nativo del volume. Pertanto, l'SDK IMA non può determinare il volume o lo stato di disattivazione dell'audio e non riceviamo notifiche delle modifiche. Di seguito è riportato un elenco delle versioni del browser che supportano e non supportano mute, unmute:

    • Supportati:Firefox 3.5+, Chrome 8+, Safari 4+
    • Non supportato: iOS, Android

Per ulteriori dettagli sulla pubblicazione di annunci VAST, consulta le linee guida dell'IAB.

Avvertenze per i framework JavaScript

Quando utilizzi un framework JavaScript, come React o AngularJS, con l'SDK IMA per HTML5, devi tenere presenti alcune considerazioni. Questi framework spesso spostano elementi del DOM, il che può interrompere la funzionalità IMA, poiché IMA si aspetta che il DOM sia statico quando viene inizializzato l'SDK. IMA supporta i framework JavaScript, a condizione che IMA venga inizializzata dopo che il framework ha terminato lo spostamento degli elementi DOM. In particolare, l'elemento HTML5 passato come argomento containerElement durante la costruzione di AdDisplayContainer non deve essere spostato una volta istanziato.

Supporto di Apple AirPlay

Al momento l'SDK IMA non supporta Apple AirPlay. Disattiva AirPlay o le richieste di annunci quando viene rilevato AirPlay.

Piattaforme di video player supportate

Gli SDK IMA di Google sono supportati sulle seguenti piattaforme:

Piattaforma Versione Tipo di annuncio
HTML5 Computer: Chrome, Firefox, Safari, Edge, Opera
Dispositivi mobili: Chrome/browser Android (Android per smartphone e tablet), Safari e Chrome (iOS)
Annunci lineari, non lineari e companion, soluzioni video di Ad Manager, video Ad Exchange e annunci AFV
iOS iOS 10.0 o versioni successive Annunci lineari e companion, video Ad Manager, video Ad Exchange e annunci AFV
Android Android 4.4+ Annunci lineari e companion, video Ad Manager, video Ad Exchange e annunci AFV
tvOS tvOS 14+ Annunci lineari, video Ad Manager e video Ad Exchange

Funzionalità video e versioni SDK

Per saperne di più sulle seguenti funzionalità, leggi la panoramica della pubblicità video.

HTML5 v3 iOS v3 Android v3 tvOS
IAB Video Suite
VAST 4 Avviso 9 Avviso 9 Avviso 9 Avviso 9
VAST 3 Segno di spunta Avviso 1 Avviso 1 Avviso 1
VAST 2 Segno di spunta Segno di spunta Segno di spunta Segno di spunta
SIMID 1.0 Segno di spunta Segno di spunta Segno di spunta Red-X
VPAID 2 (HTML5) Segno di spunta Red-X Red-X Red-X
VMAP 1.0.1 Avviso 2 3 Avviso 2 Avviso 2 Avviso 2
SDK OM 1.3 Segno di spunta Segno di spunta Segno di spunta Red-X
Funzionalità video di Ad Manager
Annunci lineari Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Asset ospitati da YouTube Avviso 4 Red-X Red-X Red-X
Annunci non lineari (overlay) Avviso 5 Red-X Red-X Red-X
Companion Segno di spunta Segno di spunta Segno di spunta Red-X
Risorse alternative per gli annunci companion VAST 3 Segno di spunta Segno di spunta Red-X Red-X
Visibilità con Visualizzazione attiva Segno di spunta Segno di spunta Segno di spunta Red-X
Annunci audio Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Reindirizzamenti VAST Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Backfill companion con richiesta display Segno di spunta Segno di spunta Segno di spunta Red-X
Compatibilità con il Tag publisher di Google (GPT) Segno di spunta Red-X Red-X Red-X
Consapevolezza dei contenuti Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Regole per gli annunci Avviso 3 Segno di spunta Segno di spunta Segno di spunta
Interruzioni pubblicitarie manuali nelle regole per gli annunci Segno di spunta Red-X Red-X Red-X
Quote limite 6 Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Esclusioni competitive (stream) Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Esclusioni competitive (pod) Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Esclusioni competitive (intera pagina) Segno di spunta Red-X Red-X Red-X
Podding Avviso 3 Segno di spunta Segno di spunta Segno di spunta
Bumper Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Report sul monitoraggio multi-evento (MET) Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Allocazione dinamica (AdSense per i video, Ad Exchange di Ad Manager) Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Ignorabile (non TrueView) 8 Avviso 5 Segno di spunta Segno di spunta Segno di spunta
In-Stream Select Segno di spunta Red-X Red-X Red-X
Precaricamento degli asset Avviso 7 Red-X Segno di spunta Red-X
Funzionalità di AdSense per i video
InStream TrueView Avviso 5 Segno di spunta Segno di spunta Red-X
In-Stream Select Segno di spunta Segno di spunta Segno di spunta Red-X
In-stream standard Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Full-slot Segno di spunta Red-X Red-X Red-X
Companion Segno di spunta Segno di spunta Segno di spunta Red-X
Backfill companion Red-X Segno di spunta Segno di spunta Red-X
Sovrapposizioni Avviso 5 Red-X Red-X Red-X
Precaricamento degli asset Avviso 7 Red-X Segno di spunta Red-X
Funzionalità Ad Exchange di Ad Manager
InStream TrueView Avviso 5 Segno di spunta Segno di spunta Red-X
In-Stream Select Segno di spunta Segno di spunta Segno di spunta Red-X
In-stream standard Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Full-slot Segno di spunta Red-X Red-X Red-X
Companion Segno di spunta Segno di spunta Segno di spunta Red-X
Backfill companion Red-X Segno di spunta Segno di spunta Red-X
Sovrapposizioni Avviso 5 Red-X Red-X Red-X
Visibilità con Visualizzazione attiva Segno di spunta Segno di spunta Segno di spunta Red-X
Precaricamento degli asset Avviso 7 Red-X Segno di spunta Red-X
Perché questo annuncio? Segno di spunta Segno di spunta Segno di spunta Segno di spunta

1 Le seguenti funzionalità di VAST 3.0 non sono ancora supportate negli SDK non HTML5:

  • Companion adSlotId
  • Opzioni di pubblicazione companion
  • Icone

2 Le seguenti funzionalità VMAP non sono ancora supportate:

  • Eventi di monitoraggio specifici per VMAP
  • Codici di errore specifici di VMAP
  • Annunci in overlay
  • Offset temporali diversi da hh:mm:ss o "start" e "end"
  • Attributo Display breakType
  • repeatAfter attributo

3 Il supporto di VMAP e delle regole per gli annunci su iPhone richiede la riproduzione personalizzata degli annunci.

4 Le creatività ospitate su YouTube sono supportate su computer, ma non sul web mobile.

5 Gli annunci non lineari (overlay), ignorabili (non TrueView) e TrueView in-stream sono supportati sul web mobile HTML5 su iOS 10+ quando viene utilizzato playsinline .

6 Le quote limite e le esclusioni competitive delle regole annunci richiedono cookie o PPID.

7 Il precaricamento degli asset nativi non funziona con quanto segue:

  • Web mobile sui dispositivi iOS
  • Web mobile su Android pre-4.0
  • Annunci ospitati su YouTube, inclusi i formati TrueView
  • Funzionalità di riproduzione manuale delle interruzioni di IMA (qualsiasi implementazione che si basa sull'evento AD_BREAK_READY)

8 L'SDK non supporta gli annunci ignorabili di durata inferiore a 8 secondi. Quando vengono riprodotti annunci più brevi della durata minima, il pulsante Salta non viene visualizzato.

9 delle funzionalità VAST 4 supportate da Google Ad Manager, IMA supporta le seguenti funzionalità: