Pular para conteúdo

Referência da API

Esta página lista as classes, enums e callbacks fornecidos pelo Godot AdMob Plugin.

Classes

Classe Descrição
MobileAds Configurações globais e ponto de entrada de inicialização do SDK.
RequestConfiguration Configurações aplicadas globalmente a todas as solicitações de anúncios.
AdRequest Parâmetros de solicitação usados para carregar anúncios.
AdSize Definições de largura e altura para anúncios de banner.
AdPosition Layout de alinhamento da tela para anúncios de banner e nativos de sobreposição.
AdView Um nó do Godot que carrega e exibe anúncios de banner.
AdVideoController Controlador de reprodução de vídeo dentro de anúncios nativos.
AdVideoOptions Comportamento de reprodução para elementos de vídeo dentro de anúncios nativos.
AppOpenAd Formato de anúncio em tela cheia exibido quando os usuários abrem o aplicativo.
AppOpenAdLoader Classe de carregamento responsável por buscar anúncios de abertura de aplicativo (App Open Ads).
InterstitialAd Formato de anúncio intersticial em tela cheia.
InterstitialAdLoader Classe de carregamento responsável por buscar anúncios intersticiais.
RewardedAd Formato de anúncio premiado em tela cheia.
RewardedAdLoader Classe de carregamento responsável por buscar anúncios premiados.
RewardedInterstitialAd Formato de anúncio intersticial premiado (sobreposição semitransparente).
RewardedInterstitialAdLoader Classe de carregamento responsável por buscar anúncios intersticiais premiados.
NativeOverlayAd Formato de anúncio nativo sobreposto às cenas do Godot.
NativeAdOptions Preferências para renderização de anúncios nativos de sobreposição.
NativeTemplateStyle Modelo de estilo visual para anúncios nativos de sobreposição.
NativeTemplateTextStyle Configuração de fonte e cor para elementos de texto.
ResponseInfo Contém metadados e informações de resposta do adaptador para anúncios carregados.
AdapterResponseInfo Metadados de um adaptador de rede de mediação específico.
AdError Informações sobre erros que ocorrem durante a exibição do anúncio.
LoadAdError Informações sobre erros que ocorrem durante o carregamento do anúncio.
MediaContent Representa recursos de mídia (vídeo/imagem) de um anúncio nativo.
AdValue Representa o valor monetário de uma impressão de anúncio.
RewardedItem Representa uma recompensa obtida pelo usuário (quantidade e tipo).
InitializationStatus Contém detalhes do status de inicialização para MobileAds.
AdapterStatus Representa o status de inicialização para um único adaptador de mediação.
ServerSideVerificationOptions Configurações de segurança para callbacks premiados do lado do servidor (SSV).
UserMessagingPlatform Ponto de entrada para fluxos de consentimento de privacidade e GDPR.
ConsentInformation Verifica e atualiza o status de consentimento do usuário.
ConsentForm Formulário de consentimento que pode ser exibido ao usuário.
ConsentRequestParameters Parâmetros para solicitar atualizações de informações de consentimento.
ConsentDebugSettings Configuração de teste para o fluxo de consentimento.
FormError Informações de erro para operações do formulário de consentimento.

Enums

Enum Descrição
AdPosition Valores predefinidos de alinhamento de tela para anúncios de banner e nativos de sobreposição.
AdChoicesPlacement Posicionamento do canto para o ícone do AdChoices.
NativeMediaAspectRatio Preferência de proporção de tela para anúncios nativos.
NativeTemplateFontStyle Pesos de fonte tipográfica para campos de texto de anúncios nativos.
AdValue.PrecisionType Nível de precisão do valor da receita do anúncio.
AdapterStatus.InitializationState Indica se um adaptador de mediação está pronto.
RequestConfiguration.TagForChildDirectedTreatment Tratamento direcionado a crianças para conformidade com a COPPA.
RequestConfiguration.TagForUnderAgeOfConsent Tratamento para menores de idade de consentimento para conformidade com a GDPR.
DebugGeography Geografia de depuração para testar o fluxo de consentimento.
ConsentInformation.ConsentStatus Status de consentimento do usuário para regulamentos de privacidade.
ConsentInformation.PrivacyOptionsRequirementStatus Se as opções de privacidade são requeridas.

Interfaces / Callbacks

Callback Descrição
OnInitializationCompleteListener Callback acionado quando a inicialização do SDK é concluída.
AdListener Recebe eventos de banner e sobreposição.
FullScreenContentCallback Recebe eventos de apresentação para formatos de tela cheia.
OnUserEarnedRewardListener Recebe o evento de quando o usuário ganha uma recompensa.
AppOpenAdLoadCallback Manipula resultados de carregamento para anúncios de abertura de aplicativo.
InterstitialAdLoadCallback Manipula resultados de carregamento para anúncios intersticiais.
RewardedAdLoadCallback Manipula resultados de carregamento para anúncios premiados.
RewardedInterstitialAdLoadCallback Manipula resultados de carregamento para anúncios intersticiais premiados.
VideoLifecycleCallbacks Recebe eventos de ciclo de vida de reprodução de vídeo para anúncios nativos.
AdInspectorClosedListener Aciona quando o Ad Inspector nativo é fechado.