Validador de ads.txt

Valide o seu ads.txt, linha a linha.

Cole o seu ficheiro Authorized Digital Sellers e verifique-o face à especificação do IAB Tech Lab. Todos os erros, avisos e notas, com a linha exata e como corrigir. Nada sai do seu navegador.

0 linhas

Analisado inteiramente no seu navegador — o seu ficheiro nunca é enviado.

Experimente um exemplo:

Os seus resultados aparecerão aqui

Cole um ficheiro ou escolha um exemplo e depois execute o validador. Verifica cada linha localmente — sem envios, sem rede.

O que é

Uma lista pública de quem pode vender o seu inventário.

Authorized Digital Sellers — ads.txt — é uma norma do IAB Tech Lab. Publique um ficheiro de texto simples em yourdomain.com/ads.txt que identifica todos os sistemas de publicidade autorizados a vender o seu inventário e os IDs de conta que utilizam.

Os compradores rastreiam esse ficheiro para confirmar que um pedido de lance é legítimo, o que fecha a porta à falsificação de domínios e à revenda não autorizada. Se um vendedor não constar do seu ads.txt, os compradores criteriosos simplesmente não confiam na impressão — por isso um ficheiro correto é a diferença entre receber um lance e ser ignorado.

O formato

Todos os registos de dados têm os mesmos quatro campos.

Um registo é uma linha de valores separados por vírgulas. Os três primeiros campos são obrigatórios; o quarto é opcional. As linhas em branco e tudo o que vem depois de um # são ignorados como comentários.

  1. 1 Obrigatório
    google.com

    Domínio do sistema de publicidade

    O domínio canónico da SSP ou do exchange — um host simples como google.com, sem https:// nem caminho.

  2. 2 Obrigatório
    pub-0000000000000000

    ID de conta do editor

    O seu ID de vendedor ou de conta nesse sistema de publicidade, exatamente como o emitiram.

  3. 3 Obrigatório
    DIRECT

    Relação

    DIRECT se contrata diretamente com o sistema, RESELLER se este está autorizado a vender em seu nome.

  4. 4 Opcional
    f08c47fec0942fa0

    ID da autoridade de certificação

    O TAG-ID do sistema — normalmente 16 caracteres hexadecimais. Opcional, mas reforça a cadeia de autorização.

Variáveis

Além dos registos: as declarações que os compradores também leem.

As variáveis são linhas CHAVE=valor que descrevem o próprio ficheiro, e não um vendedor específico. O validador reconhece as cinco da especificação — as duas variáveis originais da v1.0 e as três acrescentadas na v1.1 para transparência de propriedade e de gestão.

CONTACT v1.0

Um contacto para questões sobre o ficheiro — um endereço de e-mail ou um URL. Opcional, mas boa prática.

SUBDOMAIN v1.0

Aponta para um subdomínio que mantém o seu próprio ads.txt, para que os compradores saibam que também o devem rastrear.

OWNERDOMAIN v1.1

O domínio raiz do proprietário do inventário. Um por ficheiro — os compradores usam-no para confirmar quem lucra.

MANAGERDOMAIN v1.1

O domínio do parceiro exclusivo de monetização, opcionalmente delimitado a um código de país.

INVENTORYPARTNERDOMAIN v1.1

Identifica um parceiro cujo sellers.json também deve ser consultado para inventário indireto.

Problemas comuns

Os erros que mais vemos — e como os corrigir.

Falta o campo DIRECT / RESELLER

Todos os registos de dados precisam de uma relação como terceiro campo. Acrescente DIRECT ou RESELLER a seguir ao ID de conta.

O domínio inclui https:// ou um caminho

O primeiro campo é um host simples. Escreva google.com, e não https://google.com/ads ou www.google.com.

direct / reseller em minúsculas

Os consumidores do ficheiro leem-no sem distinguir maiúsculas de minúsculas, mas a forma canónica da especificação é em maiúsculas. Escreva DIRECT e RESELLER.

Registos duplicados

O mesmo domínio, ID de conta e relação listados duas vezes acrescentam ruído e podem esconder um erro de copiar e colar. Remova a linha a mais.

Variável desconhecida ou vazia

Só CONTACT, SUBDOMAIN, OWNERDOMAIN, MANAGERDOMAIN e INVENTORYPARTNERDOMAIN são reconhecidas, e cada uma precisa de um valor a seguir ao =.

Sem ID da autoridade de certificação

Não é um erro, mas acrescente o TAG-ID sempre que o sistema de publicidade publicar um — torna a autorização mais difícil de forjar.

RevIQ para Editores

Mantemos a sua cadeia de autorização limpa, para que cada impressão possa ser comprada.

A RevIQ gere as suas entradas de ads.txt e sellers.json como parte da integração, verifica as relações de venda por trás de cada dólar e mostra-lhe que caminhos de procura pagam mesmo. Taxas transparentes, investimento rastreável, inventário real.

  • ads.txt e sellers.json geridos por nós, sincronizados à medida que os seus parceiros mudam
  • Relações DIRECT e RESELLER verificadas, de ponta a ponta
  • Pagamentos rastreáveis — veja a taxa cobrada em cada impressão
FAQ

ads.txt, explicado

As perguntas que os editores mais fazem sobre Authorized Digital Sellers.

Solicitar acesso
  • Este validador de ads.txt é gratuito?

    Sim. Cole o seu ficheiro e valide-o as vezes que quiser. Corre inteiramente no seu navegador, por isso o seu ficheiro nunca é enviado para um servidor.

  • Onde deve ficar o meu ficheiro ads.txt?

    Na raiz do seu domínio — https://yourdomain.com/ads.txt — servido como text/plain. Os compradores só procuram aí, por isso não pode ficar numa subpasta.

  • Qual é a diferença entre DIRECT e RESELLER?

    DIRECT significa que tem um contrato direto com esse sistema de publicidade para o seu inventário. RESELLER significa que o autorizou a vendê-lo em seu nome através de terceiros.

  • Verifica tanto a v1.0 como a v1.1 do ads.txt?

    Sim. Compreende os registos da v1.0 e as variáveis CONTACT e SUBDOMAIN, além das adições da v1.1: OWNERDOMAIN, MANAGERDOMAIN e INVENTORYPARTNERDOMAIN.

  • Posso validar um domínio em direto através do URL?

    Os navegadores bloqueiam pedidos entre origens para a maioria dos ficheiros ads.txt, por isso obter o ficheiro pelo URL não é fiável aqui. Abra yourdomain.com/ads.txt, copie o conteúdo e cole-o acima — a verificação é exatamente a mesma.

Veja quanto mais o seu inventário poderia render com a RevIQ.

Solicite acesso e mostramos-lhe a procura que o seu ads.txt está a desbloquear.