Это статья о том, как устранить проблемы с файлом app-ads.txt. В ней рассказывается, что делать, если файл app-ads.txt не найден или не подтвержден, а также о том, как исправлять ошибки форматирования и решать проблемы с поисковыми роботами. Учтите, что изменения в аккаунте AdMob вступают в силу в течение 24 часов, а файл app-ads.txt необходимо разместить в корневом пути вашего сайта разработчика.
Для начала внимательно проверьте в аккаунте информацию о том, почему файл app-ads.txt не был найден и проверен. Определив проблему, вы сможете с помощью инструкций ниже устранить неполадки с файлом app-ads.txt.
Возможные проблемы
- Файл app-ads.txt не найден
- Сайт разработчика не указан на странице вашего приложения в магазине
- URL сайта разработчика указан неверно
- Файл app-ads.txt размещен в неподдерживаемом субдомене
- Неправильный формат файла app-ads.txt
- Неправильный формат идентификатора издателя
- Отсутствует идентификатор издателя
- Файл robots.txt не позволяет поисковому роботу Google просканировать файл app-ads.txt
Файл app-ads.txt не найден
Подготовьте файл app-ads.txt и разместите его в домене сайта разработчика.
Убедитесь, что ваше приложение зарегистрировано в Google Play или Apple App Store, а ваш сайт разработчика указан на странице приложения в магазине.
На сканирование и проверку файла app-ads.txt роботам AdMob требуется до 24 часов. Поэтому подождите, прежде чем проверять его статус.
Сайт разработчика не указан на странице вашего приложения в магазине
Укажите сайт разработчика на странице приложения в Google Play или Apple App Store. Домен сайта будет использоваться при поиске файла app-ads.txt в корневом каталоге сайта. Подробнее о том, как настроить сайт разработчика…
Если ваше приложение опубликовано на нескольких языках, убедитесь, что для каждого из них отображается правильный сайт разработчика.
URL сайта разработчика указан неверно
Проверьте URL сайта разработчика на странице вашего приложения в магазине и убедитесь, что он работает корректно и не содержит опечаток.
Файл app-ads.txt размещен в неподдерживаемом субдомене
Убедитесь, что файл app-ads.txt размещен на вашем веб-сервере или при введении URL-адреса, указанного в аккаунте AdMob, веб-сервер перенаправляет на правильную страницу. URL файла app-ads.txt, указанный в аккаунте, используется AdMob для поиска вашего файла.
Измените сайт разработчика на странице вашего приложения в магазине, указав его субдомен или другой домен, если вы не можете опубликовать файл по текущему адресу или хотите использовать другой сайт.
Подробнее о файле app-ads.txt…
Неправильный формат файла app-ads.txt
Изучите спецификацию Authorized Sellers for Apps от IAB Tech Lab, чтобы убедиться, что вы правильно отформатировали файл.
Проверьте файл app-ads.txt на наличие указанных ниже ошибок:
- Отсутствующий или неправильный идентификатор издателя.
- Опечатки в URL или идентификаторе издателя.
- Неправильный формат идентификатора издателя.
- Неправильный домен, например admob.com вместо google.com.
Скопируйте фрагмент кода, содержащий идентификатор издателя, из AdMob и вставьте его в файл app-ads.txt. Чтобы найти фрагмент кода, выполните следующие действия:
- Войдите в аккаунт AdMob на странице https://apps.admob.com.
- На боковой панели выберите Приложения.
- Нажмите Все приложения.
- Выберите вкладку app-ads.txt.
- Нажмите Как настроить файл app-ads.txt.
- Нажмите на значок копирования рядом с фрагментом кода.
- Вставьте код в файл app-ads.txt.
Неправильный формат идентификатора издателя
Измените идентификатор издателя в файле app-ads.txt.
Скопируйте фрагмент кода, содержащий идентификатор издателя, из AdMob и вставьте его в файл app-ads.txt. Чтобы найти фрагмент кода, выполните следующие действия:
- Войдите в аккаунт AdMob на странице https://apps.admob.com.
- На боковой панели выберите Приложения.
- Нажмите Все приложения.
- Выберите вкладку app-ads.txt.
- Нажмите Как настроить файл app-ads.txt.
- Нажмите на значок копирования рядом с фрагментом кода.
- Вставьте код в файл app-ads.txt.
Отсутствует идентификатор издателя
В файл app-ads.txt необходимо добавить идентификатор издателя.
Скопируйте фрагмент кода, содержащий идентификатор издателя, из AdMob и вставьте его в файл app-ads.txt. Чтобы найти фрагмент кода, выполните следующие действия:
- Войдите в аккаунт AdMob на странице https://apps.admob.com.
- На боковой панели выберите Приложения.
- Нажмите Все приложения.
- Выберите вкладку app-ads.txt.
- Нажмите Как настроить файл app-ads.txt.
- Нажмите на значок копирования рядом с фрагментом кода.
- Вставьте код в файл app-ads.txt.
Файл robots.txt не позволяет поисковому роботу Google просканировать файл app-ads.txt
Если в файле robots.txt установлены ограничения на сканирование, файл app-ads.txt не будет обрабатываться поисковыми роботами. Если URL файла app-ads.txt перенаправляет на другой хост, любой файл robots.txt на этом хосте также может помешать сканированию.
Измените файл robots.txt, чтобы Google мог просканировать файл app-ads.txt.
Добавьте в файл robots.txt следующие две строки:
User-agent: Google-adstxt
Disallow:
Google-adstxt
поисковому роботу также нужны записи Mediapartners-Google
и User-agent
файла robots.txt Googlebot
.