Объявление Google было предварительно загружено с использованием предварительной загрузки ссылки, но не использовалось в течение нескольких секунд после события загрузки окна - PullRequest
0 голосов
/ 13 ноября 2018

Когда я захожу на свой веб-сайт, никакие объявления не отображаются, даже если я установил их внизу страницы.Он возвращает ошибку - Ресурс https://pagead2.googlesyndication.com/pagead/js/r20181107/r20180604/show_ads_impl.js был предварительно загружен с использованием предварительной загрузки ссылки, но не использовался в течение нескольких секунд после события загрузки окна.Убедитесь, что оно имеет соответствующее значение as и преднамеренно загружено. Да, блокировщик рекламы отключен. Вот мой код для объявления:

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
     style="display:block; text-align:center;"
     data-ad-layout="in-article"
     data-ad-format="fluid"
     data-ad-client="ca-pub-9121789382833091"
     data-ad-slot="8487804504"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>

Ответы [ 2 ]

0 голосов
/ 07 июня 2019

Используете ли вы Cloudflare? Я исправил это, отключив ракетный загрузчик в сценарии AdSense.

data-cfasync="false"

Я несколько раз читал, что ракетный погрузчик не оказывает негативного влияния на AdSense, теперь я не так убежден.

0 голосов
/ 18 ноября 2018

Я подозреваю, что это не причина, по которой реклама не показывается, потому что через несколько часов без обновления исходного кода страницы объявления наконец отображаются, но предупреждение все еще присутствует в консоли javascript.

Я заметил, что каждый раз, когда я обновляю исходный код, реклама снова исчезает на несколько часов, поэтому я думаю, что Google на самом деле не «доверяет» мне, и реклама автоматически приостанавливается, пока бот или что-то не вернется чтобы убедиться, что все в порядке.

...