- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
>Тут бы полноценный фильтр под популярные адблокеры написать.
Кроме блокировки доменов через адблокеры ни чего больше не сделаешь.
В uBlock Origins можно включить список фильтров AdGuard Tracking Protection из Приватности и будут блокироваться домен analytic.press и его поддомены.
bitl, лучше все-таки перехватывать загрузку скрипта с analytic.press, из его get параметров брать адрес оригинального скрипта и загружать оригинальный скрипт. Тогда функционал непонятного содержимого с analytic.press выполнятся не будет.
А вообще идея для расширения в браузер:
Если на странице есть вызов скриптов по http и у этих скриптов нет get параметров в вызове, то дописать случайный get параметр к вызову, например: ?nospam=yes.
P.S. Почему нужно дописывать get параметр, отому что скрипты с get параметрами не подменяются ростелекомом.
Тут бы полноценный фильтр под популярные адблокеры написать. Домены они сменят - и все заново.
Кроме блокировки доменов через адблокеры ни чего больше не сделаешь.
В 100500й раз говорю - находите толковых юристов и судитесь. Статей хватает.
bitl, поясните можно ли изменить строку
для MutationObserver или это API используется в вашем скрипте только для t.mail.ru?
Ну, теоритически можно. Вопрос в том - как именно другие провайдеры вставляют свою рекламу. Это надо изучать. Так что не факт, что мой скрипт сработает для любого другого случая.
---------- Добавлено 16.04.2020 в 20:13 ----------
>
bitl, лучше все-таки перехватывать загрузку скрипта с analytic.press, из его get параметров брать адрес оригинального скрипта и загружать оригинальный скрипт. Тогда функционал непонятного содержимого с analytic.press выполнятся не будет.
Не совсем понял. Тот скрипт, что в DOM появляется (загружаемый с Analytic.press, который вызывает показ баннера, и который я собственно удаляю своим скриптом) он вставляется "аяксово", после прогрузки сайта другим скриптом, у которого src будет вовсе не Analytic.press.
В общем, работает это так: при запросе по HTTP любого .js файла провайдер выдает в ответ 307 редирект на свой скрипт, в который урл оригинального скрипта передается параметром, и внутри их скрипта содержится склейка твоего скрипта с их говном (не напрямую, а тоже урлами, то есть сами они не загружают твой скрипт).
А вообще идея для расширения в браузер:
Если на странице есть вызов скриптов по http и у этих скриптов нет get параметров в вызове, то дописать случайный get параметр к вызову, например: ?nospam=yes.
P.S. Почему нужно дописывать get параметр, отому что скрипты с get параметрами не подменяются ростелекомом.
И заставить всех пользователей поставить это расширение? Не реально.
К слову, дописывать налету get-параметры я пытался, с MutationObserver такой фокус не срабатывает. Видимо браузер сначала все-таки дергает скрипт с оригинальным URL-ом, а потом уже меняй, не меняй, пофиг, РТ всеравно уже заредиректил.
У меня этот t.mail.ru пропал под ноль я так заметил после смены шаблона Wordpress и чуть позже был переход на https
Тоже с недавних пор заметил по поведению Каспера, что он блокирует это дерьмо загружаемое с analytic.press
Провайдер Ростелеком.
Но суть в чем: у меня есть сайты, которые зарабатывают на размещенной на них рекламе РСЯ и Адсенс
Получается что Ростелеком "крадет мои клики"... и это уменьшает мой заработок..
Мне это не нравится.
Что делать в этом случае?
Что делать в этом случае?
Перевести сайты на https !
Тоже с недавних пор заметил по поведению Каспера, что он блокирует это дерьмо загружаемое с analytic.press
Провайдер Ростелеком.
Но суть в чем: у меня есть сайты, которые зарабатывают на размещенной на них рекламе РСЯ и Адсенс
Получается что Ростелеком "крадет мои клики"... и это уменьшает мой заработок..
Мне это не нравится.
Что делать в этом случае?
Если нет возможности юзать SSL (https), используйте мой скрипт (на предыдущей странице), гасит ростелекомовские баннеры на стороне юзера на 100%.
Сейчас стали на весь экран показывать эту шнягу
Веб-мастерам в помощь. Если кто не имеет возможности полностью перейти на https. Скрипт предотвращающий загрузку баннера (версия 2.0), вставлять желательно прямо после тэга <head>:
Скрипт удаляет из DOM "вредоносный" ростелекомовский скрипт загружающийся с домена analytic.press еще до того, как он успевает выполниться. В результате никакого баннера не появляется.
PS: Пожалуйста, не пишите про uBlock, вы скорее всего не понимаете о чем речь в данном посте.
Началось 2 дня назад, 26 мая.
К сожалению мне скрипт не помогает, по крайней мере эта дрянь не просто вставляет баннеры на моем сайте. Я такого не видел.
Что хуже она подвешивает мой Сафари навсегда. В Хроме и Лисе все пока спокойно. Провайдер РТ.
@Dmk, если речь именно про ваш сайт, то переводите его в обязательном порядке на работу по https (сам сайт и все подключаемые сторонние ресурсы).
Если перевести сайт на https не можете (хотя это будет странно, так как сейчас сертификаты бесплатно дают), то к вызовам всех скриптов (как своих, так и сторонних) добавьте get параметр, например: ?nospam=yes (если в вызове их нет). Ссылки на скрипты с get параметрами ростелекомовский DPI не трогает.