Как предотвратить блокировку рекламы на маршрутах моего сайта? - PullRequest
0 голосов
/ 03 декабря 2018

В моем веб-приложении React, которое представляет собой систему управления контентом, у меня есть экран «Рекламодатели», где пользователи могут обрабатывать сущность «Рекламодатель».

Этот экран взаимодействует с конечными точками на моем собственном сервере (то же самое)домен), который содержит слово "рекламодатель", например

GET <domain>/advertiser/31 или GET <domain>/info?advertisers

Проблема заключается в том, что блокировщики рекламы распознают мои маршруты как вредоносные и блокируют запросы к этим маршрутам.

Есть ли способ преодолеть это, кроме переименования моих конечных точек?

1 Ответ

0 голосов
/ 04 декабря 2018

Краткий ответ

Для внутреннего приложения попросите пользователей отключить плагины браузера для блокировки рекламы для домена вашего сайта.Для общедоступного веб-сайта наиболее практичным подходом является переименование <domain>/advertiser/31 во что-то вроде <domain>/vendor/31.

Фильтры блокировщика рекламы по шаблону URL

Предполагая, что ваша система управления контентом React используется только в корпоративной интрасети, вы должны иметь некоторый контроль над средой ваших пользователей.Явно включите инструкции для внесения вашего домена в белый список в программном обеспечении для блокировки рекламы.

У блокировщика рекламы есть несколько механизмов фильтрации рекламы, и одним из них является сопоставление шаблонов URL.Возьмем, к примеру, список популярных рекламных фильтров EasyList .Вы можете увидеть шаблоны, такие как /advertises/*.Если ваш URL совпадает с любым из этих шаблонов, они будут заблокированы.

...