Interface AdRequest

Options de configuration pour une demande Google Mobile Ads (AdMob) standard. Utilisé pour fournir des paramètres de ciblage contextuel et spécifiques au réseau.
Propriétés
adUnitId
ID du bloc d'annonces.
categoryExclusions?
Libellés d'exclusion de catégories d'annonces au niveau de l'emplacement.
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.
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'UI AdMob pour l'emplacement configuré.
publisherProvidedId?
Identifiant utilisé 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 de signaux d'enchères ni d'exécuter d'éléments en cascade pour les adaptateurs qui n'ont pas encore été initialisés avec succès.

Propriétés


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 des emplacements.

Cette fonctionnalité ne s'applique qu'aux demandes d'annonces Ad Manager. Les exclusions de catégories sont ignorées dans les requêtes 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és.

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

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, 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 mots clés

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

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. Elle favorise la brand safety et permet aux annonces diffusées d'avoir une classification au niveau de l'application (par exemple, MA, T ou PG) plus adaptée au contenu voisin.

Optional Readonly placementId

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

Optional Readonly publisherProvidedId

publisherProvidedId?: string
Identifiant utilisé 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 de signaux d'enchères ni d'exécuter d'éléments en cascade pour les adaptateurs qui n'ont pas encore été initialisés avec succès.