Pular para o conteúdo principal

getUserGroupByMarker

Obtendo um único objeto de grupo de usuário pelo seu marcador.

Descrição​

Este método recupera um único objeto de grupo de usuário pelo seu identificador de texto (marcador). Ele retorna uma Promise que resolve para um objeto IUserGroupEntity.

UserGroups.getUserGroupByMarker(marker, langCode);

Parâmetros​

marker: string
Identificador de texto do grupo de usuário.
exemplo: "guest"

langCode: string (opcional)
Códigos de idioma. Padrão: "en_US".
exemplo: "en_US"

Exemplos​

Exemplo mínimo​

const response = await UserGroups.getUserGroupByMarker('guest');

Exemplo de resposta​

{
"id": 1,
"depth": 0,
"parentId": null,
"localizeInfos": {
"title": "Guest"
},
"isVisible": true,
"childrenCount": "0",
"identifier": "guest",
"isSync": false,
"attributeValues": {},
"version": 0
}

Esquema de resposta​

Esquema: IUserGroupEntity

id: number
Identificador do grupo de usuário.
exemplo: 1

depth: number
Profundidade de aninhamento em relação ao pai.
exemplo: 0

parentId: number | null
Identificador do grupo pai, null para um grupo de nível superior.
exemplo: null

localizeInfos: ILocalizeInfo
Título do grupo, levando em conta a localização.

isVisible: boolean
Flag de visibilidade.
exemplo: true

childrenCount: string
Número de grupos filhos. A API envia como uma string, não um número.
exemplo: "0"

identifier: string
Identificador de texto (marcador) do grupo.
exemplo: "guest"

isSync: boolean
Flag de sincronização.
exemplo: false

attributeValues: IAttributeValues
Valores de atributos do grupo.

version: number
Versão do objeto. Não está presente em todos os stands.
exemplo: NaN