UTILS.
100% no navegador
📄

Gerador de ads.txt / app-ads.txt

Gere um ads.txt ou app-ads.txt válido: valida cada registro, remove duplicatas e adiciona diretivas CONTACT e SUBDOMAIN. Roda no seu navegador.

— a saída aparece aqui —

Sobre esta ferramenta

O ads.txt (e seu irmão app-ads.txt) permite que publishers declarem quais sistemas de anúncios estão autorizados a vender seu inventário. Esta ferramenta monta um arquivo limpo e válido a partir dos seus registros, tudo no seu navegador, sem envio.

Cada linha é "domínioDoSistemaDeAnúncios, publisherID, relacionamento, [certAuthorityID]". A ferramenta valida cada linha — o domínio deve parecer um domínio real, o publisher ID deve estar presente e o relacionamento deve ser DIRECT ou RESELLER (sem diferenciar maiúsculas) — depois normaliza o relacionamento para maiúsculas, remove duplicatas exatas e passa linhas de comentário (que começam com #) intactas. Linhas que falham na validação são contadas e ignoradas, em vez de emitidas.

Diretivas opcionais CONTACT= e SUBDOMAIN= podem ser adicionadas e aceitam vários valores separados por vírgulas ou novas linhas. Um resumo mostra quantos registros foram mantidos, deduplicados e ignorados. Copie ou baixe o resultado e hospede-o em https://seusite.com/ads.txt.

Perguntas frequentes

O que significa cada campo?
Domínio é o sistema de anúncios (ex.: google.com), publisher ID é o ID da sua conta de vendedor, relacionamento é DIRECT ou RESELLER, e o quarto campo opcional é o ID da autoridade de certificação (TAG ID).
O que torna uma linha inválida?
Um domínio ausente ou malformado, um publisher ID ausente, ou um relacionamento que não seja DIRECT ou RESELLER. Linhas inválidas são ignoradas e contadas, nunca escritas na saída.
As duplicatas são removidas?
Sim. Registros idênticos (mesmo domínio, publisher ID, relacionamento e cert ID, ignorando maiúsculas) são reduzidos a uma única linha e contados como duplicatas.
Onde o arquivo fica?
Hospede ads.txt na raiz do seu domínio web, ou app-ads.txt na raiz do domínio de desenvolvedor do seu app, para que os ad exchanges possam verificar vendedores autorizados.

Mais ferramentas