Este artigo aborda os problemas que pode ter com o ficheiro app-ads.txt.
Problemas com o ficheiro app-ads.txt
- 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 do programador não é válido
- O ficheiro app-ads.txt está alojado num subdomínio não compatível
- O ficheiro app-ads.txt não está formatado corretamente
- O ficheiro robots.txt está a impedir o motor de rastreio do Google de rastrear o ficheiro app-ads.txt
- O motor de rastreio continua a rastrear o seu ficheiro app-ads.txt a partir do link errado
Problemas com a página de estado do ficheiro app-ads.txt
- O estado do seu ficheiro app-ads.txt não é apresentado na página app-ads.txt
- A app de outra pessoa é apresentada na sua conta do AdMob
O ficheiro app-ads.txt não foi encontrado
Se não conseguir encontrar o ficheiro app-ads.txt, experimente o seguinte:
- 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 App Store da Apple 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
Confirme que o Website do programador é carregado no local correto da ficha do Google Play ou da Apple App Store.
- Para o Google Play: para confirmar que adicionou o URL com êxito, verifique se o URL do Website do programador está associado ao "apoio técnico da app" da página da app Android.
- Para a Apple App Store: para confirmar que adicionou o URL com êxito, verifique se o link "Website do programador" é apresentado na parte inferior da página da app iOS.
O URL do Website do programador não é válido
Verifique o URL do Website do programador e certifique-se de que está em conformidade com as regras de subdomínio e o motor de rastreio de app-ads.txt do AdMob.
O motor de rastreio de app-ads.txt do AdMob procura o ficheiro app-ads.txt com base no Website do programador na Ficha da loja da sua app. De acordo com a especificação do app-ads.txt, os motores de rastreio procuram ficheiros nos seguintes padrões do URL:
https://<<hostname>>/app-ads.txthttp://<<hostname>>/app-ads.txt
Se estiver a carregar um URL de subdomínio do Website do programador, a especificação do app-ads.txt tem regras específicas para subdomínios:
- Rastreio até ao subdomínio de primeiro nível
- Exclusão de subdomínios "www." e "m."
- Redirecionamentos do servidor Web
O ficheiro app-ads.txt está alojado num subdomínio não compatível
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. Saiba mais acerca das regras de rastreio de subdomínios.
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.
O ficheiro app-ads.txt não está formatado corretamente
Reveja a especificação de Vendedores de apps autorizados fornecida pelo IAB Tech Lab para garantir que formatou o ficheiro corretamente.
Verifique se o ficheiro app-ads.txt tem estes problemas:
- 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 usar "admob.com" em vez de "google.com"
Para cada um destes problemas, tem de atualizar o ficheiro app-ads.txt. 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, faça o seguinte:
- Inicie sessão na sua conta do AdMob em https://admob.google.com.
- Clique em Apps na barra lateral.
- Clique em Ver todas as apps.
- Clique em 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 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.O motor de rastreio continua a rastrear o seu ficheiro app-ads.txt a partir do link errado
O motor de rastreio pode estar a aceder ao subdomínio de um Website. Saiba mais sobre os diferentes subdomínios a que os motores de rastreio podem estar a aceder.
Pode encontrar o URL exato que está a ser rastreado a partir do estado detalhado do ficheiro app-ads.txt na sua conta. Pode definir uma regra de redirecionamento que redirecione o motor de rastreio a partir do URL que está a ser rastreado para a localização correta do URL do app-ads.txt.
O estado do seu ficheiro app-ads.txt não é apresentado na página app-ads.txt
O estado do ficheiro app-ads.txt não é apresentado na página app-ads.txt se a sua app não tiver gerado um pedido de anúncio nos últimos 7 dias ou se a sua app não tiver sido validada com o ficheiro app-ads.txt.
A app de outra pessoa é apresentada na sua conta do AdMob
Trata-se de um sinal de que o ficheiro app-ads.txt está a funcionar corretamente na proteção contra fraudes ao nível da publicidade. Tenha em atenção que as origens de anúncios que adotaram o ficheiro app-ads.txt estão a comprar inventário apenas em apps que têm um ficheiro app-ads.txt validado.
Se for apresentada uma app que não lhe pertence, pode bloquear a app.
A implementação de um ficheiro app-ads.txt ajuda a garantir que o inventário de anúncios de apps é vendido apenas através de canais que identificou como autorizados. Desta forma, tem mais controlo sobre quem pode vender anúncios na sua app e ajuda a evitar a apresentação de inventário contrafeito aos anunciantes.