Saltar al contenido

Validador de ads.txt

Verifica un archivo ads.txt para errores de sintaxis, entradas duplicadas y campos faltantes.

Entrada
Salida

Validador de ads.txt

Pega el contenido de un archivo ads.txt y esta herramienta verifica cada línea contra el formato del IAB Tech Lab: cada registro necesita exactamente tres o cuatro campos separados por comas — el dominio del sistema publicitario, tu ID de cuenta de editor, un tipo de relación DIRECT o RESELLER, y opcionalmente un ID de autoridad certificadora. Los editores usan ads.txt para declarar qué sistemas publicitarios están autorizados a vender su inventario, por lo que un pequeño error tipográfico o una línea mal formada puede dejar pasar silenciosamente a un vendedor no autorizado o hacer que uno legítimo falle en un rastreo de ads.txt.

Activa la verificación de duplicados para señalar combinaciones repetidas (dominio, ID de editor, relación) — un error común de copiar y pegar al fusionar entradas de varios socios publicitarios. Las advertencias de ID de autoridad certificadora faltante capturan casos donde un exchange requiere ese campo pero fue omitido. El validador también reconoce las cuatro líneas de variables de la especificación — CONTACT, SUBDOMAIN, OWNERDOMAIN y MANAGERDOMAIN — y verifica que las variables con forma de dominio no lleven esquema ni ruta. El texto después de un símbolo de almohadilla es un comentario final y no afecta la validación.

Elige cómo se presenta el resultado: una lista de errores inserta un comentario numerado "Línea N: …" encima de cada línea problemática, alineado con tu archivo original para una fácil corrección; un archivo limpio mantiene solo los registros válidos y normalizados — dominios en minúsculas, tipos de relación en mayúsculas, duplicados contraídos a su primera ocurrencia — listos para publicar. Los finales de línea de Windows y Unix se manejan de la misma manera, y el contador en vivo muestra registros verificados, problemas encontrados y duplicados eliminados mientras escribes.

Todo se ejecuta localmente en tu navegador. El archivo nunca deja tu dispositivo, lo que importa para un documento que puede revelar tus relaciones con socios publicitarios. Cuando estés satisfecho con el resultado, cópialo, descárgalo como un archivo .txt, o envíalo de vuelta a la entrada para ejecutar otro pase.

Preguntas frecuentes

¿Qué cuenta como una línea válida en ads.txt?
Un registro con tres o cuatro campos separados por comas: dominio, ID de cuenta de editor, tipo de relación (DIRECT o RESELLER), e ID de autoridad certificadora opcional. Las líneas también pueden ser una de las cuatro variables — CONTACT, SUBDOMAIN, OWNERDOMAIN, MANAGERDOMAIN — escritas como KEY=value.
¿Por qué el campo de dominio falla en la validación?
El dominio no debe incluir un esquema o una ruta — "adsystem.com" es válido, pero "https://adsystem.com" o "adsystem.com/sell" no, porque los dominios en ads.txt son nombres de host simples.
¿Con qué se compara la verificación de duplicados?
Coincide en dominio, ID de editor y tipo de relación juntos, ignorando mayúsculas y minúsculas. Dos entradas que difieren solo en su ID de autoridad certificadora siguen siendo tratadas como duplicados.
¿El resultado limpio cambia mis ID de editor o IDs de autoridad certificadora?
No. Solo el dominio (en minúsculas) y el tipo de relación (en mayúsculas) se normalizan. Los ID de cuenta de editor e ID de autoridad certificadora se mantienen exactamente como se ingresaron, ya que la distinción de mayúsculas y minúsculas puede ser importante para esos campos.
¿Mi archivo ads.txt se carga en algún lugar?
No. La validación se ejecuta completamente en tu navegador — el archivo y tus detalles de socios publicitarios nunca dejan tu dispositivo.