sergeich_gs

Рейтинг
160
Регистрация
22.06.2017
Alex430:
Пожалуйста, в переменную 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>


Спасибо за код!

Немного для себя переделал, чтобы свой баннер на месте старых баннеров появлялся:



<div id="banner" style="display: none;">
<div>
Хорошо, не покажем рекламу.<br />
WMR?
</div>
</div>

window.addEventListener("load", function () {
var ads = document.getElementsByClassName('adsbygoogle'), //default google ads container class
spanBanner = document.getElementById('banner').innerHTML; // 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.outerHTML+=spanBanner; // insert new banner instead of blocked ads. Правка в этой строчке.
});
}
});
-Dima-:
Это вы еще на overclockers.ru с адблоком не заходили видимо... Они вообще весь контент сайта выпиливают если детектят блокировщик. :D

Точно!

Клёвый котик у них!

Dodgerdodger:
Вам человек решение расписал для детекта/борьбы с адблоком, а вы херню несете про гудбай-посетители. Никто вам не мешает исправить код на другой любой способ отображения своего недовольства по использованию адблока пользователями. Че за народ блин.

Я, например, вместо заблокированных объявлений показываю такую надпись не самым мелким шрифтом:

Был сайт полезен? Поддержите автора: <R-кошелёк>, <Z-кошелёк>, <ссылка на пожертвования банковской картой в yandex>.

Видел где-то мнение одного пользователя блокировщиков. Он писал, что по рекламе всё равно никогда не ходит и не покупает ничего из этого рекламируемого, он лучше бы напрямую поддержал материально автора полезного сайта.

---------- Добавлено 01.02.2018 в 15:27 ----------

Не так давно включил (месяц - два ), правда никто ещё не жертвовал )

vga1:
В итоге, каким софтом бесплатным или недорогим пройтись по всем страницам сайта? Надо чтобы от через броузер сканировал.

Я может поздно отвечаю, но всё же.

В моём блокировщике есть для этого небольшое дополнение, Ссылка справа "Go Round".

Там в текстовое поле вставляем список адресов (каждый на отдельной строчке), сохранаяем и запускаем.

xoxol4uk22:
Больше не работает((
"Captcha is. Try to add phone number to your Google account."
Но раньше я пользовался. А телефон у меня всегда добавлен там((

Но на локалке через опенсерверв настроил. Так что и этому рад)

Жаль, как раз сейчас там в адсенсе прорвало. 85% объяв на первых страницах г-но.

Возможно, что-то поменялось в схеме входа. А двухэтапная авторизация включена?

---------- Добавлено 31.01.2018 в 22:50 ----------

Ещё можно попробовать cookie подсунуть с локального на удалённый.

Там два файла надо cookie и pub-id

Аа, я понял, прошу прощения, пропустил, что это с самого Google идёт.

Да уж, плохо дело...

---------- Добавлено 30.01.2018 в 15:50 ----------

Phaeton090:
tcp.googlesyndication или doubleclick? код ползет именно оттуда

Я это раза три прочитал прежде и до меня просто не дошло ))

Phaeton090:
Тут csp не поможет как я считаю

Совсем не понимаю почему... Будьте добры подробнее чуть.

Вот моё видение:

эта поцросийская реклама грузится со стороннего ресурса, которого нет в списке разрешённых, следовательно она не загрузится.

spokoino:
Объявление было заблокировано, но до этого оно успешно покрутилось на сайте, это норм?

Нет, это очень плохо, но по-другому Google нам не даёт, ибо мы видим в ЦПО только то, что уже покрутилось. Раз в час он пополняет нам ЦПО новыми, уже открученными частично.

А то, что они у вас столько показов набрало говорит о том, что либо это одно из первых заблокированных, либо у Вас очень хорошая посещаемость и за час оно успевает так открутиться.

nektoia:
Извините, а не появилось инструкции по установке скрипта, адаптированной для блондинок?

Неа. И вряд ли будет.

Пробуйте с имеющейся инструкцией и задавайте вопросы если что пойдёт не так, а я и другие участники по возможности Вам обязательно поможем!

spokoino:
Просто почему оно до блокировки столько открутилось, вот в чем вопрос...?

Ещё это возможно из-за того, что оно сначала было нормальным, а потом "оБодрилось", но в этом я не уверен.

Phaeton090:
sergeich_gs интересно монетизируя свой сайт адсенсом, каким образом вы будете банить в csp - tcp.googlesyndication или doubleclick? код ползет именно оттуда

Ну, насколько я понял CSP только разрешает, вот мой пример (пришлось повозиться со сбором, часть, возможно, лишняя):


Content-Security-Policy:script-src *.webvisor.org https://*.googlesyndication.com https://*.googleadservices.com https://*.googletagmanager.com https://*.betweendigital.com https://*.googletagservices.com https://*.doubleclick.net https://*.twitter.com https://vk.com https://*.yandex.ru https://*.yandex.net https://yandex.st http://yastatic.net https://*.rambler.ru https://*.cloudflare.com https://*.cloudfront.net https://*.googleapis.com https://*.google-analytics.com https://*.google.by https://*.google.lt https://*.google.pl https://*.google.ee https://*.google.am https://*.google.com https://*.google.nl https://*.google.ru https://*.google.de https://*.google.ge https://*.google.md https://*.google.kz https://*.google.mw https://*.google.mg https://*.google.ae https://*.google.kg https://*.google.es https://*.google.com.ua https://*.google.co.uz https://*.google.ca https://*.google.ro https://*.google.al https://*.google.hu https://*.google.com.sg https://*.google.com.ph https://*.google.com.kr https://*.google.com.mm https://*.google.com.tj https://*.google.com.hk https://*.google.dz https://*.google.ch https://*.google.co.in https://*.google.com.af https://*.google.co.il https://*.google.co.is https://*.google.lv https://*.google.bg https://*.google.at https://*.google.fi https://*.google.fr https://*.google.pt https://*.google.co.za https://*.google.com.cy https://*.google.be https://*.google.co.uk https://*.google.com.br https://*.google.cn https://*.google.com.tr https://*.google.az https://cdn.syndication.twimg.com http://*.googlesyndication.com http://*.googleadservices.com http://*.googletagmanager.com http://*.betweendigital.com http://*.googletagservices.com http://*.doubleclick.net http://*.twitter.com http://vk.com http://*.yandex.ru http://*.yandex.net http://yandex.st http://yastatic.net http://*.rambler.ru http://*.cloudflare.com http://*.cloudfront.net http://*.googleapis.com http://*.google-analytics.com http://*.google.by http://*.google.lt http://*.google.pl http://*.google.ee http://*.google.am http://*.google.com http://*.google.nl http://*.google.ru http://*.google.de http://*.google.ge http://*.google.md http://*.google.kz http://*.google.kg http://*.google.es http://*.google.com.ua http://*.google.co.uz http://*.google.ca http://*.google.ro http://*.google.al http://*.google.hu http://*.google.com.sg http://*.google.dz http://*.google.ch http://*.google.co.in http://*.google.com.af http://*.google.co.il http://*.google.co.is http://*.google.lv http://*.google.bg http://*.google.at http://*.google.fi http://*.google.fr http://*.google.pt http://*.google.co.za http://*.google.com.cy http://*.google.be http://*.google.co.uk http://*.google.com.br http://*.google.cn http://*.google.com.tr http://*.google.az http://cdn.syndication.twimg.com https://*.ampproject.org *.akamaihd.net *.advertur.ru data: blob: 'self' 'unsafe-inline' 'unsafe-eval'

Есть в этом один недостаток — всех рекламных сетей не перечислить. Они показываются редко, вернее показывались, теперь они не показываются. Либо Google их просто не грузит, либо вместо них что-то типа "не могу загрузить", пока не исследовал. Надо будет посмотреть и если что просто все сторонние заблокировать.

Phaeton090:
переход на https вполне прозрачен и понятен сейчас но есть риски для ру-яндекс трафика

Вот и я боюсь того же, потому и c https пока только с одним сайтом проэкспериментировал с малопосещаемым. Пока что прошло гладко всё. Но зная яндекс и переезды (менял домены, которые не на меня оформлены, жаль тогда не догадался на всякий случай https сделать), трафик ещё может провалиться. А вот с Google уже выше прежнего посещаемость (сайт не обновлялся уже давно, более года).

Видимо, ольгинских народ легко раскусывает и совсем не верит, решили от имени сайтовладельцев формировать "общественное мнение".

У меня бомбит от такой наглости.

Если не https, то CSP в помощь. Прошу вас, господа, почитайте и внедрите, чтоб мошенники лесом шли. Поиском по "csp нстройка" легко находятся вполне доступные инструкции.

А, мегафон, кстати, мудацкий оператор и не прекращал это делать, постоянно вижу в отчёте попытки.

И этот адрес, кажется, тоже их: p.tlrtb.com

Потому что кроме домена ничем не отличается от запросов на их mobilebanner.

Всего: 1119