Interface AdRequest

Opções de configuração para uma solicitação padrão dos anúncios para dispositivos móveis do Google (AdMob). Usado para fornecer segmentação contextual e parâmetros específicos da rede.
Propriedades
adUnitId
O ID do bloco de anúncios.
categoryExclusions?
Rótulos de exclusão de categoria de anúncio no nível do espaço.
contentUrl?
O URL do conteúdo de um site que corresponde ao conteúdo principal do app.
customTargeting?
Parâmetros de segmentação personalizada.
extras?
Parâmetros extras a serem transmitidos para a AdMob ou o Ad Manager.
keywords?
Palavras-chave para fins de segmentação.
mediationExtras?
Parâmetros extras para transmitir a um adaptador de origem de anúncio específico em uma configuração de mediação.
neighboringContentUrls?
URLs que representam conteúdo da Web perto de um anúncio.
placementId?
Um número inteiro longo fornecido pela interface da AdMob para a posição configurada.
publisherProvidedId?
Um identificador para uso no limite de frequência, na segmentação e no direcionamento de público-alvo, na rotação sequencial de anúncios e em outros controles de veiculação de anúncios com base no público-alvo em vários dispositivos.
skipUninitializedAdapters?
Instrui o SDK a não coletar indicadores de lances nem executar elementos de hierarquia para adaptadores que ainda não foram inicializados.

Propriedades


Readonly adUnitId

adUnitId: string
O ID do bloco de anúncios.

Optional Readonly categoryExclusions

categoryExclusions?: readonly string[]
Rótulos de exclusão de categoria de anúncio no nível do slot.

Esse recurso é aplicável apenas a solicitações de anúncios do Ad Manager. As exclusões de categoria são ignoradas nas solicitações da AdMob.

Optional Readonly contentUrl

contentUrl?: string
O URL do conteúdo de um site que corresponde ao conteúdo principal do app. O conteúdo do site é usado para fins de segmentação e brand safety.

Optional Readonly customTargeting

customTargeting?: Readonly<Record<string, string | readonly string[]>>
Parâmetros de segmentação personalizada.

Esse recurso é aplicável apenas a solicitações de anúncios do Ad Manager. A segmentação personalizada é ignorada nas solicitações da AdMob.

Optional Readonly extras

extras?: Readonly<Record<string, unknown>>
Parâmetros extras a serem transmitidos para a AdMob ou o Ad Manager.

Os valores precisam ser tipos serializáveis em JSON (strings, números, booleanos, nulos ou matrizes ou objetos desses tipos). Funções, instâncias de classe ou tipos complexos de JavaScript, como Set e Map, não são compatíveis.

Optional Readonly palavras-chave

keywords?: readonly string[]
Palavras-chave para fins de segmentação.

Optional Readonly mediationExtras

mediationExtras?: readonly MediationExtras[]
Parâmetros extras para transmitir a um adaptador de origem de anúncio específico em uma configuração de mediação.

Optional Readonly neighboringContentUrls

neighboringContentUrls?: readonly string[]
URLs que representam conteúdo da Web perto de um anúncio. Promove o brand safety e permite que os anúncios exibidos tenham uma classificação no nível do app, como MA, T ou PG, que seja mais adequada ao conteúdo vizinho.

Optional Readonly placementId

placementId?: bigint
Um número inteiro longo fornecido pela interface da AdMob para a posição configurada.

Optional Readonly publisherProvidedId

publisherProvidedId?: string
Um identificador para uso no limite de frequência, na segmentação de audiência e por público-alvo, na rotação sequencial de anúncios e em outros controles de exibição de anúncios com base no público-alvo em vários dispositivos.

Esse recurso é aplicável apenas a solicitações de anúncios do Ad Manager. Qualquer ID é ignorado nas solicitações da AdMob.

Optional Readonly skipUninitializedAdapters

skipUninitializedAdapters?: boolean
Instrui o SDK a não coletar indicadores de lances nem executar elementos de hierarquia para adaptadores que ainda não foram inicializados.