Управление доступностью товаров в каталоге
Вы можете управлять тем, какие товары отображаются в вашем магазине, используя статусы товаров и настройки видимости групп. Это позволяет создавать эксклюзивные товары для бандлов или товары, доступные только в рамках маркетинговых акций.
Статусы товара
Статус определяет доступность товара для прямой покупки в магазине. Редактирование статуса товара доступно следующими способами:
- В Личном кабинете в разделе Каталог товаров > Все товары.
- При обновлении товара с помощью следующих методов API:
Ниже приведено соответствие статусов в Личном кабинете параметрам объекта в серверных методах API, их влияние на доступность товаров в магазине, в составе бандла и в рамках маркетинговых акций (акции с купонами, промокодами, реферальная программа, цепочки наград и т. д.):
| Статус товара в Личном кабинете | Параметры объекта товара в методах API | Доступность в каталоге | Доступность в составе бандла или в рамках маркетинговой акции |
|---|---|---|---|
| Доступно. |
| Да. | Да. |
| Частично доступно. |
| Нет. | Да. |
| Недоступно. |
| Нет. | Нет. |
Если товар доступен в каталоге:
- Товар отображается в магазине, созданном с помощью конструктора сайтов Xsolla (например, в Web Shop).
- Информация о товаре возвращается при вызове клиентских методов API для получения каталога товаров (методы из подразделов Общие > Catalog, Виртуальные предметы и валюта > Catalog, Бандлы > Catalog).
Доступность групп товаров в каталоге
Вы также можете скрыть из каталога группу товаров, не изменяя при этом настройки каждого товара. Доступность группы задается в Личном кабинете в разделе Каталог товаров > Все товары при создании или редактировании группы.
Если для группы переключатель Показывать группу в магазине установлен в положение Выкл:
- Группа не отображается в магазине, созданном с помощью конструктора сайтов Xsolla (например, в Web Shop).
- Метод API Получение списка групп товаров не возвращает данные о такой группе.
- Методы API для запроса товаров указанной группы (например, Получение списка товаров по указанной группе) возвращают ошибку.
- При запросе данных о товаре с помощью методов API (например, Получение продаваемого товара по артикулу) данные о группе не возвращаются в объекте
groups.
Доступность группы и доступность товара работают независимо:
- Данные о товарах из скрытой группы можно получить, используя методы API, не требующие указания группы, например, Получение продаваемого товара по артикулу и Получение списка всех виртуальных предметов.
- Если товар входит в несколько групп, скрытие одной из групп не влияет на доступность товара в остальных группах.
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.