Ativar anúncios de teste

Ative os anúncios de teste durante o desenvolvimento para testar o comportamento de clique em anúncios sem gerar cobranças para os anunciantes do Google. Se você clicar em muitos anúncios no modo de produção, sua conta poderá ser sinalizada por atividade inválida.

Você pode receber anúncios de teste das seguintes maneiras:

Este guia explica como ativar anúncios de teste na sua integração de anúncios.

Pré-requisitos

Antes de continuar, configure o Google Mobile Ads SDK for React Native.

Usar IDs de blocos de anúncios de teste

Para testar sua integração, use IDs de blocos de anúncios de teste. Com esses IDs, é possível testar todos os formatos de anúncio sem usar os IDs dos seus blocos de anúncios.

A tabela a seguir lista os blocos de anúncios de teste para cada formato:

Android

Formato do anúncio ID do bloco de anúncios de teste
Abertura do app ca-app-pub-3940256099942544/9257395921
Banner (adaptativo fixo) ca-app-pub-3940256099942544/9214589741
Banner (adaptativo inline) ca-app-pub-3940256099942544/9214589741
Banner (tamanho fixo) ca-app-pub-3940256099942544/6300978111
Intersticial ca-app-pub-3940256099942544/1033173712
Anúncios premiados ca-app-pub-3940256099942544/5224354917
Intersticial premiado ca-app-pub-3940256099942544/5354046379
Nativo ca-app-pub-3940256099942544/2247696110
Vídeo nativo ca-app-pub-3940256099942544/1044960115

iOS

Formato do anúncio ID do bloco de anúncios de teste
Abertura do app ca-app-pub-3940256099942544/5575463023
Banner (adaptativo fixo) ca-app-pub-3940256099942544/2435281174
Banner (adaptativo inline) ca-app-pub-3940256099942544/2435281174
Banner (tamanho fixo) ca-app-pub-3940256099942544/2934735716
Intersticial ca-app-pub-3940256099942544/4411468910
Anúncios premiados ca-app-pub-3940256099942544/1712485313
Intersticial premiado ca-app-pub-3940256099942544/6978759866
Nativo ca-app-pub-3940256099942544/3986624511
Vídeo nativo ca-app-pub-3940256099942544/2521693316

Ativar dispositivos de teste

Se você quiser testar anúncios no app durante o desenvolvimento, configure seu aparelho como um dispositivo de teste. Use os IDs de bloco de anúncios que você criou na AdMob.

Adicionar um dispositivo de teste na interface da AdMob

Para adicionar um dispositivo de teste e testar anúncios nos builds do seu app de forma não programática, use a interface da AdMob. Para mais detalhes, consulte Adicionar um dispositivo de teste.

Adicionar o dispositivo de teste de forma programática

Para adicionar o dispositivo de teste de forma programática, siga estas etapas:

  1. Execute um app configurado com Google Mobile Ads SDK for React Native.

  2. Faça uma solicitação de anúncio com um ID de bloco de anúncios de teste. Para mais detalhes, consulte Usar blocos de anúncios de teste.

  3. Procure no console do iOS ou na saída do Logcat do Android uma mensagem semelhante a esta:

    Android

    I/Ads: Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
      to get test ads on this device.
    

    iOS

    <Google> To get test ads on this device, set:
      GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers =
      @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
    
  4. Copie o ID alfanumérico do dispositivo de teste, por exemplo, 2077ef9a63d2b398840261c8221a0c9b.

  5. Antes de fazer uma solicitação de anúncio, configure o ID do dispositivo de teste:

    import {setRequestConfiguration} from '@google/mobile-ads';
    
    setRequestConfiguration({
      testDeviceIds: ['33BE2250B43518CCDA7DE426D04EE231'],
    });
    

    Este exemplo adiciona o ID do dispositivo de teste no objeto RequestConfiguration. Para ver mais detalhes, consulte RequestConfiguration.

  6. Execute o app novamente. Se tudo der certo, você vai ver o seguinte nestes formatos de anúncio:

    • Anúncios de banner, intersticiais e premiados: o rótulo Anúncio de teste centralizado no anúncio:

    • Anúncios nativos: a string Anúncio de teste no recurso do título:

    Depois de registrar o dispositivo de teste, substitua os IDs dos blocos de anúncios de teste pelos IDs dos seus blocos de anúncios.

Você pode tocar com segurança nos anúncios com o rótulo Anúncio de teste. Solicitações, impressões e cliques em anúncios de teste não aparecem nos relatórios da sua conta.

Testar anúncios com mediação

Os blocos de anúncios de teste só veiculam anúncios do Google. Para testar sua configuração de Mediação da AdMob, ative dispositivos de teste.

Os anúncios mediados não renderizam o rótulo Anúncio de teste. Você é responsável por ativar os anúncios de teste em cada rede de mediação. Esse processo impede que as redes sinalizem sua conta por atividade inválida. Para mais detalhes, consulte Configurar a Mediação da AdMob.

Se você não tiver certeza se o adaptador de uma rede de mediação aceita anúncios de teste, evite clicar em anúncios dessa rede durante o desenvolvimento. Para determinar qual adaptador de rede de mediação veiculou o anúncio atual, inspecione as informações de resposta do formato do anúncio. Para mais detalhes, consulte Recuperar informações sobre a resposta do anúncio.