объявления Google AdSense не отображаются более 7-8 раз в цикле

Как у меня есть страница для <div> цикл на странице. то, что мне нужно отобразить, это после 5 дел (5 строк данных) мне нужно отобразить Google Ad, поэтому вот код:

Код заголовка:

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

Код тела:

 <?php if ($gcount%5==0) { ?>
<!-- reserve section -->
<ins class="adsbygoogle"style="display:inline-block;width:300px;height:250px"data-ad-client="ca-pub-xxxxxx"data-ad-slot="xxxx"data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<?php } ?>

Проблема в цикле показа объявлений Google Ads 7-8 раз, но после этого он получил блок Blank Dive.

А Страницы, которые я должен показывать в объявлениях, загружаются с помощью Ajax (ленивая загрузка) с помощью прокрутки. Разрешены ли объявления Google в Ajax или на странице загрузки Lazy? Моя логика работает до 6-й страницы загрузки Ajax, но на 7-й странице реклама отображается как пустые блоки.

2

Решение

Google накладывает ограничения на количество объявлений на странице. Увидеть https://support.google.com/adsense/answer/1346295?hl=en-GB#Ad_limit_per_page

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]