O que é ads.txt?

ads.txt (Authorized Digital Sellers) é um arquivo de texto público no qual um site lista as empresas de publicidade autorizadas a vender seu espaço publicitário. Os compradores de anúncios consultam esse arquivo antes de fazer lances; assim, quem alegar vender anúncios no seu site sem estar listado será ignorado. O arquivo fica na raiz do domínio, como em https://example.com/ads.txt.

Cada linha informa um sistema de publicidade, o ID da sua conta nesse sistema e se você controla essa conta diretamente (DIRECT) ou se um parceiro revende seu inventário (RESELLER):

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
appnexus.com, 1356, RESELLER, f5ab79cb980f11d1
OWNERDOMAIN=example.com

Os apps usam o mesmo formato em app-ads.txt, hospedado no site do desenvolvedor indicado na página do app na loja.

Descrição da ferramenta

Digite um site ou domínio, escolha o arquivo e clique no botão de verificação. Nosso servidor busca o arquivo no local em que os sistemas de publicidade esperam encontrá-lo e o verifica de acordo com a especificação ads.txt 1.1 do IAB Tech Lab:

  • Se o arquivo existe e é servido como text/plain. Uma página HTML nesse endereço não é válida.
  • Cada linha que não segue o formato, com o respectivo número, por exemplo, por falta de um campo, por o sistema de publicidade não ser um domínio ou por a relação não ser DIRECT nem RESELLER
  • Os sistemas de publicidade autorizados e a quantidade de registros DIRECT e RESELLER de cada um

ads.txt é lido no domínio raiz; portanto, www.example.com verifica example.com/ads.txt. Para app-ads.txt, a ferramenta segue as regras de app-ads.txt: tenta primeiro o subdomínio sem www. ou m. e, depois, o domínio raiz. Os redirecionamentos são seguidos conforme permitido pela especificação.

Assistentes de IA conectados ao servidor MCP do Rapid Tool Set podem executar a mesma verificação usando ads_txt_checker.

Dicas

  • Copie as linhas exatamente como aparecem no painel da sua rede de publicidade. Um erro de digitação no ID da conta faz com que os compradores ignorem esse vendedor.
  • Adicione OWNERDOMAIN= com o domínio da sua empresa. A especificação recomenda isso, e os compradores usam esse campo para comparar sua entrada com o sellers.json.
  • Um site que não vende anúncios de forma programática pode publicar a linha de preenchimento placeholder.example.com, placeholder, DIRECT, placeholder para informar isso.