getAttributeSetByMarker
Obteniendo un único objeto de conjunto de atributos por marcador.
Descripción
Este método devuelve un atributo con datos del conjunto de atributos.
AttributesSets.getAttributeSetByMarker(
marker*,
langCode
);
Esquema de parámetros
Esquema
marker(required): string
marcador del objeto conjunto de atributos
ejemplo: "productAttributes"
langCode: string
Código de idioma. Por defecto: "en_US"
ejemplo: "en_US"
Ejemplos
Ejemplo mínimo
const response = await AttributesSets.getAttributeSetByMarker('my-marker');
Ejemplo con atributos
const response = await AttributesSets.getAttributeSetByMarker('my-marker', 'en_US');
Ejemplo de respuesta
{
"id": 27,
"updatedDate": "2025-02-26T17:18:11.275Z",
"version": 0,
"identifier": "admins",
"typeId": 1,
"title": "Admins",
"schema": {
"admin-text": {
"id": 1,
"type": "string",
"isPrice": false,
"original": true,
"isVisible": true,
"identifier": "admin-text",
"localizeInfos": {
"title": "Texto de Admins"
}
}
},
"isVisible": true,
"properties": {},
"type": {
"id": 1,
"type": "forAdmins"
},
"position": 1
}
Esquema de respuesta
Esquema: IAttributeSetsEntity
id: number
El identificador único de la entidad del conjunto de atributos.
ejemplo: 123
updatedDate: string
La fecha en que se actualizó por última vez el conjunto de atributos, representada como una cadena.
ejemplo: "2023-10-01T12:00:00Z"
version: number
El número de versión del conjunto de atributos, utilizado para rastrear cambios o actualizaciones.
ejemplo: 1
identifier: string
Una cadena que identifica de manera única el conjunto de atributos.
ejemplo: "attributeSet1"
typeId: number
El identificador numérico que representa el tipo del conjunto de atributos.
ejemplo: 1
title: string
El título o nombre del conjunto de atributos.
ejemplo: "Atributos del Producto"
schema: any
La definición del esquema asociada con el conjunto de atributos. Esto podría representar la estructura o reglas para los datos.
ejemplo:
{
"attribute1": {
"id": 1,
"type": "string",
"isPrice": false,
"original": true,
"identifier": "string",
"localizeInfos": {
"en_US": {
"title": "String"
}
}
}
}
isVisible: boolean
Indica si el conjunto de atributos es visible o no.
ejemplo: true
properties: any
Propiedades adicionales asociadas con el conjunto de atributos, que pueden ser de cualquier tipo.
ejemplo:
{
"color": "red",
"size": "M"
}
type: any
El tipo del conjunto de atributos, que podría ser una clasificación o categoría específica.
ejemplo: "producto", "usuario", "etc"
position: number
El número de posición para ordenar el conjunto de atributos.
ejemplo: 1