getAttributeSetByMarker
Bir işaretçi tarafından belirlenen özellikler kümesinin tek bir nesnesini alma.
Açıklama
Bu yöntem, özellikler kümesinden bir veri ile bir özellik döndürür. Bir IAttributeSetsEntity nesnesine çözülmekte olan bir Promise döndürür.
AttributesSets.getAttributeSetByMarker(
marker*,
langCode
);
Parametreler şeması
Şema
marker(zorunlu): string
özellikler kümesi nesnesinin işaretçisi
örnek: "productAttributes"
langCode: string
Dil kodu. Varsayılan: "en_US"
örnek: "en_US"
Örnekler
Minimal örnek
const response = await AttributesSets.getAttributeSetByMarker('my-marker');
Özelliklerle örnek
const response = await AttributesSets.getAttributeSetByMarker('my-marker', 'en_US');
Örnek yanıt
{
"id": 27,
"createdDate": "2025-10-28T13:50:27.426Z",
"updatedDate": "2025-02-26T17:18:11.275Z",
"version": 0,
"identifier": "admins",
"typeId": 1,
"title": "Yönetici",
"schema": {
"admin-text": {
"id": 1,
"type": "string",
"isPrice": false,
"original": true,
"isVisible": true,
"identifier": "admin-text",
"localizeInfos": {
"title": "Yönetici metni"
}
}
},
"isVisible": true,
"properties": {},
"type": {
"id": 1,
"type": "forAdmins"
},
"position": 1
}
Yanıt şeması
Şema: IAttributeSetsEntity
id: number
özellikler kümesi varlığının benzersiz tanımlayıcısı.
örnek: 123
updatedDate: string
özellikler kümesinin en son güncellendiği tarih, bir dize olarak temsil edilir.
örnek: "2023-10-01T12:00:00Z"
version: number
değişiklikleri veya güncellemeleri izlemek için kullanılan özellikler kümesinin sürüm numarası.
örnek: 1
identifier: string
özellikler kümesini benzersiz bir şekilde tanımlayan bir dize.
örnek: "attributeSet1"
typeId: number
özellikler kümesinin türünü temsil eden sayısal tanımlayıcı.
örnek: 1
title: string
özellikler kümesinin başlığı veya adı.
örnek: "Ürün Özellikleri"
schema: object
özellikler kümesi ile ilişkili şema tanımı. Bu, verilerin yapısını veya kurallarını temsil edebilir.
örnek:
{
"attribute1": {
"id": 1,
"type": "string",
"isPrice": false,
"original": true,
"identifier": "string",
"localizeInfos": {
"en_US": {
"title": "String"
}
}
}
}
isVisible: boolean
özellikler kümesinin görünür olup olmadığını gösterir.
örnek: true
properties: object
özellikler kümesi ile ilişkili ek özellikler, her türde olabilir.
örnek:
{
"color": "red",
"size": "M"
}
type: string
özellikler kümesinin türü, belirli bir sınıflandırma veya kategori olabilir.
örnek: "product", "user", "etc"
position: number
özellikler kümesinin sıralama numarası.
örnek: 1