Обработка баннеров Adsense в адаптивном макете - PullRequest
7 голосов
/ 23 ноября 2011

Как поступить с баннерами Adsense в адаптивном макете?

Насколько я могу прочитать из AdSense TOS, мне почти не разрешено делать что-либо на стороне клиента с баннерами, поэтому я не могу на стороне клиента переключить баннер на меньший, если низкое разрешение.

Кажется, что единственное решение, которое я могу найти, - это обслуживать только баннеры, которые работают с самым низким целевым разрешением (то есть 300x250).

Кто-нибудь с лучшей идеей?

Ответы [ 5 ]

2 голосов
/ 29 мая 2013

Вы должны внедрить адаптивных рекламных блоков .Модификация кода AdSense или реализация трюков, упомянутых в моем первоначальном ответе , больше не требуется.

2 голосов
/ 24 февраля 2012

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

Было бы замечательно просто загрузить объявления разных размеров в несколько мест на странице и показать / скрыть их в зависимости от размера страницы, но, очевидно, Adsense не пойдет на это.

1 голос
/ 29 февраля 2012

Adsense на самом деле использует "отзывчивые" объявления типа , как описано здесь .Таким образом, вы должны иметь возможность использовать более крупные форматы рекламы и сокращать их для мобильных устройств.

Однако я заметил, что они на самом деле не учитывают «адаптивный дизайн», они смотрят только на устройство, просматривающеестр.Если вы сократите окно браузера, вы все равно увидите рекламу в списке лидеров (обрезано), и аналогично на мобильных устройствах вы увидите только половину рекламы, даже если она использует мобильный формат Adsense.

0 голосов
/ 19 апреля 2013

Я бы порекомендовал вам использовать javascript для показа разных объявлений в зависимости от клиента. Это лучшее решение, которое я нашел.

Здесь есть краткое описание: http://www.milouchev.com/blog/2013/02/google-adsense-responsive-layout/

Требуется создать несколько разных объявлений вместо одной для каждого места размещения. Но создание 3 объявлений вместо 1 должно быть небольшой ценой для увеличения дохода от AdSense.

0 голосов
/ 26 марта 2013

Я только что наткнулся на статью , в которой четко указано, что изменение размера рекламы с помощью javascript разрешено.

...