Banner
Os anúncios de banner são anúncios retangulares de imagem ou texto que ocupam um espaço dentro do layout do aplicativo. Eles permanecem na tela enquanto os usuários interagem com o app e podem ser atualizados automaticamente após um determinado período de tempo. Se você está começando na publicidade mobile, eles são uma excelente opção para começar.
Integração
Seção intitulada “Integração”Para integrar um banner, você precisa implementar um código semelhante ao do exemplo abaixo:
// Cria um bannerWortiseBanner bannerAd = new WortiseBanner( "Ad Unit ID da Wortise", WortiseAdSize.Height50, WortiseAdPosition.Top);
// Opcional: define o tempo de atualização automática em milissegundosbannerAd.AutoRefreshTime = 60000;
// Solicita um anúnciobannerAd.LoadAd();Banners adaptativos
Seção intitulada “Banners adaptativos”Os banners adaptativos são um novo formato de banner em que o tamanho dos anúncios se adapta ao dispositivo e à interface do app, com o objetivo de maximizar o desempenho.
Atualmente há suporte para dois tipos de banners adaptativos:
Ancorados
Seção intitulada “Ancorados”Esse tipo de banner foi projetado para substituir os banners tradicionais de 320x50 e ser posicionado na parte superior ou inferior da tela.
Para usar esse formato, um WortiseAdSize gerado da seguinte forma deve ser passado à instância de WortiseBanner:
// Você precisa especificar a largura do bannerWortiseAdSize.GetAnchoredAdaptiveBannerAdSize(width);Esse outro tipo de banner, em comparação com o ancorado, foi projetado para ter altura variável e ser posicionado dentro de um conteúdo rolável.
Nesse caso, um WortiseAdSize deve ser gerado desta forma:
// Você precisa especificar a largura do banner. A altura máxima é um// parâmetro opcional (passando 0 ou um valor negativo)WortiseAdSize.GetInlineAdaptiveBannerAdSize(width, maxHeight);Banners recolhíveis
Seção intitulada “Banners recolhíveis”Os banners recolhíveis são banners ancorados que inicialmente são exibidos como uma sobreposição maior, com um botão que os recolhe até o tamanho declarado. Eles têm como objetivo melhorar o desempenho dos banners ancorados sem ocupar mais espaço de forma permanente.
Para solicitar um, passe uma instância de WortiseRequestParameters com a posição desejada ao método LoadAd:
WortiseRequestParameters parameters = new WortiseRequestParameters{ Collapsible = WortiseCollapsiblePosition.Bottom};
bannerAd.LoadAd(parameters);A posição determina onde o anúncio expandido é ancorado e deve coincidir com a posição do banner:
| Valor | Descrição |
|---|---|
WortiseCollapsiblePosition.Bottom | O banner é posicionado na parte inferior da tela |
WortiseCollapsiblePosition.Top | O banner é posicionado na parte superior da tela |
Configuração de listeners
Seção intitulada “Configuração de listeners”Alguns listeners podem ser adicionados para receber os diferentes eventos que podem ocorrer durante o ciclo de vida do banner. Para isso, você pode usar os seguintes atributos disponíveis na classe WortiseBanner:
OnClickedOnFailedToLoadOnImpressionOnLoadedOnRevenuePaid
Exemplo
Seção intitulada “Exemplo”bannerAd.OnClicked += () => Debug.Log('Banner clicked');bannerAd.OnFailedToLoad += () => Debug.Log('Banner failed to load');bannerAd.OnImpression += () => Debug.Log('Banner impression');bannerAd.OnLoaded += () => Debug.Log('Banner loaded');bannerAd.OnRevenuePaid += (data) => Debug.Log('Banner revenue paid');© 2026 Wortise. Todos os direitos reservados.