Налаштування правил розміщення товарів на маркетплейсі 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Налаштування правил розміщення товарів на маркетплейсі 1С-Бітрікс
Проста
~1 робочий день
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Налаштування правил розміщення товарів на маркетплейсі 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 тижні.