Налаштування модерації товарів продавців на маркетплейсі 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

Без модерації на маркетплейсі продавці публікують все підряд: дублі, заборонені товари, карточки без зображень, з неправильними цінами. Модерація — це процес перевірки товару перед публікацією, який потрібно автоматизувати якомога більше і зробити прозорим для продавця.

Технічна реалізація статусної моделі

Кожен товар в інфоблоку отримує UF-поле статусу модерації: UF_MODERATION_STATUS (тип — рядок або довідник). Значення:

  • draft — продавець не відправив на перевірку
  • pending — очікує перевірки модератором
  • approved — схвалено, товар активний (ACTIVE = Y)
  • rejected — відхилено з зазначенням причини
  • revision — потрібні правки (м'яке відхилення)

При додаванні товару продавцем встановлюються ACTIVE = N та UF_MODERATION_STATUS = 'pending'. Обробник події OnAfterIBlockElementAdd фіксує час відправлення та створює сповіщення для модераторів.

Інтерфейс модератора

Окрема сторінка в /bitrix/admin/ або в користувацькому розділі для модераторів. Черга товарів на перевірку — вибірка з інфоблоку за фільтром UF_MODERATION_STATUS = 'pending', відсортована за датою створення.

Карточка модерації: превью товару, всі поля, зображення. Кнопки: «Схвалити», «Відхилити», «Надіслати на доробку». При відхиленні — обов'язкове поле з причиною (зі довідника причин + вільний текст).

Після рішення модератора: оновлюються UF_MODERATION_STATUS та ACTIVE, продавцю надсилається сповіщення через CEvent::Send() з причиною відхилення (якщо застосовується).

Автоматичні перевірки

Частину перевірок можна автоматизувати до ручної модерації:

  • Наявність зображень (мінімум 1 фото): перевірка через CIBlockElement::GetByID()PREVIEW_PICTURE або DETAIL_PICTURE
  • Заповненість обов'язкових властивостей (опис, ціна, категорія): перевірка перед відправленням на модерацію
  • Дублі за артикулом у каталозі: запит CIBlockElement::GetList() за PROPERTY_ARTICLE = X

Автоматично відхилені товари отримують статус auto_rejected з конкретною причиною. Продавець виправляє та відправляє повторно.

Терміни

Налаштування статусної моделі, інтерфейсу модератора та сповіщень — 1–2 тижні. Додавання автоматичних перевірок — додатково 3–5 днів.