Файл 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 в корневой каталог сайта разработчика по инструкции. Файл нужно разместить именно в корневом каталоге — папке, следующей за доменом верхнего уровня. Адрес файла должен иметь вид: Если файл находится по указанному адресу, но в интерфейсе появился этот статус, обратитесь в службу поддержки. |
Примечание
Если вы решили проблему, статус в интерфейсе изменится в течение суток.