Compatibilità

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

Formati video e browser supportati

HTML5 è ancora uno standard nuovo e in evoluzione. Di conseguenza, il supporto di diverse le funzionalità variano da browser a browser e non esiste un unico formato video predefinito supportata da tutti i principali browser. I tre formati video principali utilizzati in la maggior parte dei browser è H.264, HLS e Dash.

Compatibilità degli eventi VAST

Questa sezione elenca gli eventi VAST che vengono segnalati automaticamente al sulla base delle informazioni restituite nella risposta VAST.

Completamente supportato

complete, creativeView, firstQuartile, impression, midpoint pause, resume, rewind (attivato quando è presente è uno spostamento significativo all'indietro), start, thirdQuartile.

Parzialmente supportato

  • click

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

  • fullscreen

    IMA supporta una modalità a schermo intero simulata, in cui il video occupa l'intera finestra del browser. IMA considera un video in modalità a schermo intero quando è offsetWidth e offsetHeight abbiano almeno le dimensioni del corpo del documento. Questa modalità è supportata su tutti i browser.

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

  • mute e unmute

    iOS e Android dispongono solo del controllo nativo del volume. Di conseguenza, l'IMA non può determinano il volume o lo stato di disattivazione dell'audio, né l'SDK riceve una notifica in caso di modifiche. Di seguito un elenco delle versioni del browser che supportano e non le supportano mute e unmute:

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

Consulta le Linee guida di IAB per ulteriori dettagli sulla pubblicazione di annunci VAST.

Eventi relativi agli annunci durante la riproduzione di interruzioni pubblicitarie

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

  • Gli URL degli eventi devono essere attivati una sola volta, altrimenti potrebbero essere letti come spam. comportamento degli utenti.
  • Ciò consente agli utenti di 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 riguardate le interruzioni pubblicitarie:

  • 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
Dispositivi mobili: browser Chrome/Android (Android per telefoni e tablet), Safari e Chrome (iOS)
iOS iOS 10.0 e versioni successive
Android Android 4.4 e versioni successive
Google Cast Tutti i dispositivi di trasmissione
tvOS tvOS 14 e versioni successive
Roku Tutti i dispositivi che continuano a ricevere aggiornamenti software da Roku

Supporto del formato degli stream video

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

Piattaforma SDK IMA HLS PANORAMICA
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 scoprire di più sulle seguenti funzionalità, consulta 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à di Ad Manager Video Assistenza
Annunci lineari Segno di spunta
Annunci non lineari (overlay) Rosso-X
Companion Avviso 4
Risorse per gli annunci companion VAST 3 Rosso-X
Visibilità con Visualizzazione attiva Segno di spunta
Reindirizzamenti VAST Segno di spunta
Backfill companion con richiesta display Rosso-X
Compatibilità con Tag publisher di Google (GPT) Rosso-X
Notorietà dei contenuti Rosso-X
Regole per gli annunci Segno di spunta
Podding Segno di spunta
Bumper Segno di spunta
Report sul monitoraggio multi-evento (MET) Segno di spunta
Ignorabile (prenotazione / non TrueView) Avviso 5
Funzionalità di AdSense per i video7 Assistenza
InStream TrueView 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 Manager di Ad Exchange Assistenza
InStream TrueView 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 del Funzionalità di VAST 4 supportate da Google Ads Gestore, IMA supporta le seguenti funzionalità:

2 Le seguenti funzionalità di VAST 3.0 non sono ancora supportati:

  • 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
  • Compensazioni temporali diverse da hh:mm:ss o "start" e "end"
  • Mostra attributo breakType
  • repeatAfter attributo

4 Sono supportate solo creatività companion immagine. Annunci illustrati associati 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 in gli SDK IMA DAI per HTML5, iOS, tvOS, Roku e Android (inclusa Android TV). Con l'SDK Cast, devi dichiarare la possibilità di ignorare i contenuti con StreamRequest.senderCanSkip, per supportare gli annunci ignorabili ignorabili.

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

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

8 La sezione Perché questo annuncio? richiede che i campi Il parametro adUiElement viene passato durante la creazione di StreamManager. La sezione Perché questo annuncio? non è supportata nell'SDK Cast.

Avvertenze per i framework JavaScript

Quando utilizzi un framework JavaScript, devi tenere conto di alcuni aspetti, React o AngularJS, con l'SDK IMA per HTML5. Questi framework spesso spostano gli elementi del DOM, il che può interrompere l'SDK IMA poiché quest'ultimo prevede che il DOM sia statico quando viene avviato. L'SDK IMA supporta i framework JavaScript a condizione Poiché l'SDK viene avviato al termine dello spostamento degli elementi DOM, il framework In particolare, l'elemento HTML5 passato come argomento adUiElement quando alla creazione StreamManager non deve essere spostato dopo aver creato un'istanza.

Supporto di Apple AirPlay

L'SDK IMA non supporta Apple AirPlay. Disattiva AirPlay o disattiva l'annuncio richieste quando viene rilevato AirPlay.