Модерация товаров на маркетплейсе без формальных правил превращается в хаос. Модераторы принимают решения на глаз, продавцы не понимают причин отказа, повторные отправки забивают очередь. Автоматическая система правил размещения товаров на 1С-Битрикс решает эту проблему: отсеивает до 80% несоответствий до модерации и ускоряет проверку каждого товара с 10 минут до 30 секунд.
Более 8 лет опыта в разработке на 1С-Битрикс и более 20 маркетплейс-проектов позволяют нам выстроить предсказуемый процесс модерации под ключ. Ниже — как это работает и что вы получите.
Как настроить правила размещения товаров для разных категорий?
Главная боль — разные категории требуют разных данных. Электроника — гарантия и мощность, одежда — размерная сетка. Мы реализуем таблицу маппинга mp_category_rules, где каждой категории назначается свой набор обязательных полей и требований к фото. Администратор управляет настройками через интерфейс в /bitrix/admin/ без единой строки кода.
Какие проблемы решает настройка правил
- Произвольная модерация: без правил каждый модератор решает субъективно. Набор формализованных правил делает проверку единообразной.
- Непонятные отказы: продавец получает конкретную причину, а не общее «ошибка». Количество обращений в поддержку падает на 60%.
- Перегрузка модераторов: автоматическая валидация отсеивает 80% несоответствий ещё до отправки на модерацию.
- Сложность изменений: правила настраиваются через админку, правка кода не требуется.
Типы правил
Обязательные поля карточки — минимальный набор данных для любого товара. Реализуется через валидацию формы добавления товара в кабинете продавца. Перед отправкой на модерацию система проверяет заполненность:
$requiredFields = ['NAME', 'DETAIL_TEXT', 'PREVIEW_PICTURE', 'CATALOG_PRICE', 'CATALOG_QUANTITY']; $errors = []; foreach ($requiredFields as $field) { if (empty($arFields[$field])) { $errors[] = "Поле '{$field}' обязательно для заполнения"; } } Требования к изображениям — минимальное количество (1–3), минимальное разрешение (800×800 пикселей), допустимые форматы. Проверяется через getimagesize() при загрузке изображения.
Правила по категориям — электроника требует гарантии, одежда — размерной сетки. Настраивается через таблицу маппинга mp_category_rules: SECTION_ID → [required_props].
Запрещённые товары — список категорий или ключевых слов, например, «б/у» автоматически отклоняется.
Сравнение подходов к настройке правил
| Параметр | Жёсткое кодирование | Гибкая настройка через админку |
|---|---|---|
| Скорость изменений | Деплой каждый раз | Изменение за 5 минут |
| Требуемые навыки | Разработчик | Любой администратор |
| Ошибки при изменениях | Возможны | Минимизированы |
| Адаптация под категории | Трудоёмко | Просто через UI |
Наш подход с гибкой настройкой правил через административный интерфейс сокращает время добавления новых категорий в 3 раза по сравнению с жёсткой кодировкой.
Результаты автоматической валидации
| Метрика | До внедрения | После внедрения |
|---|---|---|
| Время модерации одного товара | 5–10 минут | 30 секунд |
| Доля отклонённых товаров | 25% | 8% |
| Повторные отправки | 40% | 12% |
Административный интерфейс правил
Страница в /bitrix/admin/ позволяет администратору настраивать правила без изменения кода:
- Список обязательных полей (включать/отключать)
- Требования к фото по категориям (количество, разрешение)
- Список запрещённых категорий и ключевых слов
- Шаблоны причин отказа для модераторов
Правила сохраняются в b_option (для простых настроек) или в кастомной таблице (для сложных иерархических правил по категориям).
Обратная связь продавцу
Когда товар не проходит автоматическую проверку, продавец получает конкретное сообщение: «Добавьте минимум 2 фотографии в разрешении от 800×800» или «Укажите срок гарантии — это обязательное поле для категории "Электроника"»?
Это снижает нагрузку на модерацию и повторные отправки на 70%.
Почему стоит автоматизировать модерацию товаров?
Ручная модерация не масштабируется. При росте ассортимента увеличиваются задержки и ошибки. Автоматизация даёт предсказуемое качество, экономит 80% времени модераторов и повышает лояльность продавцов. Наша команда использует инфоблоки v2.0, тегированное кэширование, события и агенты — это гарантирует стабильную работу при высоких нагрузках.
Что входит в работу
- Аудит текущих правил и процессов модерации
- Проектирование логики правил (поля, изображения, категории)
- Реализация валидации на PHP (инфоблоки v2.0, ORM)
- Настройка административного интерфейса для управления правилами
- Интеграция с формой обратной связи продавца
- Тестирование на тестовых данных и боевой среде
- Документация по настройке и эксплуатации
- Обучение администраторов работе с интерфейсом
Как настроить правила размещения: пошаговый процесс
- Анализируем текущие правила и собираем требования к товарам.
- Проектируем структуру правил: обязательные поля, требования к фото, категорийные правила.
- Реализуем валидацию на уровне инфоблоков и компонентов.
- Создаём административный интерфейс для управления правилами.
- Тестируем на тестовых данных и внедряем в продакшен.
Сроки
Базовая валидация обязательных полей и фото — 3–5 дней. Настройка правил по категориям с административным интерфейсом — 1–2 недели. Комплексный проект под ключ — до 3 недель. Обращайтесь, чтобы автоматизировать модерацию и сократить время вывода товаров на витрину. Закажите консультацию — мы оценим ваш проект и предложим оптимальное решение.







