Google Adsense

Google одобряет адаптивные объявления AdSense

Когда десять лет назад был запущен AdSense, люди в основном заходили на веб-сайты со своих настольных или портативных компьютеров. Перенесемся вперед, и сегодня все виды устройств — мобильные телефоны, игровые консоли, устройства для чтения электронных книг и даже телевизоры — используются для подключения к Интернету.
Поэтому веб-дизайнеры все чаще полагаются на технику, называемую адаптивным веб-дизайном, при которой единый макет работает на всех устройствах, независимо от размера экрана или разрешения устройства посетителя.
Объявления Google AdSense имеют фиксированную ширину, но есть небольшой обходной путь, который может сделать ваши объявления Google адаптивными. Идея состоит в том, что если посетитель читает вашу веб-страницу на большом экране рабочего стола, он обслуживает большие блоки 728×60 или 336×280, а если другой посетитель просматривает ту же страницу на меньшем экране мобильного устройства, вы можете динамически обслуживать экран размером 200×200 (или аналогичный) рекламный блок.
В прошлом году я поделился фрагментом кода JavaScript, и с тех пор он стал предметом обсуждения в нескольких ветках онлайн-форумов. Основная проблема веб-издателей заключалась (и остается) тем, что адаптивная реклама Google Реклама может противоречить политикам Google AdSense, поскольку они требуют изменения кода JavaScript по умолчанию.
Мишель Вестер из WebSonic.nl, издателя AdSense из Нидерландов, связался с командой Google AdSense для подтверждения, и вот официальный ответ (на голландском языке):

Примерный перевод с голландского на английский:

Рекламу AdSense можно адаптировать к разным размерам экрана с помощью простого фрагмента кода JavaScript. Чтобы воспользоваться преимуществами адаптивного дизайна, создайте несколько форматов рекламы, например 728 x 90, 468 x 60 и 300 x 250. Затем вы реализуете фрагмент if-else, чтобы отображался правильный формат рекламы в зависимости от размера устройства пользователя. Отправленный вами пример веб-сайта содержит правильный код JavaScript, который вы можете использовать. Что ж, я хотел бы подчеркнуть, что дальнейшее изменение кода AdSense не допускается. Рекламу также нельзя скрыть с помощью CSS.

Таким образом, вы не нарушаете какие-либо правила программы AdSense в отношении использования адаптивных объявлений на своем веб-сайте. Фрагмент кода JavaScript не изменяет код AdSense, а просто запрашивает другой рекламный блок в зависимости от ширины области просмотра экрана текущего посетителя.