Толук иш жүрүшү · Жол башчылары
Продукциянын каталогу жана карталары
Продукция издөө, картаны толук алуу, моделдерди түзүү, бренд жана категория сөздүктөрү жана рыноктук параметрлер.
SelSup картасы иерархиялык модели, түстүү варианттары жана акыркы продуктулар же өлчөмдөр.
PIM, ERP жана каталогдордун интеграциясы01
Продукцияны таап , толук картаны жүктөп ал
Продукция издөөсү жеңил тизме көрсөтмөсүн берет. Продукцияны ID, skuId, viewId жана modelId бөлүп сактоо, анткени алар ар кандай субъекттерди аныктайт.
Толук карта үчүн модельдин ID менен жүктөп алуу. Динамикалык параметрлердин маанилери талап кылынганда, модельдин аягы үчүн документтелген тиешелүү суроо параметрсин иштетүүгө мүмкүнчүлүк бериңиз.
- 1
Баракчадан баракчага издөө
Ырас, ID-ди туруктуу түрдө бөлүп, ар бир баракчадан алыс бол.
- 2
Модель идентификаторун окуу
Издөө натыйжасынан жооптун көрсөтүлүшүнө жараша modelId же view.model.id алуу.
- 3
Толук үлгүсүн жүктөп алуу
Модель картаны түзөтүү үчүн зарыл болгон варианттарды жана өлчөмдөрдү камтыйт.
API менен байланышкан чектөөлөр
GET/api/product/findИздөө продукцияларыGET/api/model/{modelId}Толук үлгүсүн жүктөп алуу
02
Жок дегенде карта түзүү
Бизнес түстөрдү же өлчөмдөрдү колдонбогон күндө да, моделге дагы бир вариант жана бир акыркы продукт керек.
Биринчиден, брендди жана категорияны табыңыз же түзүңүз.
SelSup жок баркоддорду түзөт, бирок ачык баркоду карталоо эки тараптуу синхрондоо үчүн коопсуз.
Коомдук моделдер кызмат талааларын камтыйт.
{
"article": "MODEL-001",
"title": "Basic T-shirt",
"brandId": 8124,
"categoryId": 27640,
"organizationId": 1,
"views": [
{
"color": "Black",
"sizes": [
{
"name": "Basic T-shirt, M",
"size": "M"
}
]
}
]
}
03
Маалыматтарды жоготпой жаңыртуу
Акыркы продукттун бөлүкчө өзгөрүшү үчүн PATCH колдонуу, ал эми аяктык пункт бириктирүүнү колдойт. PUT моделин түзөтүү структурасын алмаштыруу катары колдонуңуз.
PUT чейин, акыркы моделди жүктөп, нускадагы талап кылынган талааларды өзгөртүп, шайкештик түзүлүшүн жөнөтүңүз. Карта UIде өзгөргөн болсо, эски жоопту кайра колдонбоңуз.
Эгерде эч кандай entity версиясы же ETag жок болсо, окуу-жазуу терезесин азайтып, сактоодон кийин текшерүү окуусун жүргүзүү.
API менен байланышкан чектөөлөр
PATCH/api/product/{productId}Бир өнүмдү жарым-жартылай жаңыртууPUT/api/model/{modelId}Макеттин маалыматтарын алмаштыруу
04
Параметрлер жана уруксат берилген нарктар
Параметрлердин маанилери категория, модель, вариант же продукт деңгээлинде болушу мүмкүн.
MultiValueAllowed үчүн бир эле параметр менен бир нече маанилерди жөнөтүңүз. ValueTypeден маани формасын тандаңыз жана displayType SUGGEST болгондо уруксат берилген тандоону биринчи чечүү.
Базардагы категориялар жана параметрлер өзгөрөт. аларды үзгүлтүксүз жаңыртып туруңуз жана дисплейдин аталышын туруктуу ачкыч катары эч качан колдонбоңуз.
GET https://params.selsup.ru/knowledge/getParams?ozonCategoryId=91025609
GET https://options.selsup.ru/option/fetchOption?paramId=60019&query=cotton&limit=10