Инструменты разработчика в Chrome – это набор средств, встроенных прямо в браузер Google Chrome. Они позволяют анализировать файлы HTML после рендеринга (модель DOM) и сетевую активность ваших страниц, а также находить и устранять неполадки.
Как проверить, отправляются ли запросы объявлений
Чтобы с помощью инструментов разработчика проверить, отправляются ли запросы объявлений с вашей страницы, выполните следующие действия:
- Перейдите на страницу, которую хотите проверить.
- Откройте инструменты разработчика. Для этого нажмите на странице правой кнопкой мыши и выберите Проверить. Вы также можете использовать комбинацию клавиш
Command + Option + C
(Mac) илиControl + Shift + C
(Windows, Linux, Chrome OS). - Откройте вкладку Сеть.
- Введите
ads?
в поле "Фильтр".В таблице запросов будут приведены все запросы объявлений AdSense и Менеджера рекламы, которые отправлялись с вашей страницы.
- Проверьте список запросов:
Если: То это означает, что: Вы видите запрос объявления, который начинается с текста ads?client
.Запрос объявления AdSense был отправлен с вашей страницы. Вы не видите ни одного запроса объявления. С вашей страницы не отправлялся ни один запрос, поэтому на ней не будут показываться объявления. Отсутствие запросов также может быть связано с клиентской ошибкой.
Рекомендуем вам выполнить следующие действия:
- Ознакомьтесь с руководством по внедрению кода и убедитесь, что правильно использовали рекламные блоки.
- Проверьте, нет ли клиентских ошибок, как описано ниже.
Вы видите запрос объявления, выделенный красным цветом, со статусом 403
.Сервер получил запрос, но ответил, что показать объявление на вашем сайте или в аккаунте невозможно. Обычно статус
403
свидетельствует о том, что нарушены правила или сайт не одобрен.Рекомендуем вам выполнить следующие действия:
- Посетите Центр правил AdSense и проверьте, нет ли нарушений у вашего сайта.
- На странице Сайты проверьте, установлен ли для вашего сайта статус "Готово".
Запросу присвоен статус 200
, но объявления все равно не показываются.Причина может заключаться в неправильном внедрении файла ads.txt. Чтобы исправить эту ситуацию, используйте наш инструмент устранения неполадок с файлом ads.txt.
Примечание. Возможно, рекламный блок останется незаполненным. Подробнее о том, что можно сделать с незаполненными рекламными блоками…
Как проверить наличие клиентских ошибок
Если вы правильно внедрили код объявлений AdSense, но запросы все равно не отправляются, это может быть вызвано клиентскими ошибками, в том числе связанными с браузером (например, расширениями) или с проверками, реализованными в AdSense JavaScript (adsbygoogle.js
).
Чтобы с помощью инструментов разработчика проверить, не ли на вашей странице клиентских ошибок, выполните следующие действия:
- Перейдите на страницу, которую хотите проверить.
- Откройте инструменты разработчика. Для этого нажмите на странице правой кнопкой мыши и выберите Проверить. Вы также можете использовать комбинацию клавиш
Command + Option + C
(Mac) илиControl + Shift + C
(Windows, Linux, Chrome OS). - Перейдите на вкладку Консоль.
- Проверьте наличие следующих ошибок:
Если: То это означает, что: Вы видите ошибку ERR_BLOCKED_BY_CLIENT
.Браузер заблокировал скачивание файла
adsbygoogle.js
(кода JavaScript, который используется в AdSense для показа объявлений). Обычно это происходит из-за расширения (например, блокировщика рекламы), установленного в браузере.Пример:
GET https://pagead2.googlesyndication.com/
pagead/js/adsbygoogle.js net::ERR_BLOCKED_BY_CLIENTВы видите ошибку
adsbygoogle.js
.Проверка
adsbygoogle.js
вернула ошибку. Эта проверка подтверждает, что запрос соответствует объявлению и его можно разместить на странице.Часто ошибка возникает в том случае, если AdSense пытается расположить адаптивное объявление на странице, где для него не хватает места.
Пример:
adsbygoogle.push() error: Fluid responsive ads
must be at least 250px wide: availableWidth=0