com.google.android.gms.ads

Contém classes para o Google Mobile Ads.

Interfaces

MediaContent

Fornece informações sobre o conteúdo de mídia.

MuteThisAdListener

Um listener que pode ser usado para receber eventos quando um anúncio é silenciado.

MuteThisAdReason

Um objeto usado para representar o motivo de silenciar o anúncio.

OnAdInspectorClosedListener

Definição de interface para um callback a ser invocado quando a interface do Ad Inspector é fechada.

OnPaidEventListener

Definição de interface para um callback a ser invocado quando um anúncio é estimado como tendo gerado receita.

OnUserEarnedRewardListener

Definição de interface para um callback a ser invocado quando o usuário ganha uma recompensa.

Classes

AbstractAdRequestBuilder

Uma classe de builder de base para ajudar a criar solicitações de anúncios.

AdError

Informações de erro sobre o motivo da falha de uma operação de anúncio.

AdInspectorError

Informações de erro sobre o motivo da falha do Ad Inspector.

AdListener

Um listener para receber notificações durante o ciclo de vida de um anúncio.

AdLoadCallback

Callback a ser invocado quando um anúncio termina de carregar.

AdLoader

Um objeto para solicitar anúncios.

AdLoader.Builder

Builder para um AdLoader.

AdRequest

Um AdRequest contém informações de segmentação usadas para buscar um anúncio.

AdRequest.Builder

Cria um AdRequest.

AdSize

O tamanho de um anúncio de banner.

AdValue

O valor monetário ganho com um anúncio.

AdView

A android.view.View para mostrar banners.

AdapterResponseInfo

Informações de resposta para uma rede de publicidade individual em uma resposta do anúncio.

BaseAdView

O anúncio base android.view.View para mostrar banners.

FullScreenContentCallback

Callback a ser invocado quando os anúncios mostram e dispensam conteúdo em tela cheia, como uma experiência do anúncio em tela cheia ou um navegador no app.

LoadAdError

Informações de erro sobre o motivo da falha de uma operação de carregamento de anúncios.

MediationUtils

Métodos de utilidade para adaptadores de mediação.

MobileAds

A classe contém lógica que se aplica ao SDK do Google Mobile Ads como um todo.

RequestConfiguration

Configuração global que será usada para cada AdRequest.

RequestConfiguration.Builder

Builder para RequestConfiguration.

ResponseInfo

Informações sobre uma resposta do anúncio.

VersionInfo

Informações da versão do SDK do Google Mobile Ads.

VideoController

Um objeto que fornece controle de reprodução para anúncios em vídeo.

VideoController.VideoLifecycleCallbacks

Callback para receber atualizações sobre eventos do ciclo de vida de anúncios em vídeo.

VideoOptions

Opções para controlar a reprodução de vídeo em formatos de anúncio compatíveis (por exemplo, Native Express).

VideoOptions.Builder

Builder para VideoOptions.

Anotações

AdInspectorError.AdInspectorErrorCode

Constantes compatíveis com AdInspectorError.

AdValue.PrecisionType

Constantes permitidas para getPrecisionType.

MediaAspectRatio

Proporção da mídia.

RequestConfiguration.MaxAdContentRating

Constantes permitidas para setMaxAdContentRating.

RequestConfiguration.TagForChildDirectedTreatment

Essa anotação foi descontinuada.

Use setAgeRestrictedTreatment.

RequestConfiguration.TagForUnderAgeOfConsent

Essa anotação foi descontinuada.

Use setAgeRestrictedTreatment.

Tipos enumerados

AdFormat

Formato do anúncio que está sendo solicitado.

AgeRestrictedTreatment

Opções de enumeração de tratamento restrito por idade transmitidas para setAgeRestrictedTreatment.

RequestConfiguration.PublisherPrivacyPersonalizationState

Estados de personalização do tratamento de privacidade do editor.