Как скрыть блок adsense на мобильном браузере.

Иногда требуется скрыть рекламные блоки adsense для мобильного браузера оставив их видимыми для десктопных версий браузеров, и планшетов в общем с помощью кода js который . я выложу можно скрыть для любого устройства, а размеры блоков можно так же прописать в коде, использую данный код на нескольких сайтах.

Данный код сокрытия рекламы для мобильных, планшетов, десктопных браузеров Проходит проверку в консоли браузера без предупреждений и ошибок. Я знаю вы скажете, что есть плагины которые поддерживают такие функции. Но ведь мы не ищем легких путей, да и не всегда эти плагины бесплатны.

Так, как скрыть рекламный блок adsense на мобильном ?

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js">
</script>
<script type="text/javascript">
var neo_screen_width = document.body.clientWidth;
// Если оставить этот блок, то он будет виден на устройствах с шириной экрана более 1024 px (только десктопы)
if ( neo_screen_width >= 1024 ) {
document.write('<ins class="adsbygoogle" style="display:inline-block;width:660px;height:150px" data-ad-client="ca-pub-82307930789" data-ad-slot="1617505843"></ins>');
(adsbygoogle = window.adsbygoogle || []).push({});
}
// Если оставить этот блок и тот что выше, то он будет виден на устройствах с шириной экрана более 768 px (только планшеты и десктоп )
if ( neo_screen_width >= 768  && neo_screen_width < 1024 ) {
document.write('<ins class="adsbygoogle" style="display:inline-block;width:600px;height:150px" data-ad-client="ca-pub-82307930" data-ad-slot="1617505843"></ins>');
(adsbygoogle = window.adsbygoogle || []).push({});
}
//Если добавить еще и этот блок то реклама будет видна на мобильном, удалив его вы скроете рекламу на мобильных оставив показ для планшетов и десктопных версий браузера.
if ( neo_screen_width >= 320  && neo_screen_width  < 768  &&  neo_screen_width < 1024 ) {
document.write('<ins class="adsbygoogle" style="display:inline-block;width:300px;height:150px" data-ad-client="ca-pub-8230793073" data-ad-slot="1617505843"></ins>');
(adsbygoogle = window.adsbygoogle || []).push({});
}
</script>

Каждый блок грузится отдельно для каждого устройства, выделенное красным вы можете заменить на свои значения. Вопросы пишите в комментарии. Я думаю кто размещает рекламу часто, то-тот разберется как пользоваться этим кодом.

  Социальное прогнозирование. Цели социального прогнозирования

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here