Что-то изменилось в критериях получения значка «Nice share»?

Что-то изменилось в критериях получения значка «Nice share»?

За 4 года я ни разу не получал этот значок. Но с начала сентября я получил его 3 раза. В целом это немного, но по сравнению с 50 месяцами, когда я не получал его вовсе, это уже много.

В редких случаях, когда я делился ссылкой во внешнем ресурсе, я обычно также удалял имя пользователя. И хотя я не мог вспомнить никакой причины, по которой я мог бы поделиться этим постом где-либо ещё, я не был на 100% уверен, что этого не произошло. Мне казалось, что, возможно, я поделился ими с одним пользователем в личном чате на другом форуме Discourse, хотя казалось маловероятным, что это могло привести к 25 репостам. Но после получения третьего значка я проверил это. Ссылки на эти темы отсутствуют в нашей переписке в чате, поэтому я задаюсь вопросом, откуда взялись эти репосты.

Я заметил, что все три поста, за которые я получил значок, — это посты, на которые я ссылался в других сообщениях здесь, на Meta. (Например, я ссылался на UPDATE: Cloudflare outage! - Discourse update to "3.5.0.beta6" failed - #2 by haydenjames в I tried to rebuild but I can't finish cause this error - #2 by Moin). Но я не ожидал, что клики по такой ссылке приведут к получению значка, ведь пользователи, кликающие по ссылке здесь, на Meta, не являются «внешними посетителями», верно? По крайней мере, именно так я понимал проверку хоста в модели входящих ссылок.

Я также заметил эту закономерность на других постах, за которые пользователи недавно получили значок. Например, Тобиас получил значок за репост 🇩🇪 Fehler in der Deutschen Übersetzung? Hier melden! - #108 by Moin в сентябре. Конечно, я не знаю, делился ли он этим где-то ещё. Я точно могу сказать, что он ссылался на это в 🇩🇪 Fehler in der Deutschen Übersetzung? Hier melden! - #108 by Moin, потому что под моим постом есть обратная ссылка. Но, разумеется, я не могу знать, делились ли пользователи этими ссылками где-то ещё.

Можно ли узнать, где именно я поделился этими ссылками? Для этого есть запрос на добавление функции, так что, вероятно, нет.

Так что пока я придерживаюсь мнения: «У меня есть ощущение, что здесь что-то изменилось и теперь работает не так, как ожидалось». Но у меня нет представления, как действовать дальше.

5 лайков

Это происходит только с вами здесь, на Meta, или вы сталкивались с этим и на других сайтах?

Нигде больше такого не случалось. Но я был бы удивлен, если бы это произошло, поскольку другие форумы гораздо меньше — а значит, у меня меньше постов со ссылками на другие сообщения и меньше читателей, кликающих по этим ссылкам.

Скорее всего, в последнее время Meta подвергается массированным атакам со стороны ботов:

Эта значок выдается за публикацию ссылки, по которой перешли 25 внешних посетителей. Спасибо за то, что рассказываете о наших обсуждениях и этом сообществе.

Похоже, вам нужны клики с другого хоста, чем текущий форум, поэтому боты здесь не должны это активировать. По крайней мере, так объяснил ask.discourse на основе

2 лайка

Перевожу это в #site-feedback, так как проблема, похоже, затрагивает только нас здесь, на мета-сайте.

Думаю, это всё ещё боты, и делать тут, по сути, нечего. Я сам не заметил, чтобы получал больше бейджей, и не слышал, чтобы кто-то ещё упоминал об этом. :person_shrugging:

Можно оставить эту тему открытой на случай, если проблема повторится и мы узнаем что-то новое.

1 лайк

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

Не уверен, добавляет ли это какую-либо полезную информацию. Форум всё ещё работает на версии 3.6.0.beta1-dev.

Это публичный форум?

2 лайка

Ладно, я передам это в Support, если вы считаете, что это происходит и на других сайтах Discourse. Раньше я не слышал, чтобы кто-то ещё спрашивал об этом, и сам я сталкивался с этим только на meta, хотя это крупнейший публичный сайт, в котором я участвую. Я довольно регулярно получаю значки «Хороший репост», так что для меня не наблюдается какого-то резкого роста.

Было бы здорово иметь отчёт, чтобы отслеживать тенденции в выдаче значков с течением времени. Я быстро посмотрел, но сразу не нашёл запроса для Data Explorer, который бы это делал.

1 лайк

На другом форуме с 2025-09-07T22:00:00Z существует 10 красивых значков для обмена, а до этой даты в 2025 году их было 3.
8 в 2024 году.
6 в 2023 году.
5 в 2022 году.

2 лайка

Я также не получил значок для этого поста, например, здесь на Meta, хотя у него ровно 25 кликов

Речь не идет о ссылках на другие сайты с сайта Discourse. Речь идет о ссылках на сайты Discourse с других сайтов.

1 лайк

Первый значок за клики по ссылке на внешний сайт требует 50 кликов
https://meta.discourse.org/badges/28/popular-link

Ещё 6 значков за последние несколько дней, 4 из них только сегодня.

2 лайка

Здесь похожая история — я получил 3 отличных значка за репост 17 часов назад и ещё 2 два дня назад. Не совсем понимаю, что происходит. Проверю, смогу ли я привлечь кого-то для разбирательства.

У меня тоже:

редакция через несколько дней: пора отключить уведомления о значках :sweat_smile:

3 лайка

Я проверил записи IncomingLink, и похоже, что все недавние «посещения» совершены ботами/краулерами. Плохая новость в том, что в этом участке кода нет ограничения скорости, поэтому краулер может легко добавить 5 посещений за пару секунд.

В настоящее время мы обсуждаем варианты исправления и скоро поделимся дополнительными деталями.

5 лайков

Пока применили это исправление

4 лайка

Исправление сократило количество моих бейджей более чем вдвое: вместо 76 теперь у меня только 31. К сожалению, это всё ещё на 30 больше, чем ожидалось. В конце концов, ссылки находятся только здесь, на форуме, и поэтому не должны соответствовать критерию «внешние».

Существует тема о группировке уведомлений, которая позволит сократить их хотя бы до одного в день: Collapse multiple badge notifications into one

Мы проверяем, совпадает ли хост реферера с хостом форума, и в таком случае не считаем это «посещением». Проанализировав несколько «посещений» для вашего значка, мы видим, что это в основном трафик от поисковых роботов. Простое решение, которое мы можем применить в будущем, — не учитывать посещения, когда используется макет для роботов.

1 лайк