Скрыть баннер Google Adsense, когда на сайте нет рекламы
У меня возникли проблемы при попытке интегрировать Google Adsense в мой веб-сайт погоды.
Баннер Google работает, но не очень хорошо. Иногда это не показывает ничего, кроме пустого баннера. Как на этой картинке: Картинка
Первая проблема заставляет меня задуматься о сокрытии баннера, когда нет загруженной рекламы. Я нашел решение, которое добавляет
data-ad-format="auto"
на тег баннера. Но мне нужно настроить размер баннера для мобильного телефона. Если я используюdata-ad-format="auto"
Я не смогу настроить размеры баннера.
У кого-нибудь есть решение для этого? Скрытие баннера, когда нет рекламы?
Большое спасибо!
2 ответа
У меня была эта проблема в течение довольно долгого времени, первый рекламный блок над сгибом не сворачивается (с обвалом, установленным в Adsense), но реклама под сгибом сворачивается. Я читал, что он будет работать, если вы интегрируете его с Менеджером объявлений Google, хотя у меня еще не было времени его протестировать
Вы можете скрыть элемент, если нет рекламы, используя это:
ins.adsbygoogle[data-ad-status="unfilled"] {
display: none !important;
}
или показывать только элемент, если он есть, и использовать это объявление:
ins.adsbygoogle a {
display: none !important;
}
ins.adsbygoogle[data-ad-status="unfilled"] a {
display: block;
}
источник: https://support.google.com/adsense/answer/10762946?hl=en