getUserGroupByMarker
Obteniendo un único objeto de grupo de usuario por su marcador.
Descripción
Este método recupera un único objeto de grupo de usuario por su identificador de texto (marcador). Devuelve una Promesa que se resuelve en un objeto IUserGroupEntity.
UserGroups.getUserGroupByMarker(marker, langCode);
Parámetros
marker: string
Identificador de texto del grupo de usuario.
ejemplo: "guest"
langCode: string (opcional)
Código de idioma. Predeterminado: "en_US".
ejemplo: "en_US"
Ejemplos
Ejemplo mínimo
const response = await UserGroups.getUserGroupByMarker('guest');
Respuesta de ejemplo
{
"id": 1,
"depth": 0,
"parentId": null,
"localizeInfos": {
"title": "Guest"
},
"isVisible": true,
"childrenCount": "0",
"identifier": "guest",
"isSync": false,
"attributeValues": {},
"version": 0
}
Esquema de respuesta
Esquema: IUserGroupEntity
id: number
Identificador del grupo de usuario.
ejemplo: 1
depth: number
Profundidad de anidamiento relativa al padre.
ejemplo: 0
parentId: number | null
Identificador del grupo padre, null para un grupo de nivel superior.
ejemplo: null
localizeInfos: ILocalizeInfo
Título del grupo, teniendo en cuenta la localización.
isVisible: boolean
Indicador de visibilidad.
ejemplo: true
childrenCount: string
Número de grupos hijos. La API lo envía como una cadena, no como un número.
ejemplo: "0"
identifier: string
Identificador de texto (marcador) del grupo.
ejemplo: "guest"
isSync: boolean
Indicador de sincronización.
ejemplo: false
attributeValues: IAttributeValues
Valores de atributos del grupo.
version: number
Versión del objeto. No está presente en cada stand.
ejemplo: NaN