Не выводить адсенс ниже определенного разрешения, есть ли способ?

M
На сайте с 18.05.2009
Offline
108
545

Есть ли безопасный способ выводить адсенс только при определенных условиях, например, при разрешении выше 1024px?

Display:none; для такиз задач не подходит - этот способ запрещен адсенсом. Есть вариант выводить блок скриптом из js-файла например так

<script type="text/javascript">

{
if (screen.width >= 1024) document.write ('<script type="text/javascript" src="http://site.ua/ads.js" ></sc' + 'ript><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js" ></sc' + 'ript>');
}
</script>

В данном случае адсенс не выводится при разрешении меньше чем 1024px. И приятная фишка - код в браузере не отображается, видно только этот скрипт, pub не видно. Но приятное имеет обратную строну, насколько я знаю в браузере код должен отображаться в "оригинальном виде", иначе подобное считается нарушением. Так ли это? Если так, есть ли другой, законный, способ, выводить\невыводить адсенс при определенном разрешении экрана?

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