Interface BannerAdRequest

Estende AdRequest
Una richiesta di annunci banner.

Devi fornire esattamente uno tra adSize o adSizes.
Proprietà
adSize?
La dimensione dell'annuncio da richiedere.
adSizes?
Un elenco di dimensioni degli annunci valide per la richiesta.
adUnitId
L'ID dell'unità pubblicitaria.
categoryExclusions?
Etichette di esclusione delle categorie di annunci a livello di slot.
contentUrl?
L'URL dei contenuti di un sito web i cui contenuti corrispondono ai contenuti principali dell'app.
customTargeting?
Parametri di targeting personalizzato.
extras?
Parametri aggiuntivi da passare ad AdMob o Ad Manager.
keywords?
Parole chiave per scopi di targeting.
manualImpressionRequested?
Indica se è richiesta l'attivazione della registrazione manuale delle impressioni.
mediationExtras?
Parametri aggiuntivi da passare a un adattatore di origine annuncio specifico in una configurazione di mediazione.
neighboringContentUrls?
URL che rappresentano i contenuti web vicini a un annuncio.
placementId?
Un intero lungo fornito dall'interfaccia utente di AdMob per il posizionamento configurato.
publisherProvidedId?
Un identificatore da utilizzare per la quota limite, la segmentazione e il targeting del pubblico la rotazione degli annunci sequenziale e altri controlli di pubblicazione degli annunci basati sul pubblico su tutti i dispositivi.
skipUninitializedAdapters?
Indica all'SDK di non raccogliere indicatori di offerta o eseguire elementi a cascata per gli adattatori che non sono ancora stati inizializzati correttamente.
videoOptions?
The VideoOptions per la richiesta.

Proprietà


Optional Readonly adSize

adSize?: AdSize | Promise<AdSize>
La dimensione dell'annuncio da richiedere.

Optional Readonly adSizes

adSizes?: readonly (AdSize | Promise<AdSize>)[]
Un elenco di dimensioni degli annunci valide per la richiesta.

Questa funzionalità è disponibile solo per i publisher di Ad Manager. I publisher di AdMob devono utilizzare adSize invece.

Readonly adUnitId

adUnitId: string
L'ID dell'unità pubblicitaria.

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
Etichette di esclusione delle categorie di annunci a livello di slot.

Questa funzionalità è applicabile solo alle richieste di annunci di Ad Manager. Le esclusioni di categoria vengono ignorate nelle richieste di AdMob.

Optional Readonly contentUrl

contentUrl?: string
L'URL dei contenuti di un sito web i cui contenuti corrispondono ai contenuti principali dell'app. I contenuti di questo sito web vengono utilizzati per il targeting e la sicurezza del brand.

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
Parametri di targeting personalizzato.

Questa funzionalità è applicabile solo alle richieste di annunci di Ad Manager. Il targeting personalizzato viene ignorato nelle richieste di AdMob richieste.

Optional Readonly extras

extras?: Readonly<Record<string, unknown>>
Parametri aggiuntivi da passare ad AdMob o Ad Manager.

I valori devono essere tipi serializzabili in JSON (stringhe, numeri, valori booleani, null, o array o oggetti di questi tipi). Le funzioni, le istanze di classe o tipi JavaScript complessi come Set e Map non sono supportati.

Optional Readonly keywords

keywords?: readonly string[]
Parole chiave per scopi di targeting.

Optional Readonly manualImpressionRequested

manualImpressionRequested?: boolean
Indica se è richiesta l'attivazione della registrazione manuale delle impressioni.

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
Parametri aggiuntivi da passare a un adattatore di origine annuncio specifico in una configurazione di mediazione.

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
URL che rappresentano i contenuti web vicini a un annuncio. Promuove la sicurezza del brand e consente agli annunci visualizzati di avere una classificazione a livello di app, ad esempio MA, T o PG, più appropriata per i contenuti vicini.

Optional Readonly placementId

placementId?: bigint
Un intero lungo fornito dall'interfaccia utente di AdMob per il posizionamento configurato.

Optional Readonly publisherProvidedId

publisherProvidedId?: string
Un identificatore da utilizzare per la quota limite, la segmentazione e il targeting del pubblico la rotazione degli annunci sequenziale e altri controlli di pubblicazione degli annunci basati sul pubblico su tutti i dispositivi.

Questa funzionalità è applicabile solo alle richieste di annunci di Ad Manager. Qualsiasi ID viene ignorato nelle AdMob requests.

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
Indica all'SDK di non raccogliere indicatori di offerta o eseguire elementi a cascata per gli adattatori che non sono ancora stati inizializzati correttamente.

Optional Readonly videoOptions

videoOptions?: VideoOptions
The VideoOptions per la richiesta.