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

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет!
Работаю над адаптивным дизайном, и возник важный вопрос: как реализовать отображение рекламы для десктопов и для мобильных устройств? Возникает вроде 2 проблемы:
1) Во-первых нужно рекламу в разных местах показывать. Напр на десктопах можно в шапке, тогда как на мобильных вроде рекомендуют в тексте статьи
2) Во-вторых, показываются разные блоки, напр для десктопа большие банеры, а для мобильной версии адаптивные.
Просветите пжста, как это можно реализовать? Спасибо.
если на wordpress - лучше плагина WP-INSERT ничего нет. если что-то другое - скорее всего надо будет проверять HTTP_USER_AGENT
если на wordpress - лучше плагина WP-INSERT ничего нет. если что-то другое - скорее всего надо будет проверять HTTP_USER_AGENT
CMS рукописный, т.е. проверять я смогу.. вопрос в другом, как это реализовать (не технически, а по сути), если у кого то есть опыт пжста напишите
Что может быть проще? В зависимости от размера экрана показывать или не показывать тот или иной блок. В этом же суть того, что вы якобы разрабатываете.
alexverem, если надо выводить в разных местах, проще будет использовать CSS. В зависимости от размера экрана делать display: none у того или иного блока.
В этой справке https://support.google.com/adsense/answer/6307124?hl=ru в конце есть пример скрытия рекламного блока.
ясно, спасибо ) может кто-то поделиться наблюдениями, какие варианты блоков и расположения более удачные для десктопа, какие для мобильных пользователей..
1) Использую адаптивные блоки
2) Использую
<script>
if (window.screen.width > 990) {
document.write ('<!-- ads_2 --><ins class="adsbygoogle" style="display:inline-block;width:300px;height:250px" data-ad-client="ca-pub-XXXXXXXXXXX" data-ad-slot="XXXXXXXX"></ins>');
(adsbygoogle = window.adsbygoogle || []).push({});
}
</script>
Под первым-вторым абзацем везде рулит.
Адаптив требует настройки отдельно для компов и мобил. Натив просто можно вставить.
Под первым-вторым абзацем везде рулит.
Адаптив требует настройки отдельно для компов и мобил. Натив просто можно вставить.
Не могли бы пояснить в чем именно заключается суть настройки адаптива?
На компах если не задать размер стилями css, адаптив выглядит как узкий по высоте банер. Раньше на мобилах также было. Как сейчас гугл его адаптирует точно не скажу. Последний раз когда тестировал на мобилах был высотой не меньше 250.
Натив всегда остается высоким.
1) Использую адаптивные блоки
2) Использую
<script>
if (window.screen.width > 990) {
document.write ('<!-- ads_2 --><ins class="adsbygoogle" style="display:inline-block;width:300px;height:250px" data-ad-client="ca-pub-XXXXXXXXXXX" data-ad-slot="XXXXXXXX"></ins>');
(adsbygoogle = window.adsbygoogle || []).push({});
}
</script>
++
У меня подобным образом реализовано, но чуть сложнее.
В места где нужно выводить рекламу стоят "маркеры" типа: <span class="googleAds" blockname="top-block"></span>
А отдельный JS уже распихивает блоки в соответствующие места, в зависимости от размеров экрана.