Interface BannerAdRequest

Étend AdRequest
Demande d'annonce bannière.

Vous devez fournir exactement l'un des deux éléments suivants : adSize ou adSizes.
Propriétés
adSize?
Taille d'annonce à demander.
adSizes?
Liste des tailles d'annonces valides pour la demande.
adUnitId
ID du bloc d'annonces.
categoryExclusions?
Libellés d'exclusion de catégories d'annonces au niveau de l'espace.
contentUrl?
URL de contenu d'un site Web dont le contenu correspond au contenu principal de l'application.
customTargeting?
Paramètres de ciblage personnalisé.
extras?
Paramètres supplémentaires à transmettre à AdMob ou Ad Manager.
keywords?
Mots clés utilisés à des fins de ciblage.
manualImpressionRequested?
Indique si l'enregistrement manuel des impressions est demandé.
mediationExtras?
Paramètres supplémentaires à transmettre à un adaptateur de source d'annonces spécifique dans une configuration de médiation.
neighboringContentUrls?
URL représentant le contenu Web à proximité d'une annonce.
placementId?
Entier long fourni par l'interface utilisateur AdMob pour l'emplacement configuré placement.
publisherProvidedId?
Identifiant à utiliser pour la limitation de la fréquence d'exposition, la segmentation et le ciblage de l'audience la rotation séquentielle des annonces et d'autres commandes de diffusion des annonces en fonction de l'audience sur les différents types d'appareil.
skipUninitializedAdapters?
Indique au SDK de ne pas collecter les signaux d’enchères ni d’exécuter les éléments en cascade pour les adaptateurs qui n’ont pas encore été initialisés.
videoOptions?
Les VideoOptions pour la requête.

Propriétés


Optional Readonly adSize

adSize?: AdSize | Promise<AdSize>
Taille d'annonce à demander.

Optional Readonly adSizes

adSizes?: readonly (AdSize | Promise<AdSize>)[]
Liste des tailles d'annonces valides pour la demande.

Cette fonctionnalité n'est disponible que pour les éditeurs Ad Manager. Les éditeurs AdMob doivent utiliser adSize à la place.

Readonly adUnitId

adUnitId: string
ID du bloc d'annonces.

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
Libellés d'exclusion de catégories d'annonces au niveau de l'espace.

Cette fonctionnalité ne s'applique qu'aux demandes d'annonces Ad Manager. Les exclusions de catégories sont ignorées dans les demandes AdMob.

Optional Readonly contentUrl

contentUrl?: string
URL de contenu d'un site Web dont le contenu correspond au contenu principal de l'application Le contenu de ce site Web est utilisé à des fins de ciblage et de brand safety.

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
Paramètres de ciblage personnalisé.

Cette fonctionnalité ne s'applique qu'aux demandes d'annonces Ad Manager. Le ciblage personnalisé est ignoré dans les demandes AdMob requests.

Optional Readonly extras

extras?: Readonly<Record<string, unknown>>
Paramètres supplémentaires à transmettre à AdMob ou Ad Manager.

Les valeurs doivent être des types sérialisables au format JSON (chaînes, nombres, valeurs booléennes, valeurs null, ou tableaux ou objets de ces types). Les fonctions, les instances de classe ou les types JavaScript complexes tels que Set et Map ne sont pas acceptés.

Optional Readonly keywords

keywords?: readonly string[]
Mots clés utilisés à des fins de ciblage.

Optional Readonly manualImpressionRequested

manualImpressionRequested?: boolean
Indique si l'enregistrement manuel des impressions est demandé.

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
Paramètres supplémentaires à transmettre à un adaptateur de source d'annonces spécifique dans une configuration de médiation.

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
URL représentant le contenu Web à proximité d'une annonce. Favorise la brand safety et permet aux annonces diffusées d'avoir une classification au niveau de l'application, telle que MA, T ou PG, plus adaptée au contenu voisin.

Optional Readonly placementId

placementId?: bigint
Entier long fourni par l'interface utilisateur AdMob pour l'emplacement configuré.

Optional Readonly publisherProvidedId

publisherProvidedId?: string
Identifiant à utiliser pour la limitation de la fréquence d'exposition, la segmentation et le ciblage de l'audience, la rotation séquentielle des annonces et d'autres commandes de diffusion des annonces en fonction de l'audience sur les différents types d'appareil.

Cette fonctionnalité ne s'applique qu'aux demandes d'annonces Ad Manager. Tout ID est ignoré dans les demandes AdMob.

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
Indique au SDK de ne pas collecter les signaux d'enchères ni d'exécuter les éléments en cascade pour les adaptateurs qui n'ont pas encore été initialisés.

Optional Readonly videoOptions

videoOptions?: VideoOptions
Les VideoOptions pour la requête.