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 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.
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.
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.
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.
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);
}
}
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.
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.
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.
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.
| Formato | eCPM (USD) | CR/CTR | Recomendação |
|---|---|---|---|
| Rewarded Video | 15–25 | 75–85% (CR) | Para todos os jogos |
| Interstitial | 8–18 | 2–5% (CTR) | Além do Rewarded |
| Banner | 1–3 | 0.1–0.3% (CTR) | Para renda passiva |
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.
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.
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
)
}
}
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.
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.
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).
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”.
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)")
}
}
}
}
}
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.
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.
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%.
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.
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.
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.
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ório | Métricas | Detalhamento |
|---|---|---|
| Revenue | Receita, eCPM, impressões | Por formato, país, plataforma |
| LTV | Valor vitalício | Por coorte e fonte |
| Retention | D1, D7, D30 | Por coorte de anúncio |
| Placement | CR por placement | Detalhes por ponto de entrada |
Perguntas frequentes
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.
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.
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.
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.
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
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.
Leia também