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 in base alle 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. I clic non possono essere acquisiti nei 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
eoffsetHeight
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
eunmute
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
eunmute
:- 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 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 | ||
iOS | ||
Android | ||
Google Cast | ||
tvOS | ||
Roku |
Funzionalità video e versioni dell'SDK
Per scoprire di più sulle seguenti funzionalità, consulta panoramica della pubblicità video.
Suite video IAB | Assistenza |
---|---|
VAST 4 | 1 |
VAST 3 | 2 |
VAST 2 | |
VPAID 2 | |
VMAP 1.0.1 | 3 |
Funzionalità di Ad Manager Video | Assistenza |
Annunci lineari | |
Annunci non lineari (overlay) | |
Companion | 4 |
Risorse per gli annunci companion VAST 3 | |
Visibilità con Visualizzazione attiva | |
Reindirizzamenti VAST | |
Backfill companion con richiesta display | |
Compatibilità con Tag publisher di Google (GPT) | |
Notorietà dei contenuti | |
Regole per gli annunci | |
Podding | |
Bumper | |
Report sul monitoraggio multi-evento (MET) | |
Ignorabile (prenotazione / non TrueView) | 5 |
Funzionalità di AdSense per i video7 | Assistenza |
InStream TrueView | 6 |
In-Stream Select | |
In-stream standard | |
A tutto spazio | |
Companion | 4 |
Backfill companion | |
Sovrapposizioni | |
Funzionalità di Ad Manager di Ad Exchange | Assistenza |
InStream TrueView | 6 |
In-Stream Select | |
In-stream standard | |
A tutto spazio | |
Companion | 4 |
Backfill companion | |
Sovrapposizioni | |
Visibilità con Visualizzazione attiva | |
Perché questo annuncio? | 8 |
1 dei Funzionalità di VAST 4 supportate da Google Ads Gestore, IMA supporta le seguenti funzionalità:
- VAST 4.2
- Supporto per SIMID (Interactive Media Interface Definition)
- Tolleranza di più nodi
UniversalAdID
- VAST 4.0
- AdID
- File mezzanino
- Nuovi codici di errore VAST
- Nuove macro VAST
- Assistenza
AdVerifications
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.