- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Performance-маркетинг: как получить рост дохода в 1,5 раза за год
Кейс i-Media и Stool Group
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ребята, сильно не пинайте, не нашел просто ответа. У меня на сайте стоит блок 580x400. Возможно ли сделать так, чтобы для мобильных пользователей (их у меня более 40%) показывался адаптивный блок, а для пользователей ПК - этот же, 580x400 ? Кто сталкивался? Есть ли решение? И не грозит ли это санкциями от ПС?
Возможно ли сделать так, чтобы для мобильных пользователей (их у меня более 40%) показывался адаптивный блок, а для пользователей ПК - этот же, 580x400 ? Кто сталкивался? Есть ли решение? И не грозит ли это санкциями от ПС?
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- адаптив -->
<style type="text/css">
.adslot_1 { width: 320px; height: 100px; }
@media (min-width:500px) { .adslot_1 { width: 468px; height: 60px; } }
@media (min-width:800px) { .adslot_1 { width: 728px; height: 90px; } }
</style>
<ins class="adsbygoogle adslot_1"
style="display:inline-block;"
data-ad-client="ca-pub-ххххх"
data-ad-slot="ххххх"
data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
Пропишите у себя нужные значения в стилях.
Санкций не будет. се сделано по рекомендациям Адсенса.
Если у вас движок Wordpress, есть замечательная функция wp_is_mobile():
Если нужно вызвать код AdSense в виджете, то еще проще - ставите расширение Dynamic Widgets, там в настройках виджета появится галка включения/отключения показа на смартфонах и подобных устройствах с небольшой диагональю экрана.
Для других движков есть аналогичные решения. Если у вас что-то экзотическое либо самопис - смотрите скрипт http://mobiledetect.net/
Если у вас не PHP - решения тоже найдутся.
Преимущество перед адаптивным блоком - можно вызывать сразу баннеры нужного размера и использовать синхронный код, если оно для вас актуально. Google это за клоакинг не считает, проверено.
Спасибо! У меня dle, шаблон на bootstrap сделан, адаптивный вроде. Значит, если так возможно, то попробую разобраться. А то в мобильных видно только кусок от блока от стандартного Netboard 580/400, теряю клики))