google. ima. AdsRenderingSettings
Definisce i parametri che controllano il rendering degli annunci.
Costruttore
Impostazioni di rendering degli annunci
nuovo AdsRenderingSettings()
- Implementa
- google.ima.AdsRenderingSettingsInterface
Proprietà
allineamento automatico
boolean
Impostalo su false se vuoi avere un controllo granulare sul posizionamento di tutti gli annunci non lineari. Se questo valore è true, l'annuncio è posizionato in basso al centro. Se questo valore è false, l'annuncio è posizionato nell'angolo in alto a sinistra. Il valore predefinito è true.
bitrate
numero
Velocità in bit massima consigliata. Il valore è in kbit/s.
L'SDK sceglierà la velocità media con velocità in bit inferiore a quella massima specificata o la velocità in bit più vicina se non viene trovata alcuna velocità media con velocità in bit inferiore. Il valore predefinito, -1
, significa che l'SDK seleziona la velocità in bit massima.
abilitaPrecaricamento
boolean
Consente il precaricamento degli asset video. Per scoprire di più, consulta la nostra guida sul precaricamento dei contenuti multimediali.
loadVideoTimeout
numero
Timeout (in millisecondi) durante il caricamento di un file multimediale dell'annuncio video. Se il caricamento richiede più tempo di questo timeout, la riproduzione dell'annuncio viene annullata e l'annuncio successivo nel pod viene riprodotto, se disponibile. Utilizza -1 per impostazione predefinita per 8 secondi.
Tipi MIME
(valore null o valore null per l'array di stringa)
Supportato solo per i tipi MIME video lineari. Se specificato, l'SDK includerà elementi multimediali che corrispondono al tipo o ai tipi MIME specificati nell'elenco ed escluderanno contenuti multimediali che non corrispondono ai tipi MIME specificati. Il formato è un elenco di stringhe, ad esempio [ 'video/mp4', 'video/webm', ... ] Se non specificato, l'SDK sceglie i contenuti multimediali in base alle funzionalità del player.
playAdsAfterTime
numero
Per le VMAP e le playlist di regole annunci, riproduci solo le interruzioni pubblicitarie pianificate dopo questo periodo di tempo (in secondi). Questa impostazione è rigorosamente successiva. Ad esempio, se imposti il valore di playAdsAfterTime su 15, IMA ignorerà l'interruzione pubblicitaria programmata per giocare a 15 secondi.
RestoreCustomplayStateOnAdBreakComplete
boolean
Specifica se l'SDK deve ripristinare o meno lo stato di riproduzione personalizzata al termine di un'interruzione pubblicitaria. Questa impostazione viene utilizzata principalmente quando l'editore trasmette nel suo player di contenuti per la riproduzione personalizzata degli annunci.
UIUI
(valore null o valore null per l'array di stringa)
Specifica se gli elementi dell'interfaccia utente devono essere visualizzati. Gli elementi di questo array vengono ignorati per gli annunci AdSense/AdX.
UsoLineareAnnunciAnnunci
boolean
Esegui il rendering degli annunci lineari con uno stile di interfaccia utente completo. Questa impostazione non si applica agli annunci AdSense/AdX o agli annunci riprodotti in un contesto per dispositivi mobili che utilizzano già lo stile UI completo per impostazione predefinita.
useStyledNonLinearAds
boolean
Esegui il rendering di annunci non lineari con un pulsante Chiudi e richiama.