Эта тема объясняет, как работает система уровней доверия Discourse «под капотом». Здесь представлен обзор того, как рассчитывается каждый уровень, и подробно описаны требования, необходимые для перехода на следующий уровень. Хотя большинство этих значений можно настроить в параметрах вашего сайта, информация ниже отражает конфигурацию по умолчанию.
Обзор уровней доверия
| Уровень | Название | Как получить |
|---|---|---|
| 0 | Новый | По умолчанию для всех новых пользователей |
| 1 | Базовый | Автоматически, на основе активности чтения (по умолчанию для приглашенных пользователей) |
| 2 | Участник | Автоматически, на основе устойчивой активности |
| 3 | Постоянный | Автоматически, на основе активности за скользящий период в 100 дней |
| 4 | Лидер | Только ручное повышение персоналом |
Уровень доверия 1, базовый
Уровень доверия 1 полностью фокусируется на чтении. Вам не нужно публиковать сообщения, ставить лайки или взаимодействовать — достаточно просто проводить время, изучая сообщество.
Требования для уровня доверия 1
| Требование | Порог по умолчанию |
|---|---|
| Просмотренные темы | Не менее 5 |
| Прочитанные сообщения | Не менее 30 |
| Время, проведенное за чтением | Не менее 10 минут |
Эти требования учитывают всю вашу активность за все время и не могут быть утрачены после достижения.
Что засчитывается для уровня доверия 1
- Просмотр тем: Каждая уникальная тема, которую вы открываете, засчитывается в «просмотренные темы», включая личные сообщения (ЛС).
- Чтение сообщений: Прокрутка сообщений в обычных темах засчитывается в общее количество «прочитанных сообщений».
- Время чтения: Время, в течение которого сообщения видны на экране, накапливается в счетчик времени чтения, включая ЛС.
Что не засчитывается для уровня доверия 1
- Личные сообщения (ЛС) не засчитываются в прочитанные сообщения.
Уровень доверия 2, участник
Уровень доверия 2 требует более устойчивого вовлечения в течение нескольких дней и вводит требования к социальному взаимодействию.
Требования для уровня доверия 2
| Требование | Порог по умолчанию |
|---|---|
| Просмотренные темы | Не менее 20 |
| Прочитанные сообщения | Не менее 100 |
| Время, проведенное за чтением | Не менее 60 минут |
| Дни посещений | Не менее 15 (не обязательно подряд) |
| Отправленные лайки | Не менее 1 |
| Полученные лайки | Не менее 1 |
| Темы, на которые даны ответы | Не менее 3 различных тем |
Как и в случае с уровнем 1, эти требования учитывают всю вашу активность за все время и не могут быть утрачены после достижения.
Что засчитывается для уровня доверия 2
- Всё, что засчитывается для уровня доверия 1.
- Дни посещений: Каждый уникальный день, когда вы входите в систему и просматриваете форум, засчитывается как посещение.
- Темы, на которые даны ответы: Ответы на разные темы (а не просто несколько ответов в одной теме) засчитываются в требование.
- Отправленные и полученные лайки: Как отправка, так и получение лайков на публичных сообщениях засчитываются в эти требования.
Что не засчитывается для уровня доверия 2
- Личные сообщения (ЛС) не засчитываются в прочитанные сообщения, лайки и темы, на которые даны ответы.
- Ответы на ваши собственные темы не засчитываются в темы, на которые даны ответы.
Уровень доверия 3, постоянный
Уровень доверия 3 фундаментально отличается от предыдущих уровней. Он оценивает вашу активность в скользящем окне 100 дней, то есть система смотрит конкретно на то, что вы сделали за последние 100 дней. Вы можете как получить, так и потерять этот уровень в зависимости от вашей недавней активности.
Требования для уровня доверия 3
| Требование | Порог по умолчанию |
|---|---|
| Просмотренные темы | 25% тем, созданных за последние 100 дней (максимум 500) |
| Прочитанные сообщения | 25% сообщений, созданных за последние 100 дней (максимум 20 000) |
| Темы, на которые даны ответы | Не менее 10 различных тем |
| Дни посещений | Посещение и чтение хотя бы одного сообщения в 50% из последних 100 дней |
| Отправленные лайки | Не менее 30 |
| Полученные лайки | Не менее 20 |
| Лайки от уникальных пользователей | Не менее от 5 уникальных пользователей |
| Лайки в разные дни | Не менее в 7 разных дней |
| Отмеченные сообщения | Не более 5 подтвержденных модераторами флагов за спам или оскорбления |
| Приостановки/замолчания | Отсутствуют за последние 6 месяцев и в настоящее время |
Кроме того, существуют минимальные требования за все время для просмотренных тем и прочитанных сообщений, которые должны быть выполнены:
Просмотренные темы за все время:200Прочитанные сообщения за все время: 500
Уточнения по уровню доверия 3
- Дни посещений с чтением: Дни, когда вы фактически читали сообщения, засчитываются в требование по посещениям. Простого входа в систему уже недостаточно.
- Уникальные пользователи и дни для лайков: Система отслеживает, что ваши лайки поступают от разных людей в разные дни, что предотвращает «торговлю лайками» с одним другом.
Что не засчитывается для уровня доверия 3
- Личные сообщения (ЛС): Ответы на ЛС, лайки, отправленные в ЛС, и лайки, полученные в ЛС, не засчитываются.
- Лайки от небольшой группы: Если все ваши лайки поступают всего от одного или двух человек, вы не выполните требование по уникальным пользователям, даже если у вас достаточно общего количества лайков.
- Лайки, сгруппированные по нескольким дням: Лайки должны быть распределены по нескольким дням, а не сконцентрированы.
- Ответы на вашу собственную тему не засчитываются в темы, на которые даны ответы.
Потеря уровня доверия 3
Уровень доверия 3 может быть потерян, если вы не соответствуете требованиям. Система проверяет вашу активность, используя «нижнюю отметку» примерно в 90% от требований для повышения. Однако после первого достижения уровня доверия 3 действует 14-дневный льготный период, в течение которого вы не можете быть понижен.
Если вы будете понижен, вы вернетесь к уровню доверия 2 и должны будете снова выполнить все требования, чтобы вернуть уровень доверия 3.
Уровень доверия 4, лидер
Уровень доверия 4 нельзя получить через активность. Он должен быть предоставлен вручную администраторами сайта или модераторами. Персонал может повышать пользователей, которым доверяет, для помощи в задачах модерации сообщества.
Сводка: Действия, которые никогда не засчитываются
На всех уровнях доверия определенные действия постоянно исключаются:
- Чтение сообщений в ЛС
- Ответы в ЛС
- Отправленные лайки в ЛС
- Полученные лайки в ЛС
- Ответы на вашу собственную тему
- Несколько ответов в одной теме
Часто задаваемые вопросы
Могу ли я потерять уровень доверия 1 или 2?
Нет. После получения уровни доверия 1 и 2 являются постоянными и не могут быть утрачены из-за неактивности.
Почему моя активность в ЛС не засчитывается?
Личные сообщения исключены, чтобы предотвратить манипуляции с системой и гарантировать, что уровни доверия отражают подлинное участие в публичном сообществе.
Как часто проверяются метрики уровня доверия?
Повышение и понижение уровня доверия 3 проверяются один раз в день запланированной задачей.
Что произойдет, если я буду приостановлен?
Приостановка или замолчание за последние 6 месяцев лишает вас права на уровень доверия 3. Спустя 6 месяцев без наказаний вы снова становитесь eligible.
Должен ли я выполнять все требования для каждого уровня?
Да. Перечисленные требования связаны союзом «и»; вы должны выполнить все из них.
Может ли администратор вручную установить мой уровень доверия?
Да. Администраторы могут вручную повышать или понижать пользователей до любого уровня доверия. Они также могут «заблокировать» уровень доверия, чтобы предотвратить автоматические изменения.
Есть ли другой способ обойти требования?
Группы могут предоставлять автоматический уровень доверия при добавлении. Поэтому у некоторых пользователей может быть более высокий уровень доверия, чем ожидается, исходя из их активности.
Какие функции доступны на каждом уровне доверия?
Их довольно много! Чтобы увидеть полный список, вы можете посмотреть по адресу Trust Level Permissions Reference.
Мы постарались сделать это максимально точным, но это большая и сложная часть кодовой базы, поэтому ошибки могут случаться. Если что-то кажется неправильным, сообщество, скорее всего, быстро это заметит — и мы будем признательны, если вы сообщите нам об этом.