Ana içeriğe geç

getProductsByStatusMarker

Bir ürün durum nesnesini metinsel tanımlayıcısına (marker) göre arayın.

Açıklama

Bu yöntem, API'den metinsel tanımlayıcısına (marker) dayalı olarak bir ürün durum nesnesini arar. Bir ürün durum nesnesi olan IProductStatusEntity'ye çözülen bir Promise döner.

ProductStatuses.getProductsByStatusMarker(

marker*, langCode

);

Parametreler şeması

Şema

marker(zorunlu): string
Ürün marker'ı
örnek: "in_stock"

langCode: string
Dil kodu. Varsayılan: "en_US"
örnek: "en_US"

Örnekler

Minimal örnek

const response = await ProductStatuses.getProductsByStatusMarker('my-marker');

Özelliklerle örnek

const response = await ProductStatuses.getProductsByStatusMarker('my-marker', 'en_US');

Örnek yanıt

{
"id": 2,
"identifier": "sold",
"localizeInfos": {
"title": "Satıldı"
},
"version": 0,
"isDefault": false,
"position": 1
}

Yanıt şeması

Şema: IProductStatusEntity

id: number
Pozisyonun benzersiz tanımlayıcısı.
örnek: 12345

identifier: string
Kayıt alanı için metinsel tanımlayıcı.
örnek: "in_stock"

localizeInfos: ILocalizeInfo
Yerelleştirmeyi dikkate alarak ürün durumlarının adı.
örnek:

{
"title": "Katalog",
"plainContent": "Katalog için içerik",
"htmlContent": "<b>Katalog için içerik</b>",
"menuTitle": "Katalog"
}

isDefault: boolean
Varsayılan durum bayrağı.
örnek: true

version: number
Nesnenin sürüm numarası.
örnek: 1

position: number
Pozisyon numarası.
örnek: 1