Ir para o conteúdo

Validador ads.txt

Verificar um ficheiro ads.txt para erros de sintaxe, entradas duplicadas e campos omitidos.

Entrada
Saída

Validador ads.txt

Cole o conteúdo de um ficheiro ads.txt e esta ferramenta valida cada linha segundo o formato do IAB Tech Lab: cada registo necessita de exactamente três ou quatro campos separados por vírgula — o domínio do sistema publicitário, o seu ID de conta de editor, um tipo de relacionamento DIRECT ou RESELLER, e opcionalmente um ID de autoridade de certificação. Os editores usam ads.txt para declarar quais os sistemas publicitários autorizados a vender o seu inventário, portanto um erro tipográfico ou uma linha mal formatada pode silenciosamente permitir que um vendedor não autorizado passe ou fazer com que um legítimo falhe a verificação de um rastreador ads.txt.

Active a verificação de duplicatas para sinalizar combinações repetidas (domínio, ID de editor, tipo de relacionamento) — um erro comum de copy-paste ao juntar entradas de vários parceiros publicitários. Os avisos de ID de autoridade de certificação omitido detectam casos em que uma bolsa exige esse campo mas foi deixado vazio. O validador também reconhece as quatro linhas de variáveis da especificação — CONTACT, SUBDOMAIN, OWNERDOMAIN e MANAGERDOMAIN — e verifica que as variáveis com formato de domínio não contêm esquema ou caminho. O texto após um sinal de hash é um comentário final e não afecta a validação.

Escolha como o resultado é apresentado: uma lista de erros insere um comentário numerado "Linha N: …" acima de cada linha problemática, alinhada com o seu ficheiro original para fácil correcção; um ficheiro limpo mantém apenas os registos válidos e normalizados — domínios em minúsculas, tipos de relacionamento em maiúsculas, duplicatas colapsadas para a sua primeira ocorrência — pronto para publicar. As terminações de linha do Windows e Unix são tratadas da mesma forma, e o contador ao vivo mostra registos verificados, problemas encontrados e duplicatas removidas enquanto digita.

Tudo funciona localmente no seu navegador. O ficheiro nunca sai do seu dispositivo, o que importa para um documento que pode revelar as suas relações com parceiros publicitários. Quando estiver satisfeito com o resultado, copie-o, descarregue-o como ficheiro .txt ou envie-o de volta para a entrada para executar outro passe.

FAQ

O que conta como uma linha válida de ads.txt?
Um registo com três ou quatro campos separados por vírgula: domínio, ID de conta de editor, tipo de relacionamento (DIRECT ou RESELLER) e um ID de autoridade de certificação opcional. As linhas também podem ser uma das quatro variáveis — CONTACT, SUBDOMAIN, OWNERDOMAIN, MANAGERDOMAIN — escritas como KEY=value.
Por que o campo de domínio falha a validação?
O domínio não pode incluir um esquema ou um caminho — "adsystem.com" é válido, mas "https://adsystem.com" ou "adsystem.com/sell" não é, uma vez que os domínios ads.txt são nomes de anfitrião puros.
Com que compara a verificação de duplicatas?
Corresponde ao domínio, ID de editor e tipo de relacionamento em conjunto, ignorando maiúsculas/minúsculas. Duas entradas que diferem apenas no seu ID de autoridade de certificação ainda são tratadas como duplicatas.
A saída limpa altera os meus IDs de conta de editor ou IDs de autoridade de certificação?
Não. Apenas o domínio (em minúsculas) e o tipo de relacionamento (em maiúsculas) são normalizados. Os IDs de conta de editor e os IDs de autoridade de certificação são mantidos exactamente como introduzidos, uma vez que a capitalização pode importar para esses.
O meu ficheiro ads.txt é carregado para algum lugar?
Não. A validação funciona inteiramente no seu navegador — o ficheiro e os detalhes do seu parceiro publicitário nunca saem do seu dispositivo.