Скрыть баннер Google Adsense, когда на сайте нет рекламы

У меня возникли проблемы при попытке интегрировать Google Adsense в мой веб-сайт погоды.

  1. Баннер Google работает, но не очень хорошо. Иногда это не показывает ничего, кроме пустого баннера. Как на этой картинке: Картинка

  2. Первая проблема заставляет меня задуматься о сокрытии баннера, когда нет загруженной рекламы. Я нашел решение, которое добавляет 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

Другие вопросы по тегам