Вас же давно раскусили, что Вы из команды этих спамеров. Хватит ересть нести.
Радует, что ваши так переполошились. Значит действительно достойную программу Сергеевич написал.
Рад за Вас, большие бабки с уев поднимаете?
Что Вы засланный казачек из команды Леново
Кто разбирается в ограничениях Adwords, почему спамеры не размещают свои Хрены и другую похабщину не в виде HTML5 или графики? Тогда бы фильтрация по словам была бы не возможна. Если премодерации в AdWords нет, почему мы не видим порнухи прямо в объявах (кликни для продолжения просмотра)? CTR зашкаливал бы :)
У меня изначально две папки созданы с настройками для новых и уже показанных. Для удобства запускаю во фрейме. Так что такой вариант обмана не пройдет. Он изначально был известен.
На сайте линк не правильный на 2.2
Но так качается :)
http://www.howgadget.com/wp-content/uploads/2017/10/bad_ads_blocker_v2.2.tar.gz---------- Добавлено 04.11.2017 в 01:12 ----------
Чтобы использовать сайты в объявах ? Думаю, это уже перебор. Как это может навредить сайту, который не используется в adwords?
По моему опыту да, этой галки достаточно.
Settings - My sites - Overview - Три вертикальные точки справа - Site authorization - включить "Only authorize my verified sites to use my ad code"
И подтвердить, что это ваш сайт: Verified Site = On, чтобы доход засчитывался.
sergeich_gs, я не спец в php, пишу на perl. И опять же, извиняюсь, что лезу к Вам с советами. Cам программирую, и понимаю, что это может не нравиться, если чужие лезут в ваш код :) Хотя, я даже не изучал алгоритм программы. Но если у программы будет возможность искать без учета разницы в английских и русских буквах, и исключать юникодные при поиске по стоп-листам - это сильно, очень сильно осложнит жизнь спамерам. Думаю, все пользователи со мной согласятся и попросят Вас дополнить программу :)
По поиску без учета английских и русских букв алгоритм совсем простой.
1) В строке из объявления заменяем все английские на похожие по написанию русские. Приводим строку из стоп листа и из объвления к нижнему регистру. Делаем обычный поиск.
2) С юникодом. Спамеры заменяют русские буквы на похожие юикодные (например А в точкой сверху или палочкой снизу). Сканируем строку из объявления. Заменяем все английские на похожие по написанию русские. Все юникодные символы, кроме 33 трех букв русского алфавита, заменяем на символ точка. Делаем поиск с использованием регулярных выражений preg_match. Символ точки при поиске соотвествует любому символу. Скорей всего могут быть проблемы, но, думаю, все решаемо.
3) Возможно, чтобы такой поиск включать, нужна еще одна галочка в Настройках или это по умолчанию. Или существующую использовать Check disguised.
Заранее спасибо :)
sergeich_gs, мне вот пришлось отрубить эту функцию из-за ложных срабатываний. Много достаточно, в нормальных объявлениях часто неосознанно пользователи, подготавливающие рекламу, ошибаются.
Вот если бы эта функция искала только в рамках слов из стоп-листа (Например, если в стоп листе указан Билана, то перебирала варианты русских - английских только в этом слове), просто было бы здорово. И сильно бы подрезало возможности фантазировать у спамеров. И еще бы в русских словах не только английские, но и юникодые символы, кроме 33 русских букв запретить.
Я так понял, это из-за вылета по таймауту сделано. Иначе можно было бы указать 4 страницы по 70 объявлений - тоже самое по сути.