Assistenza e compatibilità

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

Formati video e browser supportati

Il supporto di varie funzionalità varia da browser a browser e non esiste un singolo 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 è supportata dai tipici video player HTML5, incluso il tag HTML <video>. Consulta il Programma partner VideoTechnology per un elenco di 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 (attivati quando c'è un ricerca significativa nella direzione indietro), start, thirdQuartile.

Parzialmente supportato

  • click

    L'evento Click viene inviato solo per gli annunci video. I clic non possono essere acquisiti nei player nativi a schermo intero su Android, iOS o computer, ma possono comunque essere acquisiti da un elemento di monitoraggio dei clic in-page alla chiusura del video. Se invece l'elemento video usa controlli nativi sull'iPad, i clic non possono essere acquisiti.

  • fullscreen

    L'SDK IMA supporta una modalità a schermo intero simulato, in cui il video occupa l'intera finestra del browser. Un video viene considerato in modalità a schermo intero quando le dimensioni offsetWidth e offsetHeight corrispondono almeno alle dimensioni del corpo del documento. Questa modalità è supportata in tutti i browser. Per un esempio di schermo intero simulato, scarica l'esempio.

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

  • mute e unmute

    iOS e Android dispongono solo del controllo nativo del volume. Di conseguenza, l'SDK IMA non può determinare il volume o la disattivazione dell'audio e non riceviamo notifiche relative alle modifiche. Di seguito è riportato un elenco delle versioni del browser che supportano e non supportano mute, unmute:

    • Supportato: Firefox 3.5 e versioni successive, Chrome 8 e versioni successive, Safari 4 e versioni successive
    • Non supportati:iOS, Android

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

Avvertenze per i framework JavaScript

È necessario considerare alcune considerazioni quando si utilizza un framework JavaScript, come React o AngularJS, con l'SDK IMA per HTML5. Questi framework spesso spostano elementi del DOM, il che può interrompere la funzionalità IMA, poiché IMA prevede che il DOM sia statico all'avvio dell'SDK. IMA supporta i framework JavaScript a condizione che l'IMA venga avviata dopo che il framework ha completato lo spostamento degli elementi DOM. In particolare, l'elemento HTML5 passato come argomento containerElement durante la creazione di AdDisplayContainer non deve essere spostato dopo la creazione dell'istanza.

Supporto di Apple AirPlay

Al momento, l'SDK IMA non supporta Apple AirPlay. Disattiva AirPlay o disattiva 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: browser Chrome/Android (Android per telefoni e tablet), Safari e Chrome (iOS)
Annunci lineari, non lineari e companion, annunci Video Solutions di Ad Manager, video Ad Exchange e AFV
iOS iOS 10.0 e versioni successive Annunci lineari e companion, annunci video di Ad Manager, video di Ad Exchange e annunci AFV
Android Android 4.4 e versioni successive Annunci lineari e companion, annunci video di Ad Manager, video di Ad Exchange e annunci AFV
tvOS tvOS 14 e versioni successive Annunci lineari, video di Ad Manager e video di Ad Exchange

Funzionalità video e versioni dell'SDK

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

HTML5 v3 iOS v3 Android 3 tvOS
Suite video di IAB
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 Rosso-X
VPAID 2 (HTML5) Segno di spunta Rosso-X Rosso-X Rosso-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 Rosso-X
Funzionalità per i video di Ad Manager
Annunci lineari Segno di spunta Segno di spunta Segno di spunta Segno di spunta
Asset ospitati da YouTube Avviso 4 Rosso-X Rosso-X Rosso-X
Annunci non lineari (overlay) Avviso 5 Rosso-X Rosso-X Rosso-X
Companion Segno di spunta Segno di spunta Segno di spunta Rosso-X
Risorse annuncio companion alternative VAST 3 Segno di spunta Segno di spunta Rosso-X Rosso-X
Visibilità con Visualizzazione attiva Segno di spunta Segno di spunta Segno di spunta Rosso-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 Rosso-X
Compatibilità dei Tag publisher di Google (GPT) Segno di spunta Rosso-X Rosso-X Rosso-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 Rosso-X Rosso-X Rosso-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 Rosso-X Rosso-X Rosso-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 Manager Ad Exchange) 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 Rosso-X Rosso-X Rosso-X
Precaricamento asset Avviso 7 Rosso-X Segno di spunta Rosso-X
Funzionalità di AdSense per i video
TrueView InStream Avviso 5 Segno di spunta Segno di spunta Rosso-X
In-Stream Select Segno di spunta Segno di spunta Segno di spunta Rosso-X
In-stream standard Segno di spunta Segno di spunta Segno di spunta Segno di spunta
A tutto spazio Segno di spunta Rosso-X Rosso-X Rosso-X
Companion Segno di spunta Segno di spunta Segno di spunta Rosso-X
Backfill companion Rosso-X Segno di spunta Segno di spunta Rosso-X
Sovrapposizioni Avviso 5 Rosso-X Rosso-X Rosso-X
Precaricamento asset Avviso 7 Rosso-X Segno di spunta Rosso-X
Funzionalità di Ad Manager di Ad Exchange
TrueView InStream Avviso 5 Segno di spunta Segno di spunta Rosso-X
In-Stream Select Segno di spunta Segno di spunta Segno di spunta Rosso-X
In-stream standard Segno di spunta Segno di spunta Segno di spunta Segno di spunta
A tutto spazio Segno di spunta Rosso-X Rosso-X Rosso-X
Companion Segno di spunta Segno di spunta Segno di spunta Rosso-X
Backfill companion Rosso-X Segno di spunta Segno di spunta Rosso-X
Sovrapposizioni Avviso 5 Rosso-X Rosso-X Rosso-X
Visibilità con Visualizzazione attiva Segno di spunta Segno di spunta Segno di spunta Rosso-X
Precaricamento asset Avviso 7 Rosso-X Segno di spunta Rosso-X
Perché questo annuncio? Segno di spunta Segno di spunta Segno di spunta Segno di spunta

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

  • adSlotId companion
  • Opzioni di pubblicazione di annunci companion
  • Icone

2 Le seguenti funzionalità VMAP non sono ancora supportate:

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

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

4 Le creatività ospitate da YouTube sono supportate sul desktop 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 e versioni successive, se playsinline viene utilizzato .

6 Le quote limite ed esclusioni competitive delle regole per gli annunci richiedono cookie o PPID.

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

  • Web mobile su dispositivi iOS
  • Web mobile su Android versioni precedenti alla 4.0
  • Annunci ospitati da YouTube, inclusi i formati TrueView
  • Funzionalità di riproduzione di interruzione manuale 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 di durata inferiore alla lunghezza minima, il pulsante Salta non viene visualizzato.

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