Como ativar anúncios de teste

Neste guia, explicamos como receber anúncios de teste para sua integração. É recomendável usar anúncios de teste durante o desenvolvimento para testar o comportamento dos cliques sem afetar as estatísticas das campanhas de reserva ou cobrar os anunciantes.

Pré-requisitos

Blocos de anúncios de demonstração

A maneira mais rápida de fazer testes é usar blocos de anúncios de demonstração fornecidos pelo Google. Esses blocos não ficam associados à sua conta Ad Manager. Portanto, não há risco de que ela gere tráfego inválido ao usar os blocos.

Veja a seguir os blocos de anúncios de demonstração que apontam para criativos de teste específicos para cada formato:

Formato do anúncio ID do bloco de anúncios de demonstração
Abertura do app /6499/example/app-open
Banner adaptativo /6499/example/adaptive-banner
Banner de tamanho fixo /6499/example/banner
Intersticial /6499/example/interstitial
Anúncios premiados /6499/example/rewarded
Intersticial premiado /21775744923/example/rewarded_interstitial
Nativo /6499/example/native
Vídeo nativo /6499/example/native-video

Ativar dispositivos de teste (modo de teste)

Se você quiser fazer testes mais rigorosos com anúncios de produção, agora é possível configurar seu dispositivo como um dispositivo de teste e usar seus próprios IDs de blocos de anúncios que você criou na interface Ad Manager .

Siga as etapas abaixo para adicionar seu dispositivo como um dispositivo de teste.

Adicionar o dispositivo de teste de forma programática

Se você quiser testar anúncios no app durante o desenvolvimento, siga as etapas abaixo para registrar o dispositivo de teste de forma programática.

  1. Carregue seu app integrado a anúncios e faça uma solicitação de anúncio.
  2. No console, procure uma mensagem como esta:
    <Google> To get test ads on this device, set:
    GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers =
    @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
    Copie o ID do dispositivo de teste para a área de transferência.
  3. Modifique seu código para definir o ID do dispositivo de teste usando o testDeviceIdentifiers:

    Swift

    GADMobileAds.sharedInstance().requestConfiguration.testDeviceIdentifiers =
        [ "2077ef9a63d2b398840261c8221a0c9b" ] // Sample device ID
    

    Objective-C

    GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers =
        @[ @"2077ef9a63d2b398840261c8221a0c9b"  ]; // Sample device ID
    
  4. Execute o app novamente. Se o anúncio for do Google, você verá um rótulo do Modo de teste centralizado na parte de cima do anúncio (banner, intersticial ou premiado):

    Para anúncios nativos avançados, o recurso de título é prefixado com a string Test mode (modo de teste).

    É seguro clicar em anúncios com esse rótulo Modo de teste. Solicitações, impressões e cliques em anúncios no modo de teste não são exibidos nos relatórios da conta.

Como testar com mediação

Os blocos de anúncios de demonstração do Google só mostram anúncios do Google. Para testar sua configuração de mediação, você precisa usar a abordagem Ativar dispositivos de teste.

Anúncios mediados não renderizam um rótulo de Modo de teste. Você é responsável por garantir que o modo de teste esteja ativado para cada uma das redes de mediação. Assim, elas não vão sinalizar sua conta por atividades inválidas. Consulte o respectivo guia de mediação da rede para mais informações.

Caso não tenha certeza se um adaptador de rede de publicidade de mediação oferece um modo de teste, é seguro evitar clicar em anúncios dessa rede durante o desenvolvimento. Você pode usar a propriedade adNetworkClassName em qualquer um dos formatos para descobrir qual rede de publicidade veiculou o anúncio atual.