FastComments.com

Модерация

FastComments предоставляет мощный набор функций для модерации обсуждений для всех доступных тарифных планов.

Это руководство начнётся с введения в различные инструменты, а затем подробно рассмотрит типичные варианты использования и подводные камни.


Модераторы Internal Link

Модераторы — это специальные пользователи, которые имеют доступ только к странице «Модерация комментариев» в вашем аккаунте FastComments.

Они не могут добавлять или удалять других модераторов или изменять настройки модерации. Однако у них есть полный контроль над данными комментариев, отображаемыми на странице «Модерация комментариев», и они могут выполнять все действия с отдельным комментарием, которые может выполнять администратор. Они также могут выполнять массовые операции.

У них нет доступа к инструментам управления данными (импорт, экспорт и миграция комментариев).

Удаление модераторов Internal Link

Чтобы удалить модератора, на странице «Редактировать модераторов» просто нажмите «удалить».

Они немедленно потеряют доступ к модерации ваших комментариев и получат электронное письмо, уведомляющее их о том, что их удалили.

Обратите внимание, что если вы просто хотите обновить их адрес электронной почты, вы можете сделать это, нажав «редактировать». Это предпочтительнее, поскольку их статистика не будет удалена.


Поиск комментариев можно выполнить с помощью следующего примера синтаксиса:

  • Нечёткий поиск по словам: cats love
  • Поиск точной фразы: I love cats.
  • По заголовку страницы: page:"Page Title"
    • Поддерживается автозаполнение.
  • По URL страницы: page:"https://example.com/some-page"
    • Поддерживается автозаполнение.
  • По сайту/домену: site:mysite.com или domain:othersite.com
  • По пользователю: user:"Bob"
    • Поддерживается автозаполнение.

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


С FastComments модераторы могут делиться ссылками на панель модерации, которые ведут прямо на определённую страницу с заданными фильтрами.

Для примера, следующий сценарий использования:

  • Модератор A переходит на панель модерации комментариев
  • Модератор A фильтрует по «Комментарии, требующие проверки»
  • Модератор A ищет комментарий с текстом "My Company Name"
  • Модератор A находит что-то интересное на второй странице результатов поиска комментариев.
  • Модератор A может поделиться ссылкой на эту страницу непосредственно с Модератором B.
  • Модератор B может увидеть, что сделал Модератор A.

Действия модерации Internal Link

С FastComments Администраторы и Модераторы могут выполнять с каждым комментарием ряд действий, а именно:

  • Удаление этого комментария
  • Удалить этот комментарий + Забанить пользователя (постоянно или теневой, подробнее позже)
  • Редактировать этот комментарий
  • Отрегулировать голоса этого комментария
  • Отметить этот комментарий как Просмотренный или Не просмотренный
  • Отметить этот комментарий как Одобренный или Не одобренный
  • Отметить этот комментарий как Спам или Не спам
  • Просмотреть все комментарии с одного и того же IP-адреса *1.
  • Сбросить счётчик флагов у комментария.

Например, чтобы сохранить комментарий, но скрыть его, мы можем просто отметить его как Не одобренный.

*1 Мы не храним сырые IP-адреса для этой функции.

Удаление комментариев Internal Link

Есть несколько моментов, которые следует учитывать при удалении комментариев.

  1. Что видит пользователь, который первоначально написал комментарий.
  2. Что происходит с ответами на этот комментарий.

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

Кроме того, этот комментарий удаляется с экранов всех пользователей, читающих этот комментарий.

Если у этого комментария есть ответы, а также ответы на эти ответы, они будут немедленно удалены. Родительские комментарии в ветке сохраняются.

Действия модерации из виджета комментариев Internal Link

Часть модерационных действий можно выполнять прямо в потоке комментариев, без перехода на страницу модерации комментариев.

Когда вы вошли в систему, нажмите кнопку редактирования в правом верхнем углу комментария. В качестве модератора у вас должны быть следующие опции:

  • Закрепить этот комментарий
  • Удалить этот комментарий
  • Удалить этот комментарий + Заблокировать пользователя (постоянная или теневая, подробнее ниже)
  • Редактировать этот комментарий
  • Пометить этот комментарий как Одобрен (показать) или Не одобрен (скрыть)
  • Отметить этот комментарий как Спам или Не спам

Закрытие веток комментариев

Модераторы и администраторы могут заблокировать, или закрыть, ветку комментариев, выбрав Close Thread в меню из трёх точек в верхней части области комментариев, если они вошли в систему. Позже они могут в любой момент выбрать Re-Open Thread, чтобы снова открыть возможность комментирования.

Закрытие ветки комментариев запрещает новые комментарии, но по-прежнему позволяет голосовать и даёт пользователям возможность удалить свои комментарии при желании.

Закрытие и повторное открытие веток комментариев мгновенно влияет на всех пользователей, просматривающих ветку.

Вы также можете пометить ветку как доступную только для чтения, что удалит опции голосования и удаления, создав правило кастомизации специально для этой страницы.

Обновляется в реальном времени

Все эти действия сразу обновляют ветки комментариев у других пользователей, без необходимости перезагрузки страницы. Однако модераторские действия, такие как скрытие комментария или пометка его как спам, не удаляют комментарий с экрана модератора, чтобы при необходимости он мог быстро отменить действие. Чтобы показать, что комментарий скрыт, он будет выделен по сравнению с другими комментариями (цвет выделения зависит от причины удаления).

Например, есть пользователи A (commenter), B (Moderator 1), и C (Moderator 2).

...и следующий сценарий:

  1. User B (Moderator 1) скрывает комментарий.
  2. Для User A (commenter) этот комментарий немедленно скрывается.
  3. Для User C (Moderator 2) этот комментарий немедленно скрывается.
  4. Для пользователя, который сделал изменение, User B (Moderator 1), комментарий остаётся на его экране, но выделен как удалённый. У него есть возможность отменить своё действие, в этом случае другие пользователи снова увидят обновление в реальном времени.

Модерация в реальном времени Internal Link


Все действия, выполненные на странице модерации, происходят в реальном времени.

Если кто-то просматривает ветку комментариев, и вы одобрите ранее не одобренный комментарий, он автоматически появится у них.

То же самое относится к редактированию, удалению и пометке как спам.


Блокировка пользователей с подстановочными символами Internal Link

Можно заблокировать пользователей, использующих определённых почтовых провайдеров, с помощью подстановочных символов.

Например, если вы заметите, что все комментарии с @bademail.com — спам, вы можете просто заблокировать весь этот почтовый провайдер, введя "*@bademail.com" в поле ввода адреса электронной почты при добавлении заблокированного пользователя.

Обратите внимание на "*" перед @ в адресе электронной почты.

Массовые действия Internal Link

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

Рядом с каждым комментарием находится флажок, который можно отметить, чтобы начать массовое действие. Далее можно выбрать массовое действие и подтвердить его.

Вы будете видеть прогресс выполнения массовых действий, и вы можете нажать ctrl+z, чтобы отменить любое массовое действие. Массовые действия также можно приостановить, остановить или возобновить.

Выбор за пределами видимых комментариев

Если вы отметите флажок "Выбрать все", он по умолчанию выберет только видимые на странице комментарии, но он предложит вам опцию выбрать все комментарии на сервере, которые соответствуют вашим фильтрам. Так что даже если вам нужно утвердить, удалить и т. д. миллионы комментариев, вы можете сделать это за несколько кликов.

Обнаружение спама Internal Link

По умолчанию FastComments поставляется с обучаемой системой обнаружения спама.

В процессе модерации комментариев, когда вы помечаете их как Spam, или помечаете автоматически найденные как Spam комментарии как Not Spam, система обнаружения спама будет обучаться на этих действиях, чтобы точнее определять, что вы считаете спамом.

Комментарии, помеченные как Spam, не будут автоматически одобрены и не будут отображаться до тех пор, пока их явно не пометят как Not Spam.

Обнаружение спама можно отключить на странице Comment Moderation Settings.

Различные детекторы спама

FastComments поддерживает три способа обнаружения спама:

  1. Традиционный Naïve-Bayes классификатор, который непрерывно обучается и который является общим для всех арендаторов FastComments.com.
  2. Традиционный Naïve-Bayes классификатор, который непрерывно обучается и который изолирован для вашего tenant.
  3. Использование ChatGPT 4.

Все имеют доступ к общим и изолированным Naïve-Bayes классификаторам.

Опция ChatGPT 4 доступна для выбора на странице Comment Moderation Settings, если у вас тариф Flex billing, поскольку оплата производится на основе используемых токенов.

Фактор доверия

FastComments корректирует фильтр спама для пользователя на основе того, насколько ему доверяют на конкретном сайте.

Например, если администраторы закрепляли множество его комментариев, то, вероятно, это очень благонадёжный пользователь. Или, если он долго является участником сайта и у него много комментариев, его фактор доверия также может быть высоким.

SSO

Комментарии, оставленные пользователями SSO, могут считаться спамом и будут проверяться как таковые. Исключение — если у пользователя SSO тот же email, что и у пользователя tenant, у которого есть одна или несколько из следующих прав:

  • Account Owner
  • Super Admin
  • Comment Moderator Admin

Пользователи SSO с этими правами не будут проходить проверку своих комментариев на спам.

Повторяющиеся сообщения

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

Журналы комментариев Internal Link

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

Вы можете просматривать журналы комментариев для отдельных комментариев на панели Moderate Comments, выбрав конкретный комментарий.

Comment Log Events

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

Anonymization Events

  • Anonymized - Содержимое комментария было очищено, а пользователь помечен как удалённый

Approval Events

  • ApprovedDueToPastComment - Комментарий одобрен, поскольку у пользователя ранее были одобренные комментарии
  • ApprovedIsAdmin - Комментарий одобрен, поскольку пользователь является администратором
  • NotApprovedRequiresApproval - Комментарию требуется ручное одобрение

Spam Detection Events

  • IsSpam - Комментарий помечен как спам движком обнаружения
  • IsSpamDueToBadWords - Комментарий помечен как спам из‑за фильтра нецензурной лексики
  • IsSpamFromLLM - Комментарий помечен как спам AI/LLM‑движком
  • IsSpamRepeatComment - Комментарий помечен как спам за повторяемость
  • NotSpamIsOnlyImage - Комментарий не помечен как спам, потому что содержит только изображения
  • NotSpamIsOnlyReacts - Комментарий не помечен как спам, потому что содержит только реакции
  • NotSpamNoLinkOrMention - Комментарий не помечен как спам из‑за отсутствия подозрительных ссылок или упоминаний
  • NotSpamPerfectTrustFactor - Комментарий не помечен как спам из‑за высокого доверия пользователя
  • NotSpamTooShort - Комментарий не помечен как спам, потому что он слишком короткий для анализа
  • NotSpamSkipped - Проверка на спам была пропущена
  • NotSpamFromEngine - Комментарий определён движком обнаружения как не спам

Bad Words/Profanity Events

  • BadWordsCheckFailed - Проверка фильтра нецензурной лексики завершилась с ошибкой
  • BadWordsFoundBadPhrase - Фильтр нецензурной лексики обнаружил неподобающую фразу
  • BadWordsFoundBadWord - Фильтр нецензурной лексики обнаружил неподобающее слово
  • BadWordsNoDefinitionForLocale - Для языка комментария отсутствуют определения для фильтра нецензурной лексики

User Verification Events

  • CommentMustBeVerifiedToApproveNotInVerifiedSession - Комментарию требуется верификация, но пользователь не верифицирован в сессии
  • CommentMustBeVerifiedToApproveNotVerifiedYet - Комментарию требуется верификация, но пользователь ещё не верифицирован
  • InVerifiedSession - Пользователь, публикующий комментарий, находится в верифицированной сессии
  • SentVerificationEmailNoSession - Письмо для верификации отправлено непроверенному пользователю
  • SentWelcomeEmail - Приветственное письмо отправлено новому пользователю

Trust and Security Events

  • TrustFactorChanged - Показатель доверия пользователя был изменён
  • SpamFilterDisabledBecauseAdmin - Фильтрация спама обойдена для администратора
  • TenantSpamFilterDisabled - Фильтрация спама отключена для всего арендатора
  • RepeatCommentCheckIgnored - Проверка на повтор комментария была пропущена
  • UserIsAdmin - Пользователь идентифицирован как администратор
  • UserIsAdminParentTenant - Пользователь идентифицирован как администратор родительского арендатора
  • UserIsAdminViaSSO - Пользователь идентифицирован как администратор через SSO
  • UserIsMod - Пользователь идентифицирован как модератор

Comment Status Changes

  • ExpireStatusChanged - Статус сроков действия комментария был изменён
  • ReviewStatusChanged - Статус проверки комментария был изменён
  • SpamStatusChanged - Статус спама комментария был обновлён
  • ApproveStatusChanged - Статус одобрения комментария был изменён
  • TextChanged - Текст комментария был отредактирован
  • VotesChanged - Количество голосов за комментарий было обновлено
  • Flagged - Комментарий был помечен пользователями
  • UnFlagged - Метки флагов комментария были удалены

Moderation Actions

  • Pinned - Комментарий был закреплён модератором
  • UnPinned - Комментарий был откреплён модератором
  • RestoredFromAnonymized - Комментарий был восстановлен из анонимизированного состояния

Notification Events

  • CreatedNotifications - Для комментария были созданы уведомления
  • NotificationCreateFailure - Не удалось создать уведомления
  • BadgeAwarded - Пользователю была присвоена награда за комментарий

Publishing Events

  • PublishedLive - Комментарий был опубликован для живых подписчиков

Integration Events

  • WebhookSynced - Комментарий был синхронизирован через webhook

Spam Rule Events

  • SpamRuleMatch - Комментарий совпал с пользовательским правилом спама

Accessing Comment Logs

Журналы комментариев автоматически создаются и хранятся вместе с каждым комментарием. Они дают ценные сведения для:

  • Понимания решений модерации
  • Поиска и устранения проблем с одобрением/спамом
  • Отслеживания закономерностей поведения пользователей
  • Аудита действий системы

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

В заключение

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