Коли файл app-ads.txt буде налаштовано в домені розробника, веб-сканер Google:
- спробує просканувати файл;
- перевірить, чи вказано у файлі ідентифікатори продавців, яким дозволено отримувати дохід від вашого рекламного ресурсу.
Щоб забезпечити сканування файлу app-ads.txt, рекомендуємо виконати наведені нижче дії.
Переконайтеся, що файл завжди доступний
Якщо знайдений раніше файл app-ads.tx буде недоступний під час наступного повторного сканування, попередні записи буде:
- видалено назавжди, якщо станеться помилка hard 404 (сторінка не існує; HTTP-статус 404);
- залишено максимум на п'ять днів, якщо станеться помилка soft 404 (на запит URL-адреси, яка не існує, відкривається реальна сторінка; HTTP-статус 200) або помилка сервера 500.
Переконайтеся, що файл доступний із кореневого домену
На практиці досить часто використовуються переспрямування з domain.com/app-ads.txt
до www.domain.com/app-ads.txt
. Сканування app-ads.txt починається в кореневому домені. Домен має або переспрямовувати на файл app-ads.txt, або повертатися у відповідь на запит на цей файл.
www.domain.com/app-ads.txt
буде проскановано, лише якщо на нього переспрямовуватиме domain.com/app-ads.txt
.Переконайтеся, що robots.txt не забороняє сканування
Файл app-ads.txt може бути проігнорований веб-сканерами, якщо файл robots.txt обмежує сканування. Якщо ваша URL-адреса app-ads.txt переспрямовує на інше ім'я хосту, зверніть увагу, що будь-який файл robots.txt на цьому наступному імені хосту також може впливати на веб-сканери.
Внесіть зміни у свій файл robots.txt, щоб дозволити Google сканувати ваш файл app-ads.txt.
Додайте у файл robots.txt такі два рядки:
User-agent: Google-adstxt
Disallow:
Примітка. Окрім рядка Google-adstxt
, наш веб-сканер також буде виконувати команди Mediapartners-Google
і Googlebot
у полі User-agent
файлу robots.txt.
Переконайтеся, що файл повертається з кодом статусу HTTP 200 OK
Хоча запит файлу app-ads.txt може повертати вміст файлу в тілі відповіді, якщо в заголовку відповіді код статусу вказуватиме, що файл не знайдено (наприклад, код 404):
- відповідь ігноруватиметься;
- файл вважатиметься таким, що не існує.
Переконайтеся, що файл має статус HTTP 200 OK.
Переконайтеся, що у файлі немає помилок форматування чи недійсних символів
Хоча помилки форматування, як-от недійсні символи пробілів, важко виявляти, їх наявність може ускладнити синтаксичний аналіз файлу app-ads.txt, через що веб-сканери можуть його проігнорувати. Не копіюйте вміст файлу app-ads.txt з редактора форматованого тексту. Натомість рекомендуємо використовувати редактор простого тексту. Ви також можете перевірити файл app-ads.txt на наявність недійсних символів UTF-8 за допомогою шістнадцяткового редактора.
Забезпечте доступність файлу app-ads.txt через HTTP та HTTPS
Веб-сканер Google намагається просканувати всі файли app-ads.txt через HTTP та HTTPS. Однак відповідь 404 (або 40X) призводить до видалення раніше просканованих записів, навіть якщо сканування файлу app-ads.txt відбувається через HTTP. Тож якщо сканування через HTTPS повертає помилку 404 (або 40X):
- Раніше просканований запис видаляється назавжди.
Перевірте, чи доступний файл app-ads.txt через HTTP та HTTPS.