У меня есть отзывчивый рекламный блок AdSense, который я хотел бы использовать в качестве своего нижнего колонтитула на моем отзывчивом веб-сайте. Я использую медиа-запросы, как описано в документации Adsense, чтобы установить высоту/ширину на разных ширинах экрана.Отзывчивый рекламный блок Adsense не будет отображаться при 320x50 px
Вот мой CSS:
<style>
@media (min-width: 320px) {
.adslot-desktop {
width: 320px;
height: 50px;
display: inline-block;
}
}
@media (min-width: 500px) {
.adslot-desktop {
width: 468px;
height: 60px;
display: inline-block;
}
}
</style>
А вот мой HTML:
<ins class="adsbygoogle adslot-desktop"
data-ad-client="xxxxx"
data-ad-slot="xxxxxx"
data-ad-format="auto"></ins>
При ширине экрана над 500px, я получаю ожидаемый 468х60 объявление. Однако, ниже 500 пикселей, я получаю объявление 320x100.
Почему это не дает мне объявление 320x50, похоже, что я указываю?
Это была проблема. Я полностью удалил атрибут data-ad-format и работал как шарм. Я пытался установить его на другие значения, например, «горизонтальные» в моих усилиях по устранению неполадок. Спасибо за помощь. –