Compatibilità

Questa pagina fornisce informazioni generali sul supporto e sulla compatibilità dell'IMA DAI per browser, formati video e piattaforme.

Browser e formati video supportati

HTML5 è ancora uno standard nuovo e in continua evoluzione. Di conseguenza, il supporto di varie funzionalità varia da browser a browser e non esiste un unico formato video predefinito supportato da tutti i principali browser. I tre formati video principali utilizzati nella maggior parte dei browser sono H.264, HLS e Dash.

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 viene rilevata una ricerca significativa nella direzione a ritroso), 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 i clic possono comunque essere acquisiti da un elemento di monitoraggio dei clic in-page alla chiusura del video. Tuttavia, se l'elemento video utilizza controlli nativi sull'iPad, i clic non possono essere acquisiti.

  • fullscreen

    L'IMA supporta una modalità a schermo intero simulato, in cui il video occupa l'intera finestra del browser. L'IMA considera un video in modalità a schermo intero quando i valori offsetWidth e offsetHeight corrispondono almeno alle dimensioni del corpo del documento. Questa modalità è supportata da tutti i browser.

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

  • mute e unmute

    iOS e Android hanno solo il controllo nativo del volume. Pertanto, IMA non può determinare il volume o lo stato di disattivazione dell'audio e l'SDK non riceve alcuna notifica delle 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.

Eventi relativi agli annunci durante la ripetizione delle interruzioni pubblicitarie

L'IMA non attiva gli eventi annuncio quando vengono riguardati gli annunci per i seguenti motivi:

  • Gli URL di eventi devono essere attivati una sola volta, altrimenti potrebbero essere letti come comportamenti di spam.
  • In questo modo gli utenti possono cercare all'interno e intorno alle interruzioni pubblicitarie che hanno già visualizzato, creando un'esperienza di ricerca migliore.

Questi sono gli unici eventi attivati quando le interruzioni pubblicitarie vengono guardate di nuovo:

  • AD_PERIOD_STARTED
  • AD_PERIOD_ENDED

Piattaforme di video player supportate

Gli SDK IMA di Google sono supportati sulle seguenti piattaforme:

Piattaforma Versione
HTML5 Computer: Chrome, Firefox, Safari, Edge, Opera
Dispositivo mobile: browser Chrome/Android (Android per smartphone e tablet), Safari e Chrome (iOS)
iOS iOS 10.0 o versioni successive
Android Android 4.4 o versioni successive
Google Cast Tutti i dispositivi di trasmissione
tvOS TVOS 14 o versione successiva
Roku Tutti i dispositivi che continuano a ricevere aggiornamenti software da Roku

Supporto del formato dei video stream

IMA supporta sia HLS che DASH nei suoi SDK. Consulta questa tabella per informazioni sul supporto su piattaforme SDK specifiche. Per una corretta riproduzione dello streaming, il video player deve supportare il tipo di stream utilizzato.

Piattaforma SDK IMA HLS DASH
HTML5 Segno di spunta Segno di spunta
iOS Segno di spunta Rosso-X
Android Segno di spunta Segno di spunta
Google Cast Segno di spunta Segno di spunta
tvOS Segno di spunta Rosso-X
Roku Segno di spunta Segno di spunta

Funzionalità video e versioni dell'SDK

Per ulteriori informazioni sulle seguenti funzionalità, consulta la panoramica della pubblicità video.

Suite video IAB Assistenza
VAST 4 Avviso 1
VAST 3 Avviso 2
VAST 2 Segno di spunta
VPAID 2 Rosso-X
VMAP 1.0.1 Avviso 3
Funzionalità dei video di Ad Manager Assistenza
Annunci lineari Segno di spunta
Annunci non lineari (overlay) Rosso-X
Companion Avviso 4
Risorse per annunci companion alternativi VAST 3 Rosso-X
Visibilità con Visualizzazione attiva Segno di spunta
Reindirizzamenti VAST Segno di spunta
Backfill companion con richiesta di visualizzazione Rosso-X
Compatibilità con Tag publisher di Google (GPT) Rosso-X
Consapevolezza dei contenuti Rosso-X
Regole per gli annunci Segno di spunta
Podding Segno di spunta
Bumper Segno di spunta
Report sul monitoraggio di più eventi (MET) Segno di spunta
Ignorabile (prenotazione / non TrueView) Avviso 5
Funzionalità di AdSense per i video7 Assistenza
TrueView InStream Avviso 6
In-Stream Select Segno di spunta
In-stream standard Segno di spunta
A tutto spazio Rosso-X
Companion Avviso 4
Backfill companion Rosso-X
Sovrapposizioni Rosso-X
Funzionalità di Ad Exchange di Ad Manager Assistenza
TrueView InStream Avviso 6
In-Stream Select Segno di spunta
In-stream standard Segno di spunta
A tutto spazio Rosso-X
Companion Avviso 4
Backfill companion Rosso-X
Sovrapposizioni Rosso-X
Visibilità con Visualizzazione attiva Segno di spunta
Perché questo annuncio? Avviso 8

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

2 Le seguenti funzionalità VAST 3.0 non sono ancora supportate:

  • adSlotId companion
  • Opzioni di pubblicazione companion
  • Icone

3 Le seguenti funzionalità VMAP non sono ancora supportate:

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

4 Sono supportate solo creatività immagine companion. Le creatività immagine companion richiedono un'implementazione personalizzata per il completamento degli annunci. Gli annunci companion non sono supportati su tvOS.

5 Gli annunci ignorabili tradizionali sono supportati solo negli SDK IMA DAI per HTML5, iOS, tvOS, Roku e Android (inclusa Android TV). Con l'SDK Cast, devi dichiarare la possibilità di ignorare gli annunci con StreamRequest.senderCanSkip per supportare annunci ignorabili aggiuntivi.

6 Gli annunci TrueView ignorabili sono supportati solo negli SDK IMA DAI per HTML5, iOS e Android (incluso Android TV).

7 Le funzionalità di AdSense non sono supportate nell'SDK Cast.

8 Perché questo annuncio? richiede che il parametro adUiElement venga trasmesso durante la creazione di StreamManager. Perché questo annuncio? non è supportato nell'SDK Cast.

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 l'SDK IMA poiché l'SDK prevede che il DOM sia statico all'avvio. L'SDK IMA supporta i framework JavaScript purché l'SDK venga avviato dopo che il framework ha completato lo spostamento degli elementi DOM. Nello specifico, l'elemento HTML5 passato come argomento adUiElement durante la creazione di StreamManager non deve essere spostato dopo la creazione dell'istanza.

Supporto per Apple AirPlay

L'SDK IMA non supporta Apple AirPlay. Disattiva AirPlay o disattiva le richieste di annunci quando viene rilevato AirPlay.