Passo 1: declare um site do desenvolvedor
No iOS: App Store Connect → Informações do app → URL de marketing. No Android: Play Console → Presença na loja → Página principal da loja → Site. A URL de qualquer um dos campos precisa responder com HTTP 200 e servir o app-ads.txt na raiz.
Passo 2: publique o app-ads.txt na raiz
Se o site declarado é example.com, o arquivo fica em example.com/app-ads.txt. Se é example.com/myapp, o arquivo continua em example.com/app-ads.txt: ele sempre fica na raiz do domínio.
Passo 3: espere 24 horas e verifique
AdMob → Apps → status do app-ads.txt. O status de cada app muda de "Não encontrado" para "Autorizado" em até 24 horas depois que o arquivo entra no ar. AppLovin e IronSource têm painéis de verificação parecidos.