Iniciar o Ad Inspector

Selecione a plataforma: Android iOS Unity Flutter

Antes de testar a integração de anúncios, é preciso iniciar o Ad Inspector no app. Esta página explica como iniciar o Ad Inspector pelo menu de depuração e de forma programática.

Pré-requisitos

Antes de continuar, faça o seguinte:

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

Escolher uma opção de lançamento

É possível abrir o inspetor de anúncios das seguintes maneiras:

  • O botão de inicialização do menu de depuração no app para usar o gesto selecionado nas configurações do Ad Inspector.
  • De forma programática pelo SDK dos anúncios para dispositivos móveis do Google .

Iniciar usando o menu de depuração

Para iniciar o Ad Inspector no menu de depuração, não é necessário fazer mais mudanças no app. Para mais detalhes, consulte Inspecionar a veiculação de anúncios em apps para dispositivos móveis.

Siga estas etapas:

  1. Encontre um anúncio veiculado na sua rede do Ad Manager.
  2. Toque no anúncio e mantenha pressionado para abrir o menu de depuração.
  3. Selecione Abrir o inspetor de anúncios.

Se você não vincular seu dispositivo, talvez seja necessário fazer login na sua conta do Ad Manager.

Nas configurações de depuração, também é possível selecionar Configurações do Ad Inspector e escolher um gesto para abrir o Ad Inspector.

Iniciar de forma programática

Inicie o inspetor de anúncios executando o seguinte:

Swift

GADMobileAds.sharedInstance().presentAdInspector(from: viewController) { error in
  // Error will be non-nil if there was an issue and the inspector was not displayed.
}

Objective-C

[GADMobileAds.sharedInstance presentAdInspectorFromViewController:viewController
  completionHandler:^(NSError *error) {
    // Error will be non-nil if there was an issue and the inspector was not displayed.
}];

Esse método funciona para dispositivos de teste registrados de forma programática. Para mais detalhes, consulte Ativar dispositivos de teste.

Confira se o controlador de visualização para esse lançamento está totalmente visível na tela. Por exemplo, se você chamou viewDidAppear:. Se o controlador de visualização transmitido estiver em processo de exibição, como quando a inicialização é chamada na função do controlador de visualização viewDidLoad, a apresentação do inspetor de anúncios falhará.