Saltar al contenido principal

getAttributeSetByMarker

Obteniendo un único objeto de atributos establecido por marcador

AttributesSets.getAttributeSetByMarker(marker, langCode)

const value = await AttributesSets.getAttributeSetByMarker('my-marker')
Esquema

marker:* string identificador de texto (marcador) del conjunto de atributos ejemplo: 'form'

langCode: string código de idioma ejemplo: en_US

Este método devuelve un atributo con datos del conjunto de atributos

Ejemplo de retorno:

{
"id": 1764,
"updatedDate": "2025-01-31T22:25:11.952Z",
"version": 10,
"identifier": "my-id",
"title": "Conjunto para páginas",
"schema": {
"attribute1": {
"id": 1,
"type": "string",
"isPrice": false,
"original": true,
"identifier": "string",
"localizeInfos": {
"en_US": {
"title": "String"
}
}
}
},
"isVisible": true,
"type": {
"id": 5,
"type": "forProducts"
},
"position": 1
}
Esquema

id: number Identificador del objeto ejemplo: 1764

updatedDate: string($date-time) Fecha de modificación del objeto ejemplo: ''

version: number Número de versión de modificación del objeto ejemplo: 10

identifier:* string Identificador de texto para el campo de registro ejemplo: 'my-id'

title:* string Nombre del conjunto de atributos ejemplo: 'Conjunto para páginas'

schema:* Record<string, string> Descripción JSON del esquema (atributos utilizados por el conjunto) del conjunto de atributos ejemplo:

{
"attribute1": {
"id": 1,
"type": "string",
"isPrice": false,
"original": true,
"identifier": "string",
"localizeInfos": {
"en_US": {
"title": "String"
}
}
}
}

isVisible:* boolean Indicador de visibilidad del conjunto

type:* object Objeto del tipo de conjunto

position:* number Número de posición ejemplo: 1