Interfaz BannerAdRequest

Extiende AdRequest
Es una solicitud de anuncio de banner.

Debes proporcionar exactamente uno de adSize o adSizes.
Propiedades
adSize?
Es el tamaño del anuncio que se solicitará.
adSizes?
Es una lista de tamaños de anuncios válidos para la solicitud.
adUnitId
Es el ID de la unidad de anuncios.
categoryExclusions?
Son las etiquetas de exclusión de categorías de anuncios a nivel del espacio publicitario.
contentUrl?
Es la URL de contenido de un sitio web cuyo contenido coincide con el contenido principal de la app.
customTargeting?
Son los parámetros de segmentación personalizada.
extras?
Son los parámetros adicionales que se pasarán a AdMob o Ad Manager.
keywords?
Son las palabras clave con fines de segmentación.
manualImpressionRequested?
Indica si se solicita habilitar el registro manual de impresiones.
mediationExtras?
Son los parámetros adicionales que se pasarán a un adaptador de fuente de anuncios específico en una configuración de mediación.
neighboringContentUrls?
Son las URLs que representan el contenido web cerca de un anuncio.
placementId?
Es un número entero largo que proporciona la IU de AdMob para la colocación configurada.
publisherProvidedId?
Es un identificador para usarlo en la limitación de frecuencia, la segmentación y orientación por público la rotación secuencial de anuncios y otros controles de publicación de anuncios basados en el público en todos los dispositivos.
skipUninitializedAdapters?
Indica al SDK que no recopile señales de ofertas ni ejecute elementos de cascada para los adaptadores que aún no se hayan inicializado correctamente.
videoOptions?
Son las VideoOptions para la solicitud.

Propiedades


Optional Readonly adSize

adSize?: AdSize | Promise<AdSize>
Es el tamaño del anuncio que se solicitará.

Optional Readonly adSizes

adSizes?: readonly (AdSize | Promise<AdSize>)[]
Es una lista de tamaños de anuncios válidos para la solicitud.

Esta función solo está disponible para los publicadores de Ad Manager. Los publicadores de AdMob deben usar adSize en su lugar.

Readonly adUnitId

adUnitId: string
Es el ID de la unidad de anuncios.

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
Son las etiquetas de exclusión de categorías de anuncios a nivel del espacio publicitario.

Esta función solo se aplica a las solicitudes de anuncios de Ad Manager. Las exclusiones de categorías se ignoran en las solicitudes de AdMob.

Optional Readonly contentUrl

contentUrl?: string
Es la URL de contenido de un sitio web cuyo contenido coincide con el contenido principal de la app. El contenido de este sitio web se usa para la segmentación y la seguridad de la marca.

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
Son los parámetros de segmentación personalizada.

Esta función solo se aplica a las solicitudes de anuncios de Ad Manager. La segmentación personalizada se ignora en las solicitudes de AdMob requests.

Optional Readonly extras

extras?: Readonly<Record<string, unknown>>
Son los parámetros adicionales que se pasarán a AdMob o Ad Manager.

Los valores deben ser tipos serializables en JSON (cadenas, números, booleanos, nulos, o arrays u objetos de estos tipos). No se admiten funciones, instancias de clase ni tipos complejos de JavaScript, como Set y Map.

Optional Readonly keywords

keywords?: readonly string[]
Son las palabras clave con fines de segmentación.

Optional Readonly manualImpressionRequested

manualImpressionRequested?: boolean
Indica si se solicita habilitar el registro manual de impresiones.

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
Son los parámetros adicionales que se pasarán a un adaptador de fuente de anuncios específico en una configuración de mediación.

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
Son las URLs que representan el contenido web cerca de un anuncio. Promueve la seguridad de la marca y permite que los anuncios mostrados tengan una clasificación a nivel de la app, como MA, T o PG, que sea más adecuada para el contenido cercano.

Optional Readonly placementId

placementId?: bigint
Es un número entero largo que proporciona la IU de AdMob para la colocación configurada.

Optional Readonly publisherProvidedId

publisherProvidedId?: string
Es un identificador para usarlo en la limitación de frecuencia, la segmentación y orientación por público, la rotación secuencial de anuncios y otros controles de publicación de anuncios basados en el público en todos los dispositivos.

Esta función solo se aplica a las solicitudes de anuncios de Ad Manager. Se ignora cualquier ID en las solicitudes de AdMob.

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
Indica al SDK que no recopile señales de ofertas ni ejecute elementos de cascada para los adaptadores que aún no se hayan inicializado correctamente.

Optional Readonly videoOptions

videoOptions?: VideoOptions
Son las VideoOptions para la solicitud.