Как бороться с дубликатами заказов и спамом на площадке

Как бороться с дубликатами заказов и спамом на площадке

Дубликаты заказов и спам — это когда один заказчик публикует один и тот же проект несколько раз, или исполнители оставляют сотни пустых откликов. Это захламляет каталог, мешает нормальным пользователям и увеличивает нагрузку на сервер. В этой статье — методы борьбы, реализованные в проектах на Falcon Space.

Почему возникают дубликаты

Как предотвратить дубликаты

  1. Ограничение на количество проектов в сутки. Например, один заказчик может создать не более 3 проектов за 24 часа. В Falcon Space это можно реализовать через триггер в БД.
  2. Проверка на похожие заголовки за последние 24 часа. Если заказчик пытается создать проект с названием, совпадающим на 90% с его же недавним проектом — выдавать предупреждение «Такой проект уже есть». Это делается в хранимой процедуре создания проекта.
  3. Антиспам-фильтр по содержимому. Если в описании много слов «купить», «дешево», «скидка», ссылок на внешние сайты — проект отправляется на модерацию.

Борьба со спам-откликами от исполнителей

Проблема: исполнители делают ставки «вслепую» — ставят минимальную цену и шаблонный текст, надеясь, что заказчик просто выберет кого-то. Как бороться:

Модерация и жалобы

Добавьте кнопку «Пожаловаться» на проект или ставку. После накопления 3 жалоб объект автоматически скрывается до проверки администратором. Это позволит пользователям самим чистить мусор.

Пример из кейса: биржа текстовых работ

На этой площадке была проблема: копирайтеры копировали один и тот же ответ «Возьмусь, напишу в личку» под все проекты. Решение: добавили проверку на дублирование текста ставки от одного исполнителя. Если он пытается отправить ту же фразу, что и в предыдущих 5 ставках, система блокирует и просит изменить текст. Количество жалоб на спам снизилось на 90%.

Автоматическое удаление неактивных проектов

Проекты, которые не получили ни одной ставки за 7 дней, можно автоматически переводить в статус «Архив» и убирать из каталога. Заказчик получит уведомление, что проект снят, и сможет его пересоздать с корректировками.

Как Falcon Space помогает в борьбе с дубликатами

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

Это не требует сложного программирования — достаточно знания SQL.

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

Страница-источник на сайте falconspace.ru