Validador de ads.txt

Valida tu ads.txt, línea a línea.

Pega tu archivo Authorized Digital Sellers y compruébalo frente a la especificación del IAB Tech Lab. Cada error, advertencia y aviso, con la línea exacta y cómo corregirlo. Nada sale de tu navegador.

0 líneas

Se analiza por completo en tu navegador: tu archivo nunca se sube.

Prueba un ejemplo:

Aquí aparecerán tus resultados

Pega un archivo o carga un ejemplo y ejecuta el validador. Comprueba cada línea en local: sin subidas ni conexión de red.

Qué es

Una lista pública de quién puede vender tu inventario.

Authorized Digital Sellers (ads.txt) es un estándar del IAB Tech Lab. Publicas un archivo de texto plano en yourdomain.com/ads.txt que nombra cada sistema publicitario autorizado a vender tu inventario y los ID de cuenta que utiliza.

Los compradores rastrean ese archivo para confirmar que una solicitud de puja es legítima, lo que cierra la puerta a la suplantación de dominios y a la reventa no autorizada. Si un vendedor no está en tu ads.txt, los compradores cuidadosos sencillamente no confiarán en la impresión, así que un archivo exacto es la diferencia entre una puja y un descarte.

El formato

Todo registro de datos tiene los mismos cuatro campos.

Un registro es una línea de valores separados por comas. Los tres primeros campos son obligatorios; el cuarto es opcional. Las líneas en blanco y todo lo que va después de una # se ignoran como comentarios.

  1. 1 Obligatorio
    google.com

    Dominio del sistema publicitario

    El dominio canónico del SSP o del exchange: un host a secas como google.com, sin https:// ni ruta.

  2. 2 Obligatorio
    pub-0000000000000000

    ID de cuenta del editor

    Tu ID de vendedor o de cuenta dentro de ese sistema publicitario, exactamente como te lo asignaron.

  3. 3 Obligatorio
    DIRECT

    Relación

    DIRECT si contratas directamente con el sistema; RESELLER si está autorizado a vender en tu nombre.

  4. 4 Opcional
    f08c47fec0942fa0

    ID de la autoridad de certificación

    El TAG-ID del sistema, normalmente 16 caracteres hexadecimales. Es opcional, pero refuerza la cadena de autorización.

Variables

Más allá de los registros: lo que también leen los compradores.

Las variables son líneas CLAVE=valor que describen el propio archivo en lugar de un vendedor concreto. El validador reconoce las cinco de la especificación: las dos variables originales de v1.0 y las tres añadidas en v1.1 para dar transparencia sobre la propiedad y la gestión.

CONTACT v1.0

Un contacto para dudas sobre el archivo: una dirección de correo electrónico o una URL. Opcional, pero es una buena práctica.

SUBDOMAIN v1.0

Apunta a un subdominio que mantiene su propio ads.txt, así los compradores saben que también deben rastrearlo.

OWNERDOMAIN v1.1

El dominio raíz del propietario del inventario. Uno por archivo: los compradores lo usan para confirmar quién se lleva el beneficio.

MANAGERDOMAIN v1.1

El dominio del socio de monetización exclusivo, con la opción de acotarlo a un código de país.

INVENTORYPARTNERDOMAIN v1.1

Nombra a un socio cuyo sellers.json también debe consultarse para el inventario indirecto.

Problemas habituales

Los errores que más vemos y cómo corregirlos.

Falta el campo DIRECT / RESELLER

Todo registro de datos necesita una relación como tercer campo. Añade DIRECT o RESELLER después del ID de cuenta.

El dominio incluye https:// o una ruta

El primer campo es un host a secas. Escribe google.com, no https://google.com/ads ni www.google.com.

direct / reseller en minúsculas

Los sistemas que lo leen no distinguen mayúsculas de minúsculas, pero la forma canónica de la especificación es en mayúsculas. Escribe DIRECT y RESELLER.

Registros duplicados

Repetir el mismo dominio, ID de cuenta y relación añade ruido y puede ocultar un error de copiar y pegar. Elimina la línea sobrante.

Variable desconocida o vacía

Solo se reconocen CONTACT, SUBDOMAIN, OWNERDOMAIN, MANAGERDOMAIN e INVENTORYPARTNERDOMAIN, y cada una necesita un valor después del =.

Sin ID de autoridad de certificación

No es un error, pero añade el TAG-ID siempre que el sistema publicitario publique uno: hace que la autorización sea más difícil de falsificar.

RevIQ para editores

Mantenemos limpia tu cadena de autorización, así cada impresión se puede comprar.

RevIQ gestiona tus entradas de ads.txt y sellers.json como parte de la incorporación, verifica las relaciones de venta que hay detrás de cada dólar y te muestra qué rutas de demanda pagan de verdad. Comisiones transparentes, inversión rastreable, inventario real.

  • ads.txt y sellers.json gestionados y sincronizados a medida que cambian tus socios
  • Relaciones DIRECT y RESELLER verificadas de principio a fin
  • Pagos rastreables: consulta la comisión aplicada en cada impresión
Preguntas frecuentes

ads.txt, resuelto

Las preguntas que más hacen los editores sobre Authorized Digital Sellers.

Solicitar acceso
  • ¿Este validador de ads.txt es gratuito?

    Sí. Pega tu archivo y valídalo tantas veces como quieras. Funciona por completo en tu navegador, así tu archivo nunca se sube a ningún servidor.

  • ¿Dónde debe estar mi archivo ads.txt?

    En la raíz de tu dominio, en https://yourdomain.com/ads.txt, servido como text/plain. Los compradores solo miran ahí, así que no puede estar en una subcarpeta.

  • ¿Cuál es la diferencia entre DIRECT y RESELLER?

    DIRECT significa que tienes un contrato directo con ese sistema publicitario para tu inventario. RESELLER significa que le has autorizado a venderlo en tu nombre a través de un tercero.

  • ¿Comprueba tanto ads.txt v1.0 como v1.1?

    Sí. Entiende los registros de v1.0 y las variables CONTACT y SUBDOMAIN, además de las incorporaciones de v1.1: OWNERDOMAIN, MANAGERDOMAIN e INVENTORYPARTNERDOMAIN.

  • ¿Puedo validar un dominio activo por URL?

    Los navegadores bloquean las solicitudes de origen cruzado a la mayoría de los archivos ads.txt, así que descargarlos por URL no resulta fiable aquí. Abre yourdomain.com/ads.txt, copia el contenido y pégalo arriba: la comprobación es exactamente la misma.

Descubre cuánto más podría ganar tu inventario con RevIQ.

Solicita acceso y te mostraremos la demanda que está desbloqueando tu ads.txt.