getChildUserGroupsByMarker
Récupération des groupes enfants d'un groupe d'utilisateurs.
Description
Cette méthode récupère les groupes enfants d'un groupe d'utilisateurs par le marqueur du parent. L'imbrication est parcourue avec cette méthode plutôt que par parentId. Un groupe sans enfants renvoie un tableau vide. Elle renvoie une promesse qui se résout en un tableau d'objets IUserGroupEntity.
UserGroups.getChildUserGroupsByMarker(marker, langCode);
Paramètres
marker: string
Identifiant textuel du groupe d'utilisateurs parent.
exemple : "guest"
langCode: string (optionnel)
Code de langue. Par défaut : "en_US".
exemple : "en_US"
Exemples
Exemple minimal
const response = await UserGroups.getChildUserGroupsByMarker('guest');
Exemple de réponse
[]
Schéma de réponse
Schéma : IUserGroupEntity[]
id: number
Identifiant du groupe d'utilisateurs.
exemple : 1
depth: number
Profondeur d'imbrication par rapport au parent.
exemple : 0
parentId: number | null
Identifiant du groupe parent, null pour un groupe de niveau supérieur.
exemple : null
localizeInfos: ILocalizeInfo
Titre du groupe, en tenant compte de la localisation.
isVisible: boolean
Indicateur de visibilité.
exemple : true
childrenCount: string
Nombre de groupes enfants. L'API l'envoie sous forme de chaîne, pas de nombre.
exemple : "0"
identifier: string
Identifiant textuel (marqueur) du groupe.
exemple : "guest"
isSync: boolean
Indicateur de synchronisation.
exemple : false
attributeValues: IAttributeValues
Valeurs d'attribut du groupe.
version: number
Version de l'objet. Pas présent sur chaque stand.
exemple : NaN