Блог · Монетизация сайта

Что такое ads.txt и как его настроить?

Опубликовано Обновлено 3 мин чтения
Короткоads.txt (Authorized Digital Sellers) — простой текстовый файл в корне домена, по адресу вашдомен.ru/ads.txt, со списком рекламных систем, которым разрешено продавать ваш инвентарь, с вашим ID аккаунта и типом отношений для каждой. Покупатели проверяют его перед ставкой, поэтому без него многие пропускают ваши показы.
Содержание
  1. Что такое ads.txt?
  2. Как выглядит строка ads.txt?
  3. Как создать и опубликовать ads.txt?
  4. Частые ошибки
  5. Что такое app-ads.txt?
  6. Как проверить свой файл?
  7. ads.txt и Wizads
  8. Частые вопросы

ads.txt — одна из самых простых вещей, которые паблишер может сделать для защиты дохода. Настройка занимает минуты, а файл сообщает каждому покупателю, какие продавцы настоящие. Разберём формат, откуда берутся строки и как избежать типичных ошибок.

Что такое ads.txt?

ads.txt — стандарт IAB Tech Lab, появившийся в 2017 году для борьбы с подменой домена — продажей фальшивого инвентаря под именем реального сайта. Паблишер публикует список авторизованных продавцов, а покупатель, получив запрос ставки для вашего домена, проверяет, есть ли продавец в этом списке.

Он работает вместе с sellers.json и объектом SupplyChain: ads.txt говорит, кто может продавать ваш инвентарь, sellers.json — кому платит каждая рекламная система, а schain показывает путь каждого показа.

Как выглядит строка ads.txt?

В каждой строке три или четыре поля через запятую:

example-ssp.com, 12345, DIRECT, abc123def456
example-exchange.com, pub-6789, RESELLER
Поле Значение
Домен рекламной системы Домен SSP или биржи, которая продаёт ваш инвентарь
ID аккаунта паблишера Ваш ID в этой системе (совпадает с seller_id в её sellers.json)
Тип отношений DIRECT, если аккаунтом управляете вы, RESELLER, если ваш инвентарь перепродаёт партнёр
ID центра сертификации Необязательное поле, например TAG-ID

Строки выше — примеры. Всегда копируйте точные строки, которые дают партнёры.

Переменные ads.txt 1.1

Текущая версия спецификации поддерживает и переменные, например:

  • CONTACT= — к кому обращаться по поводу файла;
  • OWNERDOMAIN= — домен компании-владельца сайта;
  • MANAGERDOMAIN= — домен компании, которая управляет вашим инвентарём, если такая есть;
  • SUBDOMAIN= — поддомены со своим ads.txt.

Как создать и опубликовать ads.txt?

  1. Соберите строки от всех рекламных партнёров. Обычно они есть в кабинете или их даёт менеджер.
  2. Создайте текстовый файл ads.txt, по одной записи в строке. Комментарии начинаются с #.
  3. Загрузите его в корень домена, чтобы он открывался по адресу https://вашдомен.ru/ads.txt.
  4. Проверьте, что он отдаётся как обычный текст с ответом HTTP 200, без редиректа на другой домен или страницу входа.
  5. Обновляйте его при добавлении и удалении партнёров.

В большинстве CMS файл можно загрузить через хостинг, FTP-клиент или плагин.

Частые ошибки

Ошибка Что происходит Как исправить
Файл не в корне Покупатели его не находят Публиковать по адресу /ads.txt на основном домене
Опечатки в ID аккаунта Продавец выглядит неавторизованным Копировать строки у партнёра без изменений
Неверный тип отношений Покупатели не доверяют пути DIRECT только для аккаунтов, которыми управляете вы
В файле остались старые партнёры Путаница, иногда риск Удалять строки партнёров, с которыми больше не работаете
Вместо файла открывается HTML-страница Файл недействителен Сервер должен отдавать обычный текст

Что такое app-ads.txt?

app-ads.txt — та же идея для мобильных и CTV-приложений. Файл публикуется на сайте разработчика, указанном в магазине приложений, и покупатели проверяют по нему продавцов внутриприложенческого инвентаря.

Как проверить свой файл?

  • Откройте https://вашдомен.ru/ads.txt в браузере и прочитайте его.
  • Спросите у каждого партнёра, видят ли они свои строки правильно.
  • Многие рекламные платформы показывают статус ads.txt в кабинете; исправьте все предупреждения, которые они выдают.

ads.txt и Wizads

Когда вы подключаетесь к SSP Wizads, менеджер даёт точные строки ads.txt для вашего аккаунта. Добавьте их в файл в корне сайта: так покупатели узнают, что Wizads авторизован продавать ваш инвентарь, и ваши показы получат больше ставок. Общая картина — в гайде по монетизации сайта.

Частые вопросы

ads.txt обязателен?

Закон этого не требует, но многие покупатели не делают ставок на инвентарь доменов без ads.txt или продавцов, которых в нём нет. На практике без него нормального дохода не будет.

Влияет ли ads.txt на SEO?

Нет. Его читают рекламные системы, для ранжирования он не используется.

А если у меня несколько доменов?

Каждому домену нужен свой ads.txt. Поддомены можно указать переменной SUBDOMAIN= на основном домене.

Об авторе

Команда Wizads

Wizads — рекламная сеть с собственными DSP, SSP и рекламным сервером. Наша команда пишет о программатик-рекламе, монетизации сайтов и закупке трафика.

Читайте также