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 usando gestos 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 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.

Escolher uma opção de inicialização

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

  • Use o gesto selecionado na interface da AdMob depois de registrar um dispositivo de teste. Para mais detalhes, consulte Configurar um dispositivo de teste.
  • De forma programática usando o SDK dos anúncios para dispositivos móveis do Google.

Iniciar usando gestos

Para iniciar o Ad Inspector com um gesto, faça o gesto, como um toque duplo ou agitar, que você configurou na interface da AdMob para seu dispositivo de teste. Para mais detalhes, consulte Testar seu app com o Ad Inspector.

Depois de definir um gesto na interface da AdMob, aguarde a propagação. Faça uma solicitação de anúncio pelo SDK dos anúncios para dispositivos móveis do Google para registrar sua configuração de gesto com o dispositivo de teste. Se a execução do gesto não abrir o Ad Inspector, tente carregar um anúncio, reinicie o app e teste o gesto de novo.

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 ou na interface da AdMob. 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á.