Файл app-ads.txt

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

Протокол ads.txt — один из стандартов в индустрии онлайн-рекламы, разработанный IAB. Аббревиатура ads расшифровывается как authorized digital sellers (в переводе с английского — «авторизованные продавцы цифрового контента»).

Подробнее о app-ads.txt смотрите в видео:

Зачем публиковать файл app-ads.txt

В Рекламной сети Яндекса показывается реклама от прямых рекламодателей Яндекса, а также других DSP-сетей. Так за право показа рекламы в вашем приложении конкурируют больше рекламодателей, а объявления подбираются для пользователей из разных стран и регионов. В итоге доход от монетизации растет.

Часть DSP-сетей с помощью файла app-ads.txt проверяют, какие рекламные сети являются авторизованными — то есть могут показывать рекламу в приложении, и не покупают показы рекламы, если этого файла нет.

Кроме того, файл app-ads.txt — один из способов подтвердить доступ к приложению. С помощью файла app-ads.txt Рекламная сеть Яндекса проверяет, что рекламные блоки в приложении настраивают пользователи, которые действительно имеют к нему доступ.

Если файл app-ads.txt уже опубликован

Добавьте в опубликованный файл строки от Рекламной сети Яндекса. Индивидуальный фрагмент кода можно получить в интерфейсе. Для этого в левом меню перейдите на вкладку Настройки → Общие и нажмите кнопку app-ads.txt.

Как создать и опубликовать файл app-ads.txt

Шаг 1. Проверьте или укажите URL сайта разработчика в магазине приложений

Убедитесь, что в магазинах приложений указан актуальный сайт. Рекламные платформы будут использовать его для поиска и проверки файла app-ads.txt.

Если у вас нет собственного сайта, рекомендуем его создать.

Шаг 2. Получите нужные строки для файла app-ads.txt

В Рекламной сети Яндекса индивидуальный фрагмент кода можно получить в интерфейсе. Чтобы скачать файл с нужными строками, в левом меню перейдите на вкладку Настройки → Общие и нажмите кнопку app-ads.txt.

Примечание

Если вы монетизируете приложение с помощью нескольких рекламных сетей, рекомендуем добавить в файл фрагменты кода, полученные от каждой рекламной сети. Для этого свяжитесь с рекламной сетью и попросите прислать строки для вашего файла app-ads.txt.

Структура строки

Строка содержит домен рекламной платформы, идентификатор партнера и тип отношений с продавцом.

Пример: example.com, 1234, DIRECT.

Типы отношений с продавцом могут быть:

  • DIRECT (прямые) — рекламные сети, с которыми вы сотрудничаете напрямую;
  • RESELLER (посреднические) — партнер использует сторонних посредников для продажи инвентаря.

Мы не рекомендуем добавлять в код информацию о компаниях, с которыми вы не работаете.

Шаг 3. Создайте файл

Откройте любой текстовый редактор (например, Блокнот), перечислите строки от всех рекламных сетей и сохраните файл с названием app-ads.txt.

Шаг 4. Загрузите файл

Добавьте файл app-ads.txt в корневой каталог сайта разработчика. Корневой каталог — это папка, следующая за доменом верхнего уровня (например, example.com/app-ads.txt).

Чтобы проверить, корректно ли загружен файл, добавьте в адресной строке браузера к домену приложения app-ads.txt (например, example.com/app-ads.txt). Если файл опубликован корректно, вы увидите его содержимое.

Шаг 5. Регулярно обновляйте файл

Партнеры рекламных сетей могут меняться. Рекомендуем регулярно проверять актуальность файла app-ads.txt. Для приложений на iOS и Android актуальность файла можно отслеживать в интерфейсе Рекламной сети Яндекса.

Статусы файла app-ads.txt

Для приложений из Google Play и App Store Рекламная сеть Яндекса раз в сутки проверяет файл app-ads.txt на сайте разработчика, который указан на странице вашего приложения в магазине. Если файл найден и в строках Рекламной сети Яндекса нет ошибок, в интерфейсе появится статус Мы проверили файл app-ads.txt, информация в нем актуальна.

Если файл не найден или в нем есть ошибки, появится соответствующий статус. В зависимости от статуса решите проблему:

Статус

Как решить проблему

Нет данных о файле app-ads.txt, так как сайт разработчика не найден

Добавьте сайт разработчика на страницу приложения в Google Play или App Store. Рекламная сеть Яндекса будет использовать его для поиска и проверки файла app-ads.txt. Также убедитесь, что файл добавлен в корневой каталог сайта.

Если сайт указан, но в интерфейсе появился этот статус, обратитесь в службу поддержки.

Файл app-ads.txt устарел

Обновите файл app-ads.txt на сайте разработчика. Для этого нажмите Скачать файл app-ads.txt, скопируйте новые строки и добавьте их в ваш файл.

Файл app-ads.txt не найден на сайте

Добавьте файл app-ads.txt в корневой каталог сайта разработчика по инструкции. Файл нужно разместить именно в корневом каталоге — папке, следующей за доменом верхнего уровня. Адрес файла должен иметь вид: example.com/app-ads.txt.

Если файл находится по указанному адресу, но в интерфейсе появился этот статус, обратитесь в службу поддержки.

Примечание

Если вы решили проблему, статус в интерфейсе изменится в течение суток.

Обратиться в службу поддержки