Налаштування правил розміщення товарів на маркетплейсі 1С-Bitrix
Правила розміщення — це набір вимог, яким мають відповідати товари продавця для публікації на платформі. Без чітко налаштованих правил модерація стає довільною, продавці не розуміють, чому їх товар відхилили, та виникають конфлікти.
Типи правил
Правила поділяються на кілька рівнів:
Обов'язкові поля карточки — мінімальний набір даних для будь-якого товару. Реалізується через валідацію форми додавання товару в кабінеті продавця. Перед відправленням на модерацію система перевіряє заповненість:
$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].
Заборонені товари — список категорій або ключових слів, товари з якими не приймаються. Реалізується через перевірку при додаванні: якщо назва або категорія потрапляє в заборонений список — автоматичний відказ.
Адміністративний інтерфейс правил
Сторінка в /bitrix/admin/ дозволяє адміністратору налаштовувати правила без змін коду:
- Список обов'язкових полів (можна включати/відключати без правки коду)
- Вимоги до фото за категоріями (мінімальна кількість, роздільна здатність)
- Список заборонених категорій та ключових слів
- Шаблони причин відхилення для модераторів
Правила зберігаються в b_option (для простих налаштувань) або в користувацькій таблиці (для складних ієрархічних правил за категоріями).
Зворотній зв'язок продавцю
Коли товар не пройшов автоматичну перевірку, продавець має отримати конкретне сповіщення: не «Помилка при додаванні», а «Додайте мінімум 2 фотографії товару в роздільній здатності від 800×800 пікселів» або «Вкажіть термін гарантії — це обов'язкове поле для категорії "Електроніка"».
Це зменшує навантаження на модерацію та кількість повторних відправлень з тими ж помилками.
Терміни
Базова валідація обов'язкових полів та правил по фото — 3–5 днів. Налаштування правил за категоріями з адміністративним інтерфейсом — 1–2 тижні.







