# Quanto rende um anúncio em app? Cálculo do AdMob

> Um anúncio rende o eCPM dividido por 1.000. Sua receita é impressões ÷ 1.000 × eCPM, e o eCPM muda com formato, país, ATT e consentimento.

Página original: [Quanto rende um anúncio em app? Cálculo do AdMob](https://devoria.fr/pt-br/blog/quanto-rende-anuncio-app-calculo-admob)
Autor: [Mehdi Azizi](https://devoria.fr/pt-br/mehdi-azizi)
Publicação: 2026-10-25
Última revisão do conteúdo: 2026-10-25


Um anúncio em um app rende o eCPM dividido por 1.000: com o eCPM de US$ 4 que o Google usa no exemplo dele, uma exibição vale US$ 0,004. **Sua receita com anúncios é o número de impressões dividido por 1.000, multiplicado pelo eCPM**, e esse eCPM muda com o formato, o país, a permissão de rastreamento no iOS e o consentimento na Europa. Para uma conta AdMob em euros, o Google paga por volta do dia 21 do mês seguinte, desde que o saldo chegue a 70 euros.

Para comparar com a assinatura, a visão geral está em [quanto rende um aplicativo](https://devoria.fr/pt-br/blog/quanto-ganha-um-aplicativo-anuncios-assinatura). Meus apps iOS são vendidos por assinatura, não por anúncios: este guia se baseia nas páginas oficiais do Google, da Apple e da biblioteca, revisadas em 25 de outubro de 2026.

## Quanto rende um anúncio: o cálculo

O Google define o eCPM como [uma estimativa da receita que você recebe a cada 1.000 impressões](https://support.google.com/admob/answer/7356428): (receita total ÷ impressões) × 1.000. Inverta a fórmula e você chega na sua receita.

> Receita = impressões ÷ 1.000 × eCPM

Entre a solicitação e a impressão, [o glossário do AdMob](https://support.google.com/admob/table/16327896) acompanha três métricas:

1. **As solicitações**: cada vez que seu app pede um anúncio, mesmo que nada apareça.
2. **A taxa de correspondência**: a parcela das solicitações que recebeu um anúncio.
3. **A taxa de exibição**: a parcela dos anúncios recebidos que foi realmente mostrada.

Uma impressão conta assim que um pixel do anúncio fica visível. **Um anúncio carregado mas nunca exibido não conta como impressão.**

## Os formatos do AdMob e seus riscos

[A ajuda do AdMob](https://support.google.com/admob/answer/6128738) descreve seis formatos. A tabela cruza a descrição dela com as regras do Google e da Apple.

| Formato               | Onde aparece                            | Vantagem                          | Risco a observar                           |
| --------------------- | --------------------------------------- | --------------------------------- | ------------------------------------------ |
| Banner                | Faixa no topo ou no rodapé da tela      | Visível sem interromper o uso     | Clique acidental perto de um botão         |
| Intersticial          | Tela cheia, em uma pausa natural        | Tela inteira, vídeo possível      | Botão de fechar visível exigido pela Apple |
| Premiado              | Vídeo curto escolhido em troca de bônus | Consentimento explícito da pessoa | Nunca dinheiro como recompensa             |
| Intersticial premiado | Tela cheia em uma transição (beta)      | Não precisa que a pessoa peça     | Tela de introdução com opção "Não"         |
| Abertura do app       | Por cima da tela de carregamento        | Monetiza a espera da abertura     | Evitar nas primeiras aberturas             |
| Nativo                | No conteúdo, no estilo do app           | Se mistura ao design              | Rótulo "Anúncio" obrigatório               |

Do lado do Google, [banners ao lado de um elemento interativo](https://support.google.com/admob/answer/6275345) não são recomendados, e um intersticial mal posicionado, que gera cliques acidentais, [pode levar à desativação da veiculação](https://support.google.com/admob/answer/6066980). Um [anúncio premiado](https://support.google.com/admob/answer/7313578) exige consentimento explícito e exclui qualquer item monetário direto. O Google recomenda [esperar várias utilizações antes de um anúncio de abertura](https://developers.google.com/admob/ios/app-open), e um anúncio nativo precisa [trazer "Anúncio", "Publicidade" ou "Patrocinado"](https://support.google.com/admob/answer/6329638).

Do lado da Apple, a [guideline 2.5.18](https://developer.apple.com/app-store/review/guidelines/) exige que um anúncio que interrompe o uso se apresente como anúncio, com um botão de fechar visível e grande o bastante. Ela reserva os anúncios ao app principal e obriga a oferecer um jeito de denunciar um anúncio impróprio. A 3.2.2 permite recompensar quem assiste a um anúncio, mas recusa um app feito principalmente para exibir anúncios. A 1.3 exclui, salvo casos limitados, publicidade de terceiros na categoria Kids.

### Por que o eCPM deles não é o mesmo

Cada formato vende um espaço diferente: uma faixa, uma tela inteira, um vídeo assistido por escolha. As páginas de ajuda do AdMob que revisei não os classificam por eCPM, mas observam que ativar mais formatos [coloca mais anunciantes em concorrência](https://support.google.com/admob/checklist/10424733). **Um formato com eCPM alto mas visto raramente pode render menos que um formato modesto visto em toda tela.** A sua classificação aparece [no relatório do AdMob](https://support.google.com/admob/answer/10979428), por formato e por país.

## O que faz o eCPM variar

### O país e a plataforma

O Google escreve que [o eCPM depende muito do mercado e da plataforma](https://support.google.com/admob/answer/15337570): ele pode subir em um país enquanto cai em outro. Não vou te passar uma tabela de eCPM por país: as que circulam vêm de outros apps, outros públicos e outros períodos.

### ATT no iOS

Para a Apple, mostrar anúncios segmentados a partir de dados vindos de apps de outras empresas é rastreamento. Você precisa [do consentimento da pessoa via App Tracking Transparency](https://developer.apple.com/app-store/user-privacy-and-data-use/), senão o identificador de publicidade vira só zeros. O Google reconhece que [as mudanças de privacidade do iOS podem fazer o eCPM oscilar](https://support.google.com/admob/answer/9997589), sem quantificar o efeito.

Explique o seu pedido antes da janela da Apple e [espere a resposta antes de carregar os anúncios](https://developers.google.com/admob/ios/privacy/strategies). Bloquear uma função ou oferecer um bônus em troca do sim é proibido pela [guideline 5.1.2](https://devoria.fr/pt-br/blog/guideline-5-1-2-ia-terceiros-att-compartilhamento-dados).

### O consentimento na Europa

Para veicular anúncios personalizados, o Google exige [uma plataforma de consentimento certificada](https://support.google.com/admob/answer/13554116) e integrada ao framework TCF do IAB: desde 16 de janeiro de 2024 no Espaço Econômico Europeu e no Reino Unido, desde 31 de julho de 2024 na Suíça. A mensagem europeia que o Google oferece no AdMob é certificada. Se as escolhas da pessoa não autorizarem nem anúncios personalizados nem não personalizados, o AdMob tenta [anúncios limitados](https://support.google.com/admob/answer/10105530), sem personalização nem remarketing.

### O preenchimento e a sazonalidade

Segundo [a página do Google sobre quedas de receita](https://support.google.com/admob/checklist/10424733), uma taxa de correspondência baixa costuma estar ligada a uma queda de receita, e uma taxa de exibição baixa indica um problema de integração ou de experiência no app. Para identificar a sazonalidade, o Google [recomenda comparar ano contra ano](https://support.google.com/admob/answer/15337570). Uma queda sazonal provavelmente foge do seu controle.

## Quando o AdMob te paga, e o que a Apple fica

Para uma conta em euros, [o limite de pagamento do AdMob é de 70 euros](https://support.google.com/admob/answer/2772208), e o Google nunca paga abaixo disso. [O ciclo mensal](https://support.google.com/admob/answer/2772140) cabe em três datas:

1. **Dia 3**: a receita estimada do mês anterior é finalizada.
2. **Até o dia 20**: seus dados de pagamento estão atualizados e seu saldo atinge o limite, sem retenção de pagamento.
3. **Dia 21 ou por volta disso**: o pagamento é emitido, ou no primeiro dia útil seguinte se o dia 21 cair em fim de semana ou feriado.

Abaixo do limite, o saldo é transferido e somado ao do mês seguinte.

A comissão da Apple incide sobre bens e serviços digitais comprados pela App Store. O [relatório sobre o ecossistema da App Store](https://www.apple.com/newsroom/pdfs/Apples_Global_App_Store_Ecosystem_and_Its_Growth_2025.pdf), escrito pela Analysis Group para a Apple e publicado em junho de 2026, coloca a publicidade dentro dos apps entre as receitas sem comissão. **Sobre o que o AdMob te paga, a Apple não fica com nada.** Numa assinatura, a parte dela está no [guia do Small Business Program](https://devoria.fr/pt-br/blog/small-business-program-apple-comissao-15).

## Exemplo de cálculo passo a passo

Todos os valores abaixo são hipóteses escolhidas para o exercício. **Não é uma medição feita em um dos meus apps, nem uma média do mercado.**

Imagine um joguinho: 500 pessoas abrem ele todo dia, jogam duas partidas e veem um intersticial no fim de cada uma. Considere uma taxa de correspondência de 90%, uma taxa de exibição de 80% e um eCPM de 3 euros.

| Etapa                 | Cálculo            | Resultado   |
| --------------------- | ------------------ | ----------- |
| Solicitações por dia  | 500 × 2            | 1.000       |
| Com correspondência   | 1.000 × 0,9        | 900         |
| Impressões por dia    | 900 × 0,8          | 720         |
| Impressões em 30 dias | 720 × 30           | 21.600      |
| Receita do mês        | 21.600 ÷ 1.000 × 3 | 64,80 euros |

Se o intersticial carregar tarde demais e a taxa de exibição cair para 50%, você passa para 13.500 impressões, ou seja, 40,50 euros.

Digamos que esse mês seja outubro. Os 64,80 euros são finalizados em 3 de novembro, abaixo do limite de 70 euros: nenhum pagamento em 21 de novembro. Com um novembro idêntico, o saldo chega a 129,60 euros no começo de dezembro, e o pagamento sai por volta de 21 de dezembro. **Nesse cenário, quase três meses separam o primeiro anúncio exibido do primeiro pagamento emitido.**

## Integrar o AdMob em um app Expo

A biblioteca `react-native-google-mobile-ads` traz o AdMob para o Expo. Os passos seguem [a documentação Expo dela](https://docs.page/invertase/react-native-google-mobile-ads/installation/expo).

### 1. Instale a biblioteca

Rode `npx expo install react-native-google-mobile-ads`.

### 2. Declare o plugin

**O plugin é declarado no `app.json`, com seus IDs de app do AdMob e o texto do pedido de rastreamento.** A documentação adiciona a lista `skAdNetworkItems`, que você deve manter atualizada com a do Google.

```json
{
  "expo": {
    "plugins": [
      [
        "react-native-google-mobile-ads",
        {
          "androidAppId": "ca-app-pub-xxxxxxxx~xxxxxxxx",
          "iosAppId": "ca-app-pub-xxxxxxxx~xxxxxxxx",
          "userTrackingUsageDescription": "Seu texto ATT"
        }
      ]
    ]
  }
}
```

### 3. Esqueça o Expo Go

**A biblioteca contém código nativo, que o Expo Go não consegue executar.** Você precisa de um build de desenvolvimento, por exemplo `npx expo prebuild` e depois `npx expo run:ios`, refeito a cada mudança de opção do plugin.

### 4. Colete o consentimento, depois inicialize

O Google avisa que [a inicialização do SDK já pode pré-carregar anúncios](https://developers.google.com/admob/ios/quick-start). **Colete primeiro o consentimento, e só inicialize o SDK se `canRequestAds` for `true`.** Se a coleta falhar, a documentação da biblioteca recomenda tentar mesmo assim: o SDK reaproveita o consentimento da sessão anterior.

```ts
import mobileAds from "react-native-google-mobile-ads";
import { AdsConsent } from "react-native-google-mobile-ads";

export async function demarrerLesPubs(): Promise<void> {
  try {
    await AdsConsent.gatherConsent();
  } catch (erreur) {
    // O consentimento anterior continua válido.
    console.warn("Consentimento não atualizado", erreur);
  }
  const info = await AdsConsent.getConsentInfo();
  if (info.canRequestAds) {
    await mobileAds().initialize();
  }
}
```

Se você configurar uma mensagem ATT no AdMob, [o SDK de consentimento também cuida do pedido de rastreamento da Apple](https://docs.page/invertase/react-native-google-mobile-ads/european-user-consent), precedido de uma mensagem explicativa.

### 5. Desenvolva com anúncios de teste

A documentação avisa que anúncios reais durante o desenvolvimento [podem levar à desativação da sua conta](https://docs.page/invertase/react-native-google-mobile-ads/first-ad). **Use os IDs `TestIds` durante todo o desenvolvimento.**

### 6. Publique o seu arquivo app-ads.txt

Ele declara quem pode vender seus anúncios, e o Google considera ele necessário [para evitar uma perda significativa de receita](https://support.google.com/admob/answer/9787936). **Coloque ele [na raiz do site do campo Marketing URL](https://support.google.com/admob/answer/9363762) da sua página na App Store**, com uma linha como `google.com, pub-0000000000000000, DIRECT`.

### 7. Declare o que o SDK coleta

Preencha a ficha seguindo App Privacy no App Store Connect.

## Anúncio ou assinatura para um primeiro app?

No exemplo, 500 jogadores diários rendem 64,80 euros por mês, cerca de 13 centavos cada. No guia geral, uma assinatura mensal de 4,49 euros, preço também escolhido para o exemplo, te deixa cerca de 3,18 euros por assinante, depois do IVA francês de 20% e de uma comissão de 15%. Para os anúncios, ele parte de outras hipóteses: 3 anúncios vistos por dia e um eCPM de US$ 4. Mude uma hipótese e o resultado muda junto.

**Anúncio faz sentido quando o app é aberto várias vezes por dia**, como um jogo: o Google apresenta os anúncios premiados como [ideais para monetizar jogos gratuitos](https://support.google.com/admob/answer/6128738). Para uma ferramenta usada por alguns minutos, a assinatura costuma ser mais realista. O cálculo está em [assinatura ou compra única para um app iOS](https://devoria.fr/pt-br/blog/assinatura-ou-compra-unica-app-ios), e a integração em [RevenueCat e a assinatura in-app no iOS](https://devoria.fr/pt-br/blog/revenuecat-assinatura-in-app-ios).

## Escolher seu modelo antes de programar

O [iOS Kit](https://devoria.fr/pt-br/kits/ios) traz o código inicial dos meus apps, com onboarding, paywall e assinaturas já programados, para seguir no seu ritmo.

Antes de decidir, o [diagnóstico gratuito](https://devoria.fr/pt-br/diagnostic) te mostra o que realmente trava o seu projeto e te envia o meu checklist anti-rejeição da Apple. A montagem de uma assinatura está detalhada na página [assinatura in-app no iOS](https://devoria.fr/pt-br/expertise/assinatura-no-app-ios).

## Perguntas frequentes

### Quanto rende um anúncio em um aplicativo mobile?

O eCPM dividido por 1.000. Com o eCPM de US$ 4 do exemplo do Google, uma exibição vale US$ 0,004.

### Quanto rende o Google AdMob?

Não existe valor fixo. Sua receita é impressões ÷ 1.000 × eCPM, e o eCPM varia com o país, o formato, o ATT, o consentimento e a sazonalidade.

### Qual é o limite de pagamento do AdMob?

70 euros para uma conta em euros. A receita de um mês é finalizada no dia 3 do mês seguinte e paga por volta do dia 21 se o saldo atingir o limite. Senão, ela é transferida para o mês seguinte.

### A Apple cobra comissão sobre a receita de anúncios?

Não. O relatório da Analysis Group para a Apple, publicado em junho de 2026, classifica a publicidade dentro dos apps entre as receitas sem comissão.

### Quanto rende um anúncio em um jogo mobile?

O cálculo é o mesmo. Um jogo oferece pausas naturais para um intersticial, como o fim de uma fase, e bônus para dar em troca de um vídeo premiado.

### Dá para testar o AdMob no Expo Go?

Não. A biblioteca contém código nativo, que o Expo Go não consegue executar. Você precisa de um build de desenvolvimento, com anúncios de teste.


## Seu projeto

[iOS Kit](https://devoria.fr/pt-br/kits/ios): Crie seu app de iPhone com Claude Code: o código inicial dos meus apps, as skills que verificam o trabalho dele e os kits Apple Review, App Store Screenshots e ASO. 129,99 €.
