Testar blocos de anúncios

Selecione a plataforma: Android iOS Unity Flutter

O inspetor de anúncios é compatível com os seguintes testes:

  • Teste no contexto: carregue anúncios dos blocos de anúncios no seu app. Você pode abrir o Ad Inspector para conferir detalhes sobre as solicitações feitas pelos blocos.
  • Teste fora do contexto: teste seu bloco de anúncios diretamente no Ad Inspector sem navegar até a interface do app. É possível testar vários blocos de anúncios de uma só vez, carregar e visualizar de forma assíncrona as solicitações de anúncios de teste e realizar testes de uma única origem de anúncios.

Ao executar um teste fora do contexto, suas solicitações não carregam os parâmetros para serem executadas na interface do usuário do app, incluindo configuração de tratamento direcionado a crianças, segmentação personalizada, extras de rede e tamanhos diferentes. Devido à limitação desses pedidos, recomendamos que você use testes no contexto na interface do seu app.

Pré-requisitos

Antes de continuar, faça o seguinte:

  • Conclua todos os itens nos pré-requisitos iniciais para criar uma conta da AdMob, definir seu dispositivo de teste, inicializar o SDK dos anúncios para dispositivos móveis do Google e instalar a versão mais recente.
  • Inicie o Ad Inspector.

Solicitar um anúncio de teste

Para solicitar um anúncio de teste no inspetor de anúncios, siga estas etapas: Para mais detalhes, consulte Como usar o Ad Inspector no app.

  • No contexto:

    1. Em um dispositivo de teste, navegue até a interface do app e carregue um anúncio.
    2. Abra o Ad Inspector. Na guia Bloco de anúncios, encontre o bloco em que você carregou o anúncio.
    3. Em Registro de solicitações do SDK, confira detalhes sobre o anúncio de teste solicitado.
  • Out-of-context:

    1. Na guia Bloco de anúncios, toque no bloco e clique em Solicitar anúncio de teste.
    2. Em Registro de solicitações do SDK, confira detalhes sobre o anúncio de teste solicitado.

Se o formato do bloco de anúncios mostrar Desconhecido, a opção Solicitar anúncio de teste vai aparecer esmaecida.

Testar uma única origem de anúncios

O Ad Inspector pode restringir as solicitações de anúncios no seu app para veicular anúncios de uma única origem de anúncios de lances ou em hierarquia. Essa abordagem permite verificar se você fez a integração corretamente com o adaptador de terceiros e se a origem de anúncios está sendo veiculada conforme o esperado.

Para testar uma única origem de anúncio, siga estas etapas:

  1. Em Ad Inspector, clique na opção Teste de uma única origem de anúncios. Uma caixa de diálogo Teste de uma única origem de anúncios vai aparecer:

  2. Selecione uma origem de anúncios para testar. Depois disso, você vai receber a página Forçar reinício do app:

A configuração de teste de uma única origem de anúncios se aplica a todas as solicitações futuras. Esse teste não se aplica a anúncios armazenados em cache anteriormente nessa sessão. Recomendamos que você force a reinicialização do app ao aplicar um teste de uma única origem de anúncios. Essa abordagem invalida os anúncios armazenados em cache que podem ser exibidos em vez de a origem de anúncio escolhida receber uma solicitação.

Depois de reiniciar o app, todas as posições de bloco de anúncios tentam mostrar um anúncio da origem selecionada. Ao iniciar o Ad Inspector quando um teste de uma única origem de anúncios está ativo, a origem de anúncios do teste ativo é mostrada:

No modo de teste de uma única origem de anúncios, todas as solicitações tentam preencher com a origem selecionada, independente de ela ter sido configurada para lances ou hierarquia. Se a origem de anúncios que você está testando não estiver configurada para lances ou hierarquia do bloco de anúncios, você vai receber a seguinte mensagem de erro:

Ad Unit has no applicable adapter for single ad source testing on network: AD_SOURCE_ADAPTER_CLASS_NAME

Para verificar se a origem de anúncios preencheu as solicitações depois que você iniciou um teste de uma única origem, toque em um bloco de anúncios para ver o registro de solicitações do SDK. Se a origem do anúncio não carregar um anúncio, uma mensagem de erro vai aparecer descrevendo o problema, como Adapter failed to initialize.

Se você tiver adicionado várias instâncias da origem de anúncios selecionada a uma hierarquia, poderá conferir cada instância da chamada à origem. Esse processo é renderizado até que o anúncio seja preenchido ou a hierarquia termine sem um preenchimento.

Parar um teste de uma única origem de anúncios

Para interromper o teste, siga estas etapas:

  1. Em Ad Inspector, desative a opção Teste de uma única origem de anúncios. A caixa de diálogo Parar o teste de uma única origem de anúncio? aparece.
  2. Toque em Parar teste.

    Se for bem-sucedida, uma mensagem de confirmação vai aparecer em Forçar reinício do app:

Para revogar os anúncios em cache da origem testada, recomendamos forçar a reinicialização do app depois de interromper o teste.