"Не подходят для контекста", т.е. там содержится какой-то запрещенный правилами контент? Не уверен, наверно надо в контексте страницы рассматривать.
На пустой странице можно.
Полистайте тут, может найдете ответ на свой вопрос.:
https://support.google.com/adsense/answer/48182
https://support.google.com/adsense/answer/1354757?hl=ru
Никто и не говорил, что плохо. Но адсенс этого не документирует в справке. К тому же, как-то у меня была проблема с отображением блоков из-за того, что скрипт адсенса не мог посчитать ширину блока и реклама не отображалась.
Поэтому для себя сделал вывод, что лучше конкретно ему задавать какой размер блока я хочу, а не полагаться на его выбор.
Модальное окно, попап - какая разница, те же яйца только в профиль. Пользователь не сам вызывает его. Это вебмастер указывает, чтобы это окно появилось - Значит попап.
Оправдывайте свои действия в своих глазах сколько хотите.. Вы хотели узнать будет это нарушением или нет. Вам ответили, что да. Этот попап провоцирует недействительные клики.
Когда появится критическая масса отказов или жалоб от рекламодателей/посетителей/конкурентов, придут модераторы. Оно Вам надо? Предупреждение последует или бан - хз... Оправдан этот риск? Не думаю. А так, делайте что хотите, нам все равно.
Еще бы написали в этом попапе "Нажмите пжлста на баннер справа. Вам все равно, а нам будет что на хлеб намазать". Что бы уж наверняка;)
Вы много знаете телефонов с разрешением в 300рх? Там их всего парочку было.
В основном начинайте считать ширину экрана от 320px
Вот неплохая табличка по вьюпортам разных устройств - http://viewportsizes.com/
Я, например, 300х250 показываю только от 320 до 360рх. Типа того:
.adsense-block{width:336px;height:280px;display:inline-block} @media (min-width:320px) and (max-width:359px){.adsense-block{width:300px;height:250px}}
В принципе так и делаем.
.adsense-top{width:336px;height:280px;display:inline-block} @media (max-width:414px){.adsense-top{width:320px;height:100px}}
Вы скорее сразу бан получите за такое, когда проверят Ваш сайт или кто-то стукнет!
Сейчас даже нарушением считается если выезжающее меню на смартфоне перекрывает полностью или частично рекламный блок. А вы тут нарочно провоцируете недействительные клики.
Уважайте рекламодателей! Завтра на их месте можете оказаться Вы..---------- Добавлено 22.09.2016 в 12:22 ----------
Насколько мне известно, нет. Разве что, побанить рекламные сети и оставить только Адвордс... и то не факт, что поможет.
Может это у Вас персонализация? с чистыми куками и другого IP смотрели?
К примеру вот у нас, тот же Киевстар: если не пополнил счет за интернет до конца месяца, начинает лупить поп-апы с напоминанием об оплате за их услуги на сайтах которые работают через http. Что на самом деле довольно таки бесит. И простому обывателю в таком случае гораздо приятней работать через https, где такого не происходит.
Но позвольте спросить, если у Вас сайт ориентирован на государство на уровне которого осуществляется атака MitM и трафик через HTTPS де-факто расшифровывается, то какая разница по какому протоколу идет трафик: http или дешифрованному https?
Я не против https, а даже скорее за, но вот реально интересно...
И кстати, если бы была уверенность, что процедура перехода будет совершенно безболезненна уже бы наверно давно все перевел. Но пока, судя по отзывам, это еще не так...
Написать такой плагин для хрома Вам легче? Ну разве что Вы имеете такой уже опыт... К тому же скрыть подмену от владельца, ограничив подмену по IP это наверно первостепенная задача для того кто будет таким промышлять.
nitsik, а Вы случайно не из налоговой?🤪 реверс-инжиниринг, так сказать😂
Ну, а вообще, если сильно грызут сомнения в честности Вашего программиста и хочется сильно заморочиться, тогда надо копать в другую сторону.
grep это конечно хорошо, но как выше отметили не панацея. Тут надо бы проверять контент после генерации, но перед отправкой клиенту. Если Ваши сайты крутятся на nginx у него есть такой модуль как Lua.
Так вот, с помощью него Вы можете проверять код перед отправкой клиенту и если что-то не так , к примеру сохранять в лог который потом дергать кроном и отправлять на почту раз в день. Гуглить по слову ngx.location.capture
Тут немножко обсуждается похожий вопрос.
Не забывайте, что вставить код рекламы можно и через JavaScript файл причем можно ваши блоки просто скрыть, а на их место поставить свои(в стате адсенса они появятся как показанные, так что оттуда не увидете) или рядом с вашими блоками свои откручивать..
Или даже подключить такой JavaScript файл с другого сервера. Тут Вам уже правильно настроенный CSP может помочь.
Короче, вариантов как это организовать более чем, ограничены только фантазией делающего...
Upd. Сейчас вот еще одна идея родилась, можно пробовать яваскриптом на стороне клиента искать чужие коды рекламы и если такие будут замечены слать на сервер об этом уведомление..
😂
Dram это ТС