- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!У меня сайты имеют адаптивный дизайн, поэтому предпочитаю устанавливать адаптивные блоки.
Однако, если в сайдбар поставить адаптивный блок adsense, например сверху, он для декстопной версии сайта вставляет блоки высотой 600px - весь мой контент смещается вниз.
Решил попробовать задать для блока в сайдбаре фиксированную высоту:
Однако, гугл игнорирует его высоту и показывает все тот же блок 240x600 просто он обрезается во высоте дива.
Есть мысли, как заставить его показывать блоки по высоте дива?
Спасибо.
Ниже представлен код адаптивного рекламного блока, обеспечивающий горизонтальную ориентацию объявлений.
<ins class="adsbygoogle"
style="display:block;"
data-ad-client="ca-pub-1234"
data-ad-slot="5678"
data-ad-format="horizontal"></ins>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
По умолчанию код адаптивного рекламного блока содержит тег data-ad-format со значением auto, при котором размер блока задается автоматически. Но вы можете указать форму рекламного блока, изменив это значение на rectangle, vertical или horizontal (или перечислить их через запятую, например rectangle, horizontal).
Спасибо.
Но мне этот вариант не совсем подходит.
Ведь он и так показывает вертикальные блоки, как и должно быть.
Однако они слишком высокие.
PS Нашел подробное описание на странице https://support.google.com/adsense/answer/3543893
<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-1234"
data-ad-slot="5678"></ins>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
Спасибо.
Но мне этот вариант не совсем подходит.
Ведь он и так показывает вертикальные блоки, как и должно быть.
Однако они слишком высокие.
PS Нашел подробное описание на странице https://support.google.com/adsense/answer/3543893
Прежде чем писать, что не подходит, проверил бы, прописав: data-ad-format="rectangle" или "horizontal".
Прежде чем писать, что не подходит, проверил бы, прописав: data-ad-format="rectangle" или "horizontal".
Я попробовал rectangle, он показывает маленький квадрат, пустоты справа и слева.
В любом случае спасибо, я не знал что и у них появились такие гибкие настройки.