Este guia mostra como depurar a veiculação de anúncios usando a visualização no aplicativo e as as ferramentas de exibição do Ad Manager.
A visualização no app permite inspecionar seus próprios criativos renderizados no seu app para dispositivos móveis. Essa prévia é especialmente útil se você tem criativos que interagem com o aplicativo, têm um comportamento único, ou depender do app para renderização (incluindo criativos nativos e MRAID).
As ferramentas de exibição do Ad Manager fornecer informações sobre quais anúncios foram exibidos; Assim, quando anúncios inesperados são exibidos, usar as ferramentas de entrega para descobrir o motivo.
Pré-requisitos
- Versão 10.2.0 ou mais recente do SDK dos anúncios para dispositivos móveis do Google.
- Acesso a uma conta do Google Ad Manager.
- Conclua o curso Começar.
Preparar seu app
A depuração exige interação com o menu de opções de depuração do SDK. A recomendada de abrir o menu é incluir a função abaixo em seu aplicativo, e acioná-lo com base em uma ação do usuário:
Java
public class MainActivity extends AppCompatActivity { ... @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Initialize the Mobile Ads SDK. MobileAds.initialize(this); } ... // Opens a debug menu. Call this method based on a user action. // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID. public void openDebugMenu() { MobileAds.openDebugMenu(this, "YOUR_AD_UNIT_ID"); } }
Kotlin
class MainActivity : AppCompatActivity() { ... override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // Initialize the Mobile Ads SDK. MobileAds.initialize(this) } ... // Opens a debug menu. Call this method based on a user action. // TODO: Replace YOUR_AD_UNIT_ID with your own ad unit ID. fun openDebugMenu() { MobileAds.openDebugMenu(this, "YOUR_AD_UNIT_ID") } }
Qualquer bloco de anúncios válido da sua conta do Ad Manager é suficiente para abrir a no menu de opções de depuração.
Outra maneira de abrir o menu é fazer um movimento longo com dois dedos pressionar o criativo, mas isso não funcionará para todos os formatos de anúncio, como os anúncios nativos, e tome cuidado para não clicar no anúncio ao tentar deslizar. Chamar o método acima é muito mais robustos.
Vincular seu dispositivo
Depois de adicionar o recurso para abrir o menu de opções de depuração, execute o app e acionar a função acima. O seguinte menu é aberto:
Selecione Creative Preview para vincular seu dispositivo. Um navegador é aberto e leva você automaticamente a um navegador para fazer login no Ad Manager. Depois ao fazer login, nomeie seu dispositivo para registrá-lo com sua conta do Ad Manager. Depois, Clique em Verificar.
Nesse ponto, você pode verificar se seu dispositivo foi vinculado na página Adicionar Manager. Você também pode permitir que outras pessoas acessem seus dispositivos.
Visualização no app
Siga as etapas para enviar um criativo para a dispositivo. Certifique-se de que o criativo enviado faz parte de um item de linha ativo segmentado para o espaço de anúncio em que você quer o criativo.
Depois de enviar um criativo a partir da interface, acione o menu de opções de depuração no seu dispositivo novamente e selecione Creative Preview mais uma vez. Essa etapa permite que o SDK acesse o Ad Manager para conferir se a vinculação do dispositivo foi concluída algumas informações sobre o criativo enviado. Se a vinculação por dispositivo era anterior, o menu de depuração fecha imediatamente. Se fosse falhar, será solicitado que você vincule sua conta novamente.
Por fim, carregue um anúncio para o espaço que você quer visualizar para ver seu criativo.
Ferramentas de exibição
Siga as etapas em Inspecionar a exibição no anúncio Gerente para resolver problemas de exibição de anúncios. Se você tiver concluído as etapas, a solicitação aparece na interface do Ad Manager, e é possível ver mais informações sobre anúncio veiculado.