Orientação gerada a partir de informações públicas. Apenas para referência.
O unity_ads_plugin permite que aplicativos Flutter integrem os anúncios da Unity, suportando formatos de anúncio em banner e vídeo no Android e no iOS. Ele fornece uma interface simples para carregar e exibir anúncios dentro dos aplicativos, ajudando desenvolvedores a monetizar seus projetos por meio da plataforma de publicidade da Unity. O plugin foi projetado para funcionar de forma integrada com as capacidades nativas do Flutter, permitindo renderização suave de anúncios sem exigir conhecimento profundo sobre plataformas específicas. É ideal para aplicativos que buscam soluções confiáveis de publicidade dentro do aplicativo com configuração mínima.
Casos de uso
Monetização de jogos móveis
Exibindo anúncios de banner em aplicativos
Executando anúncios de vídeo recompensados
Integrando a rede de anúncios da Unity
Aumentando a receita do aplicativo com anúncios dentro do aplicativo
Principais recursos
Suporte a anúncios de banner do Unity
Suporte a anúncios de vídeo do Unity
Multiplataforma (Android e iOS)
Integração simples com o Flutter
Carregamento e exibição de anúncios em tempo real
Indicado para
Desenvolvedores Flutter usando Unity Ads
Desenvolvedores de jogos móveis procurando monetização
Aplicativos que precisam de anúncios de vídeo recompensados
Desenvolvedores direcionados para Android e iOS
Projetos que exigem integração leve de anúncios
Considerações
Requer configuração da conta do Unity Ads
Depende da versão do Unity Ads SDK
Pode ser necessário permissões adicionais no Android
A disponibilidade de anúncios depende da região e do estoque
Impacto no desempenho causado por atrasos no carregamento de anúncios
README original
Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.
A Flutter plugin for integrating Unity Ads into your mobile applications. Easily display Unity Banner Ads and Unity Video Ads (Rewarded & Interstitial) with simple Dart APIs.
Features
Display Unity Banner, Rewarded, and Interstitial Video Ads
Android: the ad shows up as a separate app in Recent Apps
Symptom. While a fullscreen ad is playing, Recent Apps shows two cards for your app — your
app and the ad. Users can swipe the ad away before it completes, so the impression is lost.
Fix. Remove one line from your app's android/app/src/main/AndroidManifest.xml:
Flutter's template adds that blank affinity; Unity's ad screen keeps the default one. Android
puts screens with different affinities in different tasks
— hence the second card. Removing it puts the ad back in your app's task.
Trade-off. The attribute guards against task hijacking
(flutter#144018), which Android patches at the
OS level from API 30. On
minSdk 30+ removing it costs nothing; below that, users on Android 7–10 lose partial
protection — raising minSdk to 30 fixes both concerns at once.
Adding excludeFromRecents to Unity's ad activity does not work as an alternative.
See issue #70.
Donate
If you find this package helpful and would like to support its continued development, please consider making a donation. Your contributions are greatly appreciated and motivate the further enhancement of this and other plugins.
Your support helps maintain and improve this package, ensuring it remains up-to-date and useful for the community.