Classe: AdsRenderingSettings

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.