Este artigo explica como resolver problemas com o app-ads.txt. Aborda o que fazer se o seu ficheiro app-ads.txt não for encontrado nem validado. Também detalha como corrigir problemas de formatação e problemas com motores de rastreio. Alguns aspetos importantes prendem-se com o facto de o AdMob poder demorar até 24 horas a atualizar após as alterações e de o ficheiro app-ads.txt ter de ser colocado no caminho raiz do Website de programador.
Para começar, reveja cuidadosamente os detalhes que recebeu na sua conta para determinar por que motivo não foi possível encontrar e validar o seu ficheiro app-ads.txt. Depois de determinar o problema, pode usar os detalhes abaixo para ajudar a resolver problemas relacionados com o ficheiro app-ads.txt.
Problemas nesta página
- O ficheiro app-ads.txt não foi encontrado
- O Website de programador está em falta na Ficha da loja da sua app
- O URL do Website de programador não é válido
- O ficheiro app-ads.txt está alojado num subdomínio não suportado
- O ficheiro app-ads.txt não está formatado corretamente
- O ID de publicador não está formatado corretamente
- O seu ID de publicador está em falta
- Um ficheiro robots.txt está a impedir o motor de rastreio da Google de rastrear o ficheiro app-ads.txt
O ficheiro app-ads.txt não foi encontrado
Configure um ficheiro app-ads.txt e publique-o no domínio do Website de programador. Siga as instruções para configurar um ficheiro app-ads.txt.
Certifique-se de que a sua app está registada no Google Play ou na Apple App Store e que o Website de programador está incluído na Ficha da loja da app.
O AdMob pode demorar até 24 horas a rastrear e validar automaticamente os seus ficheiros app-ads.txt. Aguarde, pelo menos, 24 horas para que o estado do app-ads.txt seja atualizado.
O Website de programador está em falta na Ficha da loja da sua app
Adicione um Website de programador à ficha da app no Google Play ou na Apple App Store. Vamos usar o domínio do seu Website para procurar um ficheiro app-ads.txt no caminho raiz do site. Saiba como estabelecer um Website de programador.
Se a app estiver publicada em vários idiomas, verifique se é apresentado o Website de programador correto para cada variação de idioma.
O URL do Website de programador não é válido
Verifique o URL do Website de programador e certifique-se de que está a funcionar corretamente. Certifique-se de que não existem erros ortográficos no URL do Website de programador na ficha da app.
O ficheiro app-ads.txt está alojado num subdomínio não suportado
Certifique-se de que o seu servidor Web aloja o ficheiro app-ads.txt ou redireciona para a localização correta quando introduzir o URL do app-ads.txt apresentado na sua conta do AdMob. O URL do app-ads.txt apresentado na conta é o URL que o AdMob usa para localizar o ficheiro.
Atualize o Website de programador na Ficha da loja da app para o subdomínio do site ou para um domínio diferente se não conseguir publicar um ficheiro na localização atual ou se quiser usar um Website diferente.
Consulte as Perguntas frequentes sobre o app-ads.txt para saber mais.
O ficheiro app-ads.txt não está formatado corretamente
Reveja a especificação Vendedores de apps autorizados fornecida pelo IAB Tech Lab para garantir que formatou o ficheiro corretamente.
Verifique se o ficheiro app-ads.txt tem problemas como:
- Um ID de publicador em falta ou incorreto
- Quaisquer erros ortográficos no URL ou no ID de publicador
- Um ID de publicador formatado incorretamente
- O domínio incorreto, como utilizar admob.com em vez de google.com
Copie o fragmento do código personalizado, que inclui o ID de publicador, do AdMob e cole-o no ficheiro app-ads.txt. Para encontrar o fragmento do código, efetue o seguinte:
- Inicie sessão na sua conta do AdMob em https://admob.google.com.
- Clique em Apps na barra lateral.
- Clique em Todas as aplicações.
- Clique no separador app-ads.txt.
- Clique em Como configurar o ficheiro app-ads.txt.
- Clique em junto ao fragmento do código a copiar.
- Cole o fragmento do código no ficheiro app-ads.txt.
O ID de publicador não está formatado corretamente
Tem de atualizar o ficheiro app-ads.txt de modo a formatar corretamente o seu ID de publicador.
Copie o fragmento do código personalizado, que inclui o ID de publicador, do AdMob e cole-o no ficheiro app-ads.txt. Para encontrar o fragmento do código, efetue o seguinte:
- Inicie sessão na sua conta do AdMob em https://admob.google.com.
- Clique em Apps na barra lateral.
- Clique em Todas as aplicações.
- Clique no separador app-ads.txt.
- Clique em Como configurar o ficheiro app-ads.txt.
- Clique em junto ao fragmento do código a copiar.
- Cole o fragmento do código no ficheiro app-ads.txt.
O seu ID de publicador está em falta
Tem de atualizar o ficheiro app-ads.txt de modo a incluir o seu ID de publicador.
Copie o fragmento do código personalizado, que inclui o ID de publicador, do AdMob e cole-o no ficheiro app-ads.txt. Para encontrar o fragmento do código, efetue o seguinte:
- Inicie sessão na sua conta do AdMob em https://admob.google.com.
- Clique em Apps na barra lateral.
- Clique em Todas as aplicações.
- Clique no separador app-ads.txt.
- Clique em Como configurar o ficheiro app-ads.txt.
- Clique em junto ao fragmento do código a copiar.
- Cole o fragmento do código no ficheiro app-ads.txt.
Um ficheiro robots.txt está a impedir o motor de rastreio do Google de rastrear o seu ficheiro
O ficheiro app-ads.txt pode ser ignorado pelos motores de rastreio se um ficheiro robots.txt restringir o rastreio. Se o URL do ficheiro app-ads.txt redirecionar para um nome de anfitrião diferente, tenha em atenção que qualquer ficheiro robots.txt nesse nome de anfitrião subsequente também pode afetar os motores de rastreio.
Atualize o ficheiro robots.txt de modo a permitir que a Google rastreie o ficheiro app-ads.txt.
Adicione as duas linhas de texto seguintes ao ficheiro robots.txt:
User-agent: Google-adstxt
Disallow:
Google-adstxt
, o motor de rastreio também vai obedecer aos registos User-agent
do robots.txt do Mediapartners-Google
e do Googlebot
.