getAttributesByMarker
Obteniendo todos los atributos con datos del conjunto de atributos.
AttributesSets?.getAttributesByMarker( marker?, langCode? );
Ejemplo mínimo
const value = await AttributesSets.getAttributesByMarker('my-marker')
Esquema de parámetros
Esquema
marker(required): string
Marcador de atributo
ejemplo: "productAttributes"
langCode: string
Código de idioma. Por defecto: "en_US"
ejemplo: "en_US"
Este método devuelve todos los atributos con datos del conjunto de atributos.
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 administradores"
}
}
},
"isVisible": true,
"type": {
"id": 1,
"type": "forAdmins"
},
"position": 1
}
Esquema de respuesta
Esquema
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": "Cadena"
}
}
}
}
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": "rojo",
"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