Unity Ads: conceitos básicos, recursos e monetização de aplicativos

Autor: IT Sectr Publicado: 2026-04-24 Tempo de leitura: 10 min

Unity Ads é uma plataforma de publicidade da Unity Technologies, otimizada para monetização de jogos e aplicativos móveis. De acordo com Unity Ads Documentation (2025), a plataforma é usada em mais de 500.000 aplicativos em todo o mundo e fornece acesso a anunciantes premium. A otimização para jogos a torna a escolha preferida para desenvolvedores que usam Unity e outros motores.

Principais pontos

  • Unity Ads — uma plataforma de publicidade da Unity Technologies, otimizada para aplicativos de jogos.
  • Rewarded Video — o formato chave do Unity Ads com eCPM de até 25 USD para tráfego de jogos.
  • Integração com Unity — integração nativa com Unity Editor e Asset Store via Package Manager.
  • Playable Creatives — suporte para demonstrações interativas de jogos como formato publicitário.
  • Analytics — análise integrada do Unity Ads com métricas de Retention, LTV e ARPDAU.

O que é Unity Ads?

Unity Ads é uma plataforma de publicidade desenvolvida pela Unity Technologies especificamente para monetização de aplicativos móveis, com foco no segmento de jogos. A plataforma foi lançada em 2014 após a aquisição da Applifier e desde então se tornou uma das principais redes de anúncios para jogos móveis.

Ao contrário das plataformas universais (AdMob), o Unity Ads foi originalmente projetado para cenários de jogos: suporte para playable creatives, otimização para Rewarded Video, integração com Unity Runtime. O público-alvo são desenvolvedores de jogos Unity, mas o SDK também está disponível para projetos nativos Android (Kotlin/Java) e iOS (Swift/Objective-C).

De acordo com a Sensor Tower (2025), o Unity Ads está entre as 5 principais redes de anúncios por volume de pagamentos a desenvolvedores de jogos móveis. O eCPM médio para aplicativos de jogos no Unity Ads é de 12–25 USD, 15–20% acima da média do mercado para este segmento.

Unity Ads no ecossistema Unity

O Unity Ads faz parte do Unity Gaming Services — um ecossistema de ferramentas para desenvolvimento e monetização de jogos. Uma integração unificada através do Unity Package Manager permite conectar publicidade, análise, armazenamento na nuvem e multijogador em um único framework. Para desenvolvedores Unity, isso significa tempo mínimo de configuração — desde abrir um projeto até a primeira impressão de anúncio pode levar menos de uma hora.

Como funciona o Unity Ads?

O mecanismo do Unity Ads usa um modelo de leilão em tempo real semelhante a outras plataformas de anúncios, mas com vários recursos otimizados para o contexto de jogos. A plataforma suporta tanto leilões padrão quanto compras programáticas através de in-app bidding.

Quando um anúncio é solicitado, o Unity Ads envia informações sobre o aplicativo, usuário e contexto de exibição para sua rede. Os anunciantes fazem lances em tempo real e o anúncio vencedor é entregue ao dispositivo. Uma característica única do Unity Ads é a prioridade de criativos de vídeo e playable, que representam mais de 70% do inventário da plataforma. Isso torna o Unity Ads a escolha ideal para o formato Rewarded Video.

Unity Ads Audience Pinpointer

Uma ferramenta avançada de segmentação que usa aprendizado de máquina para mostrar anúncios aos usuários mais relevantes. Audience Pinpointer analisa padrões comportamentais: tipos de jogos instalados, duração média da sessão, propensão a assistir anúncios e fazer compras IAP. O desenvolvedor pode definir parâmetros de segmentação: por exemplo, mostrar Rewarded Video apenas para usuários que fizeram pelo menos uma compra, ou inversamente — apenas para usuários free-to-play.

csharp
using UnityEngine;
using UnityEngine.Advertisements;

public class UnityAdsManager : MonoBehaviour, IUnityAdsInitializationListener
{
    private string gameId = "1234567";
    private bool testMode = true;

    public void InitializeAds()
    {
        Advertisement.Initialize(gameId, testMode, this);
    }

    public void OnInitializationComplete()
    {
        Debug.Log("Unity Ads initialized");
    }

    public void OnInitializationFailed(UnityAdsInitializationError error)
    {
        Debug.LogError("Init failed: " + error);
    }
}

Formatos de anúncio do Unity Ads

O Unity Ads suporta três formatos principais de anúncio, cada um otimizado para cenários de jogos. Atenção especial é dada aos formatos de vídeo — eles formam a espinha dorsal do inventário da plataforma.

Rewarded Video (Unity Ads)

O formato principal do Unity Ads, responsável por mais de 60% da receita da plataforma. Unity Rewarded Video suporta validações personalizadas do lado do servidor (SSV), várias moedas em uma única visualização e configuração avançada de frequência. O eCPM médio para tráfego de jogos é de 15–25 USD, com taxa de conclusão de 75–85%. O Unity Ads é considerado o padrão de referência para Rewarded Video no segmento de jogos.

Interstitial Ad (Unity Ads)

Anúncios em tela cheia com suporte para vídeo e conteúdo estático. O Unity Ads Interstitial é otimizado para pausas no jogo — entre níveis, durante carregamento de conteúdo, ao sair de menus. O eCPM do Interstitial é de 8–18 USD, com CTR de 2–5%. O Unity Ads suporta exibição automática de Interstitial em pausas naturais sem necessidade de escrever código adicional para temporização.

Banner Ads (Unity Ads)

Banners adaptáveis padrão que suportam todos os tamanhos comuns: 320×50, 320×100, 728×90 e adaptável. Unity Banner tem um eCPM mais baixo (1–3 USD), mas fornece receita adicional estável sem afetar a experiência do usuário. Os banners são colocados na parte superior ou inferior da tela.

FormatoeCPM (USD)CR/CTRRecomendação
Rewarded Video15–2575–85% (CR)Para todos os jogos
Interstitial8–182–5% (CTR)Além do Rewarded
Banner1–30.1–0.3% (CTR)Para renda passiva

Unity Ads Mediation

Unity Ads não é apenas uma rede de anúncios — também oferece sua própria plataforma de mediação, Unity LevelPlay (anteriormente ironSource após aquisição). O LevelPlay permite combinar o Unity Ads com outras redes de anúncios em um único sistema com análise avançada.

Após adquirir a ironSource em 2022, a Unity combinou as tecnologias de ambas as empresas. Unity LevelPlay suporta in-app bidding para todas as principais redes de anúncios: AdMob, Meta Audience Network, AppLovin, AdColony, Chartboost e outras. A plataforma otimiza automaticamente o waterfall com base em dados históricos, distribuindo tráfego entre as redes para máximo eCPM.

Waterfall vs In-app Bidding no LevelPlay

O LevelPlay suporta ambas as abordagens de mediação. Waterfall é a consulta sequencial clássica de redes, onde a ordem é determinada pelo eCPM histórico. In-app bidding significa que todas as redes competem simultaneamente por cada impressão, garantindo o maior preço. A Unity recomenda usar in-app bidding para formatos principais e waterfall como fallback para redes sem suporte a bidding.

kotlin
class UnityLevelPlaySetup {
    fun configureLevelPlay() {
        val config = IronSourceConfig.getInstance()
        config.setClientSideCallbacks(true)
        config.setUserId("user123")

        IronSource.setMetaData("is_test_suite", "enable")
        IronSource.init(
            context,
            "your_app_key",
            IronSource.AD_UNIT_REWARDED_VIDEO
        )
    }
}

Integração do SDK do Unity Ads

A integração do Unity Ads varia conforme a plataforma de desenvolvimento. Para projetos Unity Engine, o processo é simples — através do Package Manager. Para projetos nativos, é necessária integração manual do SDK via Gradle ou CocoaPods.

Integração via Unity Package Manager

Para projetos Unity Engine, abra Window → Package Manager, encontre Ads Monetization e instale a versão mais recente. Após a instalação, especifique o Game ID nas configurações de Services → Ads — um Game ID separado para Android e iOS. O Unity Ads é inicializado automaticamente na inicialização do aplicativo se o serviço Advertising estiver ativado no Unity Cloud Services.

Integração em projetos nativos

Para Android, adicione a dependência no build.gradle: implementation ‘com.unity3d.ads:unity-ads:4.12.+’ e inicialize o SDK no código: UnityAds.initialize(activity, gameId, listener). Para iOS, adicione pod ‘UnityAds’ ao seu Podfile ou vincule o UnityAds.framework manualmente. Inicialização: UnityAds.initialize(gameId, testMode: false, initializationDelegate: self).

Exibindo Rewarded Video

Para exibir Rewarded Video, chame UnityAds.show() com um ID de placement (por exemplo, “Rewarded_Video”). O Unity Ads suporta múltiplos placements — diferentes pontos de entrada com diferentes configurações de frequência e recompensa. Recomenda-se criar placements separados para cada tipo de recompensa: “Rewarded_Coins”, “Rewarded_Lives”, “Rewarded_SkipLevel”.

swift
import UnityAds

class UnityAdsViewController: UIViewController {
    let placementId = "Rewarded_Video"

    func showRewardedAd() {
        if UnityAds.isReady(placementId) {
            UnityAds.show(self, placementId: placementId) { result in
                switch result {
                case .finished:
                    self?.grantReward()
                default:
                    print("Ad result: \(result)")
                }
            }
        }
    }
}

Vantagens do Unity Ads para jogos

O Unity Ads tem várias vantagens sobre plataformas de anúncios universais, especificamente para aplicativos de jogos. Esses recursos o tornam a escolha preferida para desenvolvedores de jogos, especialmente aqueles que trabalham com Unity Engine.

Playable Ads (criativos de jogos)

Um formato único do Unity Ads — criativos playable que permitem aos usuários experimentar uma versão demo do jogo anunciado diretamente dentro do anúncio. Os Playable Ads têm a maior taxa de conversão entre todos os formatos de anúncio — até 25–30%. O Unity Ads é líder em volume de inventário playable, pois a plataforma pode renderizar criativos diretamente através do Unity Runtime, garantindo carregamento rápido e suave.

Otimização para cenários de jogos

O Unity Ads entende o contexto do jogo: a plataforma sabe quando o jogo pausa, quando o usuário completa um nível e quando ele está mais receptivo a assistir um anúncio. Game Event Optimization é uma tecnologia que analisa eventos dentro do jogo e sugere exibir anúncios no momento ideal, aumentando a taxa de conclusão do Rewarded Video em 10–15%.

  • Playable Creatives — a única plataforma com suporte completo a Playable Ads através do Unity Runtime.
  • Game Event Optimization — aprendizado de máquina determina o momento ideal para exibir anúncios.
  • Cross-promotion — uma ferramenta para promover os próprios jogos do desenvolvedor dentro de outros aplicativos.
  • Suporte AR/VR — formatos especiais para aplicativos de realidade aumentada e virtual.

Análise do Unity Ads

O Unity Ads fornece uma plataforma de análise integrada com o Unity Analytics. Os desenvolvedores podem acompanhar as principais métricas de monetização diretamente no Unity Dashboard sem conectar serviços de terceiros.

Unity Dashboard — métricas de monetização

O painel web do Unity Dashboard mostra todas as métricas principais: receita, eCPM, impressões, taxa de preenchimento, ARPDAU. Revenue Breakdown fornece detalhamento de receita por formato (Rewarded Video, Interstitial, Banner), país, plataforma (Android/iOS) e placement. A filtragem por data está disponível para análise de tendências. Os dados são atualizados em tempo real com atraso de até 4 horas.

Relatórios de LTV e Retention

O Unity Ads se integra ao Unity Analytics para análise de coortes. O relatório LTV mostra o valor vitalício dos usuários segmentado por fontes de tráfego. O relatório Retention mostra a retenção de usuários nos dias 1, 7 e 30, segmentada por coortes de anúncios. Esses dados ajudam a avaliar como a publicidade afeta o valor de longo prazo do usuário.

Testes A/B no Unity Ads

Uma ferramenta integrada de testes A/B permite comparar diferentes configurações de monetização: frequência de anúncios, tipos de recompensa, placements. Unity A/B Testing distribui automaticamente o tráfego entre grupos e mostra diferenças estatisticamente significativas em receita e Retention. A integração com Firebase Remote Config permite alterar configurações sem publicar uma atualização do aplicativo.

RelatórioMétricasDetalhamento
RevenueReceita, eCPM, impressõesPor formato, país, plataforma
LTVValor vitalícioPor coorte e fonte
RetentionD1, D7, D30Por coorte de anúncio
PlacementCR por placementDetalhes por ponto de entrada

Perguntas frequentes

O que é Unity Ads e como ele difere do AdMob?

Unity Ads é uma plataforma de publicidade da Unity Technologies, otimizada para aplicativos de jogos. Ao contrário do AdMob, o Unity Ads é especializado em formatos de vídeo e playable creatives, tem integração nativa com Unity Engine e geralmente mostra eCPM 15–30% maior para Rewarded Video no segmento de jogos.

Como começar a ganhar dinheiro com Unity Ads?

Crie uma conta Unity ID, ative o serviço Ads no Unity Dashboard, obtenha Game IDs para Android e iOS, integre o SDK via Package Manager ou manualmente. O pagamento mínimo é de 100 USD para Payoneer e 500 USD para transferência bancária. Os pagamentos são feitos mensalmente.

Quais formatos de anúncio o Unity Ads suporta?

O Unity Ads suporta três formatos: Rewarded Video (visualização com recompensa, eCPM 15–25 USD), Interstitial Ad (anúncio em tela cheia, eCPM 8–18 USD) e Banner (banners adaptáveis, eCPM 1–3 USD). Rewarded Video é o formato principal da plataforma e é recomendado para todos os aplicativos de jogos.

Posso usar Unity Ads sem Unity Engine?

Sim, o SDK do Unity Ads está disponível para projetos nativos Android (Kotlin/Java) e iOS (Swift/Objective-C), bem como para Flutter, React Native e outras soluções multiplataforma. O SDK é instalado via Gradle para Android e CocoaPods para iOS sem necessidade do Unity Editor.

O que é LevelPlay da Unity?

Unity LevelPlay é uma plataforma de mediação da Unity (anteriormente ironSource após aquisição) que combina o Unity Ads com outras redes de anúncios. O LevelPlay suporta in-app bidding para AdMob, Meta Audience Network, AppLovin e outras redes, selecionando automaticamente o anúncio com o maior lance para cada impressão.

Resumo

  • Unity Ads — uma plataforma de publicidade da Unity Technologies, otimizada para monetização de jogos móveis com foco em formatos de vídeo.
  • Rewarded Video — o formato principal com eCPM de 15–25 USD e taxa de conclusão de 75–85% em aplicativos de jogos.
  • Playable Creatives — a capacidade única de mostrar demonstrações interativas de jogos com CVR de até 30%.
  • Integração — suporte nativo para Unity Engine via Package Manager, além de SDK para Android, iOS e soluções multiplataforma.
  • Nível de receita — eCPM 15–30% acima da média do mercado para o segmento de jogos devido à especialização da plataforma.
  • LevelPlay Mediation — mediação integrada com suporte a in-app bidding para todas as principais redes de anúncios.
  • Analytics — relatórios integrados de LTV, Retention e ARPDAU com integração Unity Analytics e testes A/B.

Vamos desenvolver um aplicativo móvel chave na mão

A IT Sectr cria aplicativos para iOS e Android para startups e empresas desde 2017. Nós vamos aconselhá-lo e propor a melhor solução.

Discutir o projeto

Leia também