Скрыть рекламный блок на мобильных.

Б
На сайте с 18.12.2019
Offline
63
508

 Здравствуйте, подскажите пожалуйста. У меня рекламный блок в сайтбаре 300x600 на мобилках не отображается, но в отчетах адсенса почему то есть показы этого блока на мобилках. Так можно скрыть рекламу на мобильных? 

<style type="text/css">
.adslot_1 { display:inline-block; width: 300px; height: 600px; }
@media (max-width: 400px){.adslot_1 { display: none ; } }

</style>
<ins class="adsbygoogle adslot_1"
   data-ad-client="ca-pub-XXXXXXX11XXX9"
   data-ad-slot="5678"></ins>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-XXXXXXX11XXX9" crossorigin="anonymous"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>


TB
На сайте с 16.01.2009
Offline
191
#1
@media (max-width: 400px){.adslot_1 {  width: 0px; height: 0px; } }   так вроде более логично, чем просто блок с  рекламой скрывать
NesteA88
На сайте с 24.01.2017
Offline
59
#2
Максимальную ширину (max-width) надо сделать больше. 400 - это мало. У современных телефонов это значение выше. У меня блоки, которые скрываются на мобильных, имеют max-width 767px.
stp2001
На сайте с 12.08.2017
Offline
84
#3
TonyBlackberry #:
@media (max-width: 400px){.adslot_1 {  width: 0px; height: 0px; } }   так вроде более логично, чем просто блок с  рекламой скрывать

Гугл не рекомендует так делать.

Правильно display: none;

Справка - https://support.google.com/adsense/answer/9183363?hl=ru

Рекламные блоки
  • support.google.com
Если наш код адаптивного рекламного блока вам не подходит, измените его таким образом, чтобы он отвечал всем требованиям вашего сайта. В этой статье приведены примеры, которые помогут вам правильно выполнить настройку. Примечание. Приведенные в этой статье примеры являются разрешенными модификациями кода объявлений AdSense. Это означает, что...
Что? Где? Когда?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий