За вчерашний день +109%
Нет, дабы ПФ не просели решил спрятать ссылки на скачивание для пользователей с адблоком, а вместо них показываю:
А можно пруф?
Зашел на пару своих сайтов из хрома и mi браузера - реклама на месте. Девайс на 7-м андроиде.
Надеюсь в этих вчерашних +30% есть хоть несколько полученных из-за скрипта :)
---------- Добавлено 02.02.2018 в 10:16 ----------
Может не работать со старыми гугловскими блоками, там вродь другая разметка у блока, а с новыми должно пахать.
Как вариант можно заменить незакрываемый попап, на скрытие ссылок для скачивания для пользователей с адблоком с соответствующим уведомлением на месте заблоченных реклам.
На таком варианте я пока и останавлюсь.
Пожалуйста, в переменную spanBanner кидайте html баннера.
<script> window.addEventListener("load", function () { var ads = document.getElementsByClassName('adsbygoogle'), //default google ads container class spanBanner = '<h1> any banner html </h1>'; // banner layout if (ads.length > 0) { if (window.getComputedStyle(ads[0], null).display === 'none') { //check is ads blocked insertBanners(); } } function insertBanners() { // show banners Array.prototype.forEach.call(ads, function(ad) { ad.parentNode.insertAdjacentHTML('beforebegin', spanBanner); // insert new banner instead of blocked ads }); } });</script>
Так а есть идеи чьи баннеры туда есть смысл вставлять, дабы там не было всякой дичи со стояками и прочим?
Можно немного видоизменить описанный в первом решении алгоритм, если есть блокированные пробежаться по массиву ads и вставить в родителя необходимый html код вашего баннера, должно работать.
ps: а есть ли что-то стоящее, что действительно можно вставить вместо заблоченной гугловской?
Ценность посетителей с адблоком на конкретно взятых страницах с вышеописанным скриптом равна нулю, поэтому пускай валят куда им заблагорассудится.
Здоровая критика приветствуется, для того эта тема и создана)
upd: думал оживить гугловскую рекламу возвратом свойства display, но адблок помимо изменения этого свойства блокирует загрузку гугловсого скрипта, кто-нибудь пробовал его прихранить и подключать локально?
Все что приходит в оповещениях Adsense лучше сразу выкашивать и исправлять, ибо бан чего-нибудь неминуем: может страницы, может сайта, а может и всего акка перманентно.
В моем случае гугл сам удаляет неугодные кому-то страницы.
Текст письма: