getAttributeSetByMarker
Obtendo um único objeto de atributos definido por marcador
AttributesSets.getAttributeSetByMarker(marker, langCode)
const value = await AttributesSets.getAttributeSetByMarker('my-marker')
Esquema
marker:* string identificador de texto (marcador) do conjunto de atributos exemplo: 'form'
langCode: string código do idioma exemplo: en_US
Este método retorna um atributo com dados do conjunto de atributos
Exemplo 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 do objeto exemplo: 1764
updatedDate: string($date-time) Data de modificação do objeto exemplo: ''
version: number número da versão de modificação do objeto exemplo: 10
identifier:* string Identificador de texto para o campo de registro exemplo: 'my-id'
title:* string Nome do conjunto de atributos exemplo: 'Conjunto para páginas'
schema:* Record<string, string>
Descrição JSON do esquema (atributos usados pelo conjunto) do conjunto de atributos
exemplo:
{
"attribute1": {
"id": 1,
"type": "string",
"isPrice": false,
"original": true,
"identifier": "string",
"localizeInfos": {
"en_US": {
"title": "String"
}
}
}
}
isVisible:* boolean Flag de visibilidade do conjunto
type:* object Objeto do tipo de conjunto
position:* number Número da posição exemplo: 1