Блокировщик "Биланов-стояков" в AdSense на php

SG
На сайте с 22.06.2017
Offline
160
#371
TES:
Вопрос. Если запускать скрипт через крон, как проверить что он заблокировал? Только через ЦПО?

Нет, независимо от способа запуска все заблокированные объявления идут в отчёт. И чистые тоже (если их сохранение не выключено галкой).

То есть идёте в панель управления и там всё будет.

---------- Добавлено 01.12.2017 в 19:33 ----------

TES:
Нет. Некоторые не могут обновиться, потому что слетят настройки. Тот способ, что в мануале отличный, но им не подходит.
Добавь альтернативный для них. Сделать скрин своих настроек, сохранить стоп-слова и вайт лист в текстовый файл. Затем установить скрипт с ноля, со скрина скопировать настройки, а из текстового слова.
Это расписано непонятно, а на самом деле проще пареной репы и решит их головную боль.

Вы имеете ввиду в инструкции по обновлению ещё один (вот этот) вариант добавить?

php-клиент AdSense для поиска объявлений с блокировкой по ключевым словам и не только: Bad ads Blocker (https://www.howgadget.com/adsense/kak-zablokirovat-musornye-obyavleniya-v-adsense.html#download) Заблокированные домены (https://www.howgadget.com/bad_ads_blocker/domains/)
TES
На сайте с 22.07.2007
Offline
597
TES
#372
sergeich_gs:

Вы имеете ввиду в инструкции по обновлению ещё один (вот этот) вариант добавить?

Да, для того же Dram он может быть рабочим. Ну и тебе меньше мороки, вот два способа - выбирайте.

SG
На сайте с 22.06.2017
Offline
160
#373
TES:
Нет. Некоторые не могут обновиться, потому что слетят настройки. Тот способ, что в мануале отличный, но им не подходит.
Добавь альтернативный для них. Сделать скрин своих настроек, сохранить стоп-слова и вайт лист в текстовый файл. Затем установить скрипт с ноля, со скрина скопировать настройки, а из текстового слова.
Это расписано непонятно, а на самом деле проще пареной репы и решит их головную боль.

Может так?

Ещё вариант обновления:

  • Меняем имя папки со программой (например, bad_ads_blocker->bad_ads_blocker_old).
  • Ставим новую версию в папку со старым названием (например, bad_ads_blocker).
  • Переносим настройки (галки и цифры), а так же списки слов из старой версии в новую.
  • Старую папку не удаляем, пока не убедимся, что новая версия исправно работает и полностью нас устраивает.

При таком вариант отчёты (списки заблокированных/чистых объявлений) остаются в старой версии.

---------- Добавлено 01.12.2017 в 19:43 ----------

Сейчас заказ оплачивал в и-магазине, помню, что в яндекс.деньгах что-то оставалось, должно было хватить, а там больше чем должно было быть, порадовало! 😂😂

Господа, спасибо за поддержку!

TES
На сайте с 22.07.2007
Offline
597
TES
#374

А можно реализовать такую идею: раз в час-два, скрипт проверяет определенное количество страниц/объявлений в уже проверенных, а потом снова новые? Потому что стали появляться такие объявления, а так их можно отлавливать автоматом.

SG
На сайте с 22.06.2017
Offline
160
#375
TES:
А можно реализовать такую идею: раз в час-два, скрипт проверяет определенное количество страниц/объявлений в уже проверенных, а потом снова новые? Потому что стали появляться такие объявления, а так их можно отлавливать автоматом.

Можно было бы, но уже есть.

sergeich_gs:
v3.2 повесил.
Добавлена возможность вытаскивать объявления по определённым словам, сделана возможность полного переопределения настроек через cron.

Если включена галка проверки с вытаскиванием из поиска, то другие фильтры отключаются. Будьте внимательны.
Возможно, позже, придумаю более разумный вариант с совмещением...


Пошёл другим путём. Для работы нужны два временных файла. Каждый процесс cron создаёт свои файлы. Таким образом можно работать параллельно, не ждать пока что-то из cron завершится.

Полное переопределение настроек через cron.
Для полного нужно добавить "!!!". Иначе переопределятся только указанные настройки.
Выставляем нужные нам галки, нажимаем кнопку "show json", полученную строку в параметр.

У меня, например, так в планировщике:

*/19 * * * * apache-name /usr/bin/php /var/.../blocker/search_bad_ads.php '!!!{"num_of_pages":"1","num_of_ads_per_page":"90","rich_media":"checked","stopwords_check":"checked","whitelist":"checked","lat2cyr":"checked","ad_account":"checked","check_target_url":"checked","mark_reviewed":"checked","get_stats":"checked","no_save_clear":"checked"}'
*/12 * * * * apache-name /usr/bin/php /var/.../blocker/search_bad_ads.php '!!!{"num_of_pages":"4","num_of_ads_per_page":"50","text":"checked","stopwords_check":"checked","badadlist_check":"checked","whitelist":"checked","lat2cyr":"checked","reviewed":"checked","ad_account":"checked","blogspot":"checked","disguised_text":"checked","check_target_url":"checked","get_stats":"checked","no_save_clear":"checked"}'
*/17 * * * * apache-name /usr/bin/php /var/.../blocker/search_bad_ads.php '!!!{"num_of_pages":"1","num_of_ads_per_page":"50","text":"checked","searchwords_check":"checked","whitelist":"checked","get_stats":"checked"}'
*/4 * * * * apache-name /usr/bin/php /var/.../blocker/search_bad_ads.php

1) непроверенные медийные (без сохранения чистых)
2) проверенные текстовые, 200 штук (без сохранения чистых)
3) проход по поисковому списку
4) запуск с теми параметрами, что выставлены в панели управления.



---------- Добавлено 02.12.2017 в 16:22 ----------

Если ресурсы позволяют, то можно не по 200 просмотренных проверять, а по 500, например.

Просто в cron-строке после имени скрипта строку переопределения настроек добавить через пробел.

kapper
На сайте с 25.11.2010
Offline
174
#376

Насколько данный скрипт подходит правилам гугл? Не будет ли санкций от него?

И еще вопрос - эффективен ли он? Увеличились доходы при установке скрипта?

FireAiD
На сайте с 15.06.2008
Offline
273
#377

На форуме Google официально мы сообщали, что используем данный скрипт, так как сам Адсенс проблему не решает. Также многие отмечали, что им пользуются, при ответе на вопросы опросов.

Доход не растут, но растет цена клика на фоне снижения CTR и перестают появляться жалобы пользователей вроде этой от TES -

где приходится ребенка обвинять в рукоблудстве, а не мошенниках-рекламодателях.

SG
На сайте с 22.06.2017
Offline
160
#378
kapper:
Насколько данный скрипт подходит правилам гугл?

Ни единого правила не нарушает.

kapper:
И еще вопрос - эффективен ли он?

Да. Со своей задачей - находить и блокировать шлак прекрасно справляется.

kapper:
Увеличились доходы при установке скрипта?

Увеличения не заметил, если и да, то в пределах колебаний.

FireAiD:
где приходится ребенка обвинять в рукоблудстве, а не мошенниках-рекламодателях.

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

Кстати, в яндексе, нельзя "догонять" посетителя на основе интересов по медицинской тематике и по тематике "членов". Не знаю на счёт AdWords, наверное тоже есть такой запрет.

T
На сайте с 11.08.2009
Offline
150
#379

Возможно ли добавить функцию обновления актуальных стоп слов?

Например нажал кнопку и списки автоматом загрузились и обновились.

Или по феншую:

При старте скрипт берет массив со списками, обьединяет, вычисляет контрольную сумму/хэш/даже jwt можно ))).

Отправляет запрос с хэшем/к.с./токеном на сервер, сервер смотрит свою контрольную сумму и присланную, если не совпадают, то в списке есть обновления. Загорается кнопка - "обновить список стоп слов". При обновлении затирается существующий и вносится новый

SG
На сайте с 22.06.2017
Offline
160
#380
Telebird:
Возможно ли добавить функцию обновления актуальных стоп слов?
Например нажал кнопку и списки автоматом загрузились и обновились.

Или по феншую:
При старте скрипт берет массив со списками, обьединяет, вычисляет контрольную сумму/хэш/даже jwt можно ))).
Отправляет запрос с хэшем/к.с./токеном на сервер, сервер смотрит свою контрольную сумму и присланную, если не совпадают, то в списке есть обновления. Загорается кнопка - "обновить список стоп слов". При обновлении затирается существующий и вносится новый

Можно, но не буду, ибо списки слов слишком индивидуальны для такой функции. Основа вроде "биланов" "стояков" одна и она такой и остаётся, а более тонкая настройка индивидуальна.

Есть выгрузка слов из заблокированных объявлений. В отдельный список.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий