Перейти к основному содержимому

Отчёты и жалобы

Роутер отправляет в хаб два вида обратной связи. Отчёт работает или не работает описывает, делает ли применённый сет своё дело в этой сети, и входит в оценку. Жалоба уходит модераторам и описывает проблему с сетом как с публикацией: стратегия, которая никогда не работала, вводящее в заблуждение название, цели, которых в сете быть не должно.

Работает и не работает​

Кнопки Работает и Не работает есть на карточке применённого сета. Отчёт принимается, пока локальный сет существует и его стратегия не изменена. На изменённом сете кнопки недоступны; Применить заново, описанное в разделе Применение сета, возвращает опубликованную стратегию и снова включает их.

Отчёт несёт:

  • идентификатор и версию сета на хабе;
  • отпечаток стратегии;
  • вид отчёта;
  • домен, по которому в этот момент был отфильтрован список, если был;
  • ASN и страну, известные роутеру о себе;
  • движок захвата и версию b4.

Она подписана авторским ключом роутера. Хаб относит отчёт к сети, из которой видит запрос, а не к сети, названной в самом отчёте. Отчёт, который пришёл к хабу через одобренное зеркало, подписывающее то, что передаёт, ни к какой сети не относится: хаб видит адрес зеркала.

У одного роутера один действующий отчёт на стратегию, сеть и неделю: отчёт относится к отпечатку стратегии, а не к сету, поэтому два сета с одной стратегией делят его, а версия с изменённой стратегией получает отдельный отчёт. Нажатие другой кнопки его заменяет. Подсказка нажатой кнопки показывает дату отчёта. Отчёт, сделанный при недоступном хабе, хранится в очереди отправки и доставляется со следующей синхронизацией; строка состояния на странице Сообщество и блок в настройках показывают, сколько отчётов ждёт. Очередь хранит отчёт 30 дней.

подсказка

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

Как отчёты складываются в оценку​

Хаб сводит отчёты по стратегии тремя способами: по ASN, по стране и по всему миру. Отчёт попадает в ячейки ASN и страны той сети, из которой хаб его видел, и в мировую ячейку. Отчёт, который хаб не смог отнести ни к одной сети, попадает только в мировую. Каждая ячейка хранит суммарный вес, число роутеров и дату последнего отчёта; карточка печатает их под процентом.

Веса до учёта возраста:

ОтчётВес
«Работает»+1
«Не работает»-1
Сама публикация, засчитанная автору как «работает»+1
Отчёт, который хаб не смог отнести ни к одной сетичетверть от указанного
Отчёт с авторского ключа, который хаб впервые увидел меньше недели назадчетверть от указанного

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

Каждый отчёт теряет половину веса каждые две недели. Процент считается как (работает + 1) / (все + 2): два отчёта «работает» и ничего больше дают 75%, равное число тех и других - около 50%.

У хаба есть веса и для отчётов, которые роутер мог бы отправлять автоматически: от детектора DPI, мониторинга доменов и Дискавери, с ограничением, из-за которого они никогда не перевешивают отчёты, сделанные вручную. b4 их пока не отправляет.

Жалобы​

Пожаловаться на карточке или в диалоге подробностей открывает жалобу с причиной до 500 символов. Жалоба не меняет оценку. Модератор читает её и решает, скрыть ли сет. Три жалобы на одну версию от разных роутеров из разных сетей скрывают её без модератора; жалоба, пришедшая через одобренное зеркало, сети не имеет и в этот счёт не идёт. Жалоба не требует, чтобы сет был применён, и при недоступном хабе ставится в очередь отправки так же, как отчёт.

Жалобы предназначены для:

  • стратегии, которая не делает того, что обещает название;
  • целей, покрывать которые у сета нет причин, например шаблона regexp: под узким названием;
  • пина, который указывает на адрес, не принадлежащий сайту;
  • дубликата или спама.

Сет, который не работает в этой сети, - это отчёт Не работает, а не жалоба.

Ограничения​

Хаб принимает от одного роутера ограниченное число записей в сутки, с отдельными лимитами на общие сеты, отчёты «работает» и «не работает» и жалобы. Лимиты задаёт оператор хаба на странице настроек своей консоли, а ключ, отмеченный модераторами как доверенный, в них не засчитывается.

Ещё два лимита считаются по сети, а не по роутеру: сколько авторских ключей хаб видит впервые за сутки и сколько записей принимает за час. Сеть здесь - это блок адресов, общий для всех, кто выходит через один публичный адрес, поэтому роутер, которого хаб ещё не видел, может получить отказ из-за того, что в тот же день в этом блоке появились другие новые роутеры.

Запись сверх лимита отклоняется с сообщением, называющим лимит и время, которое он ещё действует. Отчёт «работает» или «не работает» и жалоба такой отказ переживают: они остаются в исходящей очереди и уходят при следующей синхронизации, поэтому роутер показывает их как сохранённые, а не отклонённые. Общий сет в очередь не ставится никогда, поэтому отказ виден как есть, и сет приходится опубликовать заново после сброса лимита.

Ключ, заблокированный модераторами, отклоняется с соответствующим сообщением.