Iniciar o Ad Inspector

Selecione a plataforma: Android iOS Unity Flutter

Antes de testar a integração de anúncios, você precisa 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 inicialização

É possível iniciar o Ad Inspector das seguintes maneiras:

  • Pelo 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 usando o 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 outras mudanças no app. Para mais detalhes, consulte Inspecionar a entrega 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 e segure o anúncio para abrir o menu de depuração.
  3. Selecione Abrir o Ad Inspector.

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 Ad Inspector executando o seguinte:

Swift

MobileAds.shared.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, saiba como ativar dispositivos de teste.

Confira se o controlador de visualização desse 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á.