Форум OlegON > Компьютеры и Программное обеспечение > Сеть > Продукты Google

Как включить или выключить все рекламные сети в AdSense : Продукты Google

28.03.2024 23:05


30.10.2020 12:54
OlegON
 
После переделки интерфейса программисты AdSense забыли добавить такую фичу, как включение или выключение всех дополнительных рекламных сетей одной кнопкой (эта кнопка была в старом интерфейсе и отсутствует в новом). Для понимания проблемы поясню, сетей там около 5000, а переключение одной сети во включенное или выключенное состояние занимает около 3 секунд.

Пока нашел только единственный способ - автоматизация Java-script




вот сам скрипт

Код:
setInterval(function(){
    document.querySelector('.blocked-networks-table material-toggle .checked').click();
}, 1000);
плох вариант тем, что на странице не более 50 сетей, надо еще и страницы листать...
30.10.2020 15:11
OlegON
 
Код:
var toggl;
setInterval(function(){
    toggl=document.querySelector('.blocked-networks-table material-toggle .checked');
    if (toggl==null){document.querySelector('.next').click()}else{toggl.click()}
}, 500);
поправил, чтобы еще и страницы переключало само... Т.е. открываете там, где по 15 на страницу, включаете консоль, кидаете туда код, Enter и пусть работает...
20.10.2021 19:14
OlegON
 
сукины дети, вот назачем все там переписывать, с учетом того, что все равно через одно место написано...
вот скрипт для блокирования всех рекламных сетей AdSense
Код:
var toggl;
setInterval(function(){
    toggl=document.querySelector('.all-networks-table div.material-toggle[aria-pressed=false]');
    if (toggl==null){document.querySelector('.all-networks-table material-button.next').click()}else{toggl.click()}
}, 100);
Часовой пояс GMT +3, время: 23:05.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.