Interface NativeAdRequest

Extends AdRequest
Uma solicitação de anúncio nativo.
Propriedades
adChoicesPlacement?
O posicionamento das Opções de Anúncios.
adSizes?
Uma lista de tamanhos de anúncio válidos para a solicitação.
adUnitId
O ID do bloco de anúncios.
aspectRatio?
A proporção da mídia a ser retornada.
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.
customClickGestureAllowTaps?
Indica se o recurso "Tocar para clicar" está ativado com o gesto de clique personalizado.
customFormatIds?
Uma lista de IDs de formato de anúncio nativo personalizado definidos na interface do Ad Manager.
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.
manualImpressionRequested?
Se a ativação da gravação manual de impressões foi solicitada.
mediationExtras?
Parâmetros extras para transmitir a um adaptador de origem de anúncio específico em uma configuração de mediação.
nativeAdTypes?
Uma lista de tipos de anúncios nativos para a solicitaçã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.
videoOptions?
O VideoOptions para a solicitação.

Propriedades


Optional Readonly adChoicesPlacement

adChoicesPlacement?: AdChoicesPlacement
O posicionamento das Opções de Anúncios.

Optional Readonly adSizes

adSizes?: readonly AdSize[]
Uma lista de tamanhos de anúncio válidos para a solicitação.

Esse recurso está disponível apenas para publishers do Ad Manager.

Readonly adUnitId

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

Optional Readonly aspectRatio

aspectRatio?: NativeMediaAspectRatio
A proporção da mídia a ser retornada.

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 customClickGestureAllowTaps

customClickGestureAllowTaps?: boolean
Se o recurso de tocar para clicar está ativado com um gesto de clique personalizado.

Disponível apenas para editores na lista de permissões. Essas configurações são ignoradas para publishers que não estão na lista de permissões.

Optional Readonly customFormatIds

customFormatIds?: readonly string[]
Uma lista de IDs de formatos de anúncios nativos personalizados definidos na interface do Ad Manager.

Usada para carregar anúncios nativos do tipo NativeAdType.CUSTOM_NATIVE.
Consulte também

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 manualImpressionRequested

manualImpressionRequested?: boolean
Se a ativação da gravação manual de impressões foi solicitada.

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 nativeAdTypes

nativeAdTypes?: readonly NativeAdType[]
Uma lista de tipos de anúncios nativos para a solicitaçã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.

Optional Readonly videoOptions

videoOptions?: VideoOptions
O VideoOptions para a solicitação.