в соответствии с документацией GPT ( здесь ) о collapsEmptyDivs (true):
Разрешает свертывание div-слотов, чтобы они не занимали место на страницекогда нет рекламного контента для показа.
Это означает, что рекламные места будут разворачиваться, только если нет рекламы для показа.Поэтому нет необходимости создавать пустое объявление в интерфейсе Менеджера объявлений Google.Чтобы заставить его работать должным образом, нужно будет объявить collapseEmptyDivs на вашей странице, когда вы определите параметры тега GPT (в заголовочных скриптах).Вот пример:
<script async='async' src='https://www.googletagservices.com/tag/js/gpt.js'></script>
<script>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
</script>
<script>
googletag.cmd.push(function() {
// Start: GPT Adslot Definition
googletag.defineSlot('gamNetworkId/siteName/sitePage', [[300,250], [300,600]], 'pave').addService(googletag.pubads());
//generic options
googletag.pubads().enableSingleRequest();
googletag.pubads().setCentering(true);
googletag.pubads().collapseEmptyDivs(true);
googletag.enableServices();
});
</script>
В интерфейсе Менеджера объявлений Google: вам просто нужно ограничить текущую позицию, чтобы пользователи не увидели "слишком много" объявлений.