SUR CETTE PAGE
Merci ! Votre candidature a été reçue !
Oups ! Une erreur s'est produite lors de l'envoi du formulaire.

Variables de données

Les variables de données vous permettent de référencer et d'afficher des données spécifiques à l'espace de travail de manière dynamique, ce qui rend votre contenu plus pertinent et personnalisé pour les utilisateurs. Qu'il s'agisse d'afficher des informations sur les utilisateurs, les détails d'une idée ou des statistiques de collecte, les variables de données permettent des mises à jour en temps réel et un contenu personnalisé.

Utilisation de variables de données

Les variables de données peuvent être insérées dans les champs de texte de votre espace de travail, tels que les descriptions de formulaires, les détails de la collecte d'idées et les messages d'automatisation. Ces variables extraient et affichent automatiquement les données pertinentes lors du rendu du contenu.

  • Exemple : {{SessionUser.name}} affiche le nom de l'utilisateur actuel.
  • Exemple : {{IdeaCollection.stats.ideas.Total}} affiche le nombre total d'idées soumises dans la collection d'idées actuelle.

Variables de données couramment utilisées

Les types de variables de données que vous pouvez utiliser dans vos formules et qui sont accessibles dans le contenu de votre espace de travail dépendent largement du contexte. Par exemple, les automatisations internes dépendent à la fois du type de déclencheur et du type d'action sur lequel vous travaillez.

C'est pourquoi nous vous suggérons de toujours commencer par appuyer sur la touche {de votre clavier dans l'un de vos champs de texte, puis de consulter la liste des suggestions proposées. Les variables que vous y verrez seront celles que vous pourrez utiliser de manière fiable dans ce contexte. Voici une liste des principales catégories de variables de données que vous pouvez utiliser.

En règle générale, si vous êtes en train de rédiger une idée, la plupart des liaisons de données disponibles commenceront par « idée », et vous pourrez ensuite accéder à tout ce dont vous avez besoin à partir de là.

Cela dit, voici une petite sélection d'exemples de reliures prises en charge pour des idées et des collections d'idées, afin de vous aider à mieux comprendre la portée.

Données relatives à l'utilisateur

  • SessionUser.name: affiche le nom complet de l'utilisateur actuel.
  • SessionUser.rank: affiche le rang de l'utilisateur sous forme de valeur numérique, où Invité = 1000, membre = 2000, administrateur = 3000 et propriétaire de l'espace de travail = 5000. Les valeurs numériques facilitent la création d'opérations de comparaison, par exemple en disant {{IF (SessionUser.rank > 1000, « Welcome »)}}
  • SessionUser.Stats.Ideas: Renvoie le nombre total d'idées soumises par l'utilisateur.

Données sur les idées

  • Idea.FriendlyID: identifiant court et unique de l'idée.
  • idea.url.full: URL complète de l'idée.
  • idée.status.titre: État actuel de l'idée (par exemple, en cours de révision, approuvée, différée).
  • idea.phase.name: le nom de la phase actuelle de l'idée (par exemple, discussion ouverte).
  • idea.stats.comments: le nombre de commentaires qu'une idée a reçus.
  • idea.owner.name: nom de l'utilisateur qui a soumis l'idée.
  • idée.status.titre: Titre du statut actuel de l'idée
  • Idée soumise à: horodatage auquel l'idée a été créée
  • idea.stats.comments: Le nombre de commentaires contenus dans l'idée
  • idea.stats.likes.total: le nombre de likes que l'idée a au total
  • Évaluation moyenne de Idea.stats.Total: note moyenne totale combinée attribuée à l'idée
  • champ d'idées. <UUID>.valeur: valeur soumise par l'utilisateur pour le champ de formulaire avec l'UUID correspondant. Si vous avez un champ pour « Coût estimé » avec l'UUID 123abc, vous pouvez utiliser {{idea.field.123abc.value}} pour afficher la valeur soumise. Si vous avez des doutes sur l'UUID et que vous voulez être sûr de pouvoir copier l'ID de n'importe quel champ d'idée lors de la modification de son formulaire.

Données relatives à la collecte d'idées

  • Collection d'idées. Titre: titre de la collection d'idées.
  • Collection d'idées. Question: La question directrice ou l'énoncé du défi de la collection.
  • IdeaCollection.Stats.Ideas.Total: le nombre total d'idées soumises dans la collection.
  • IdeaCollection.Status: L'état actuel de la collection (par exemple, ACTIVE, ENDED).
  • IdeaCollection.Url.Complet: URL complète de la collection d'idées
  • Collection d'idées. Identifiant convivial: identifiant court et simple pour la collection d'idées qui est unique dans l'espace de travail
  • IdeaCollection.Goal.Title: Titre de l'objectif de la collection d'idées
  • IdeaCollection.Owner.Name: nom de l'utilisateur qui a créé la collection d'idées.

Données d'espace de travail

  • nom de l'espace de travail: titre de la collection d'idées.
  • workspace.subdomain: La question directrice ou l'énoncé du défi de la collection.
  • espace de travail .url.full: URL complète du site Web que les utilisateurs peuvent utiliser pour accéder à votre espace de travail. Si un sous-domaine personnalisé est défini, il correspondra à cette URL.

Utilisation de variables de données dans le contexte

Les variables de données peuvent s'adapter en fonction de l'endroit où elles sont utilisées. Par exemple :

  • Dans les descriptions de la collection d'idées : Utilisez par ex. {{IdeaCollection.Goal.Title}} pour afficher le titre de l'objectif de la collection.
  • Dans l'étape d'action d'une automatisation : Utilisez par ex. {{idea.owner.name}} pour utiliser le nom du créateur de l'idée ou {{action.receiver.name}} pour écrire le nom de la personne qui reçoit le message.
  • Dans tous les domaines d'idées : Lorsque vous faites référence à une valeur de champ antérieure dans un formulaire d'idée ou à un champ d'idée à partir d'un formulaire de saisie de formulaire, vous pouvez utiliser {{context.field. <UUID>.value}} pour référencer une autre valeur de champ.

Formatage et personnalisation

Les variables de données peuvent être combinées avec fonctions et opérateurs pour formater et personnaliser la sortie :

  • Mettez le nom de l'utilisateur en majuscule : {{CAPITALIZE (SessionUser.name)}}
  • Afficher le nombre d'idées avec une solution de repli : {{IdeaCollection.stats.ideas.Total ! = 0 ? IdeaCollection.Stats.Ideas.Total : « Aucune idée pour l'instant »}}
  • Score d'engagement moyen des utilisateurs de Round : {{ROUND (SessionUser.stats.EngagementScore)}}

Exemple de titre et de description pour une collection d'idées permettant de réaliser des économies

Question : Comment pouvons-nous réduire les coûts en {{SessionUser.country}}?

Descriptif : Bonjour {{SessionUser.name}}, et bienvenue à notre importante édition annuelle {{workspace.name}} campagne de réduction des coûts !

Nous sommes impatients de connaître vos idées créatives pour réduire les dépenses. Jusqu'à présent, ensemble, nous avons collecté {{IdeaCollection.stats.ideas.Total}} idées — faites également entendre votre voix !

Vous pouvez toujours consulter le classement des idées de cette collection en vous rendant sur :

{{IdeaCollection.url.Full}}/leaderboard.

Meilleures pratiques pour les variables de données

  • Utilisez des étiquettes descriptives : Assurez-vous que les noms des variables sont clairement référencés dans votre documentation pour éviter toute confusion.
  • Contenu dynamique du test : Prévisualisez les pages pour vous assurer que les variables de données affichent les informations attendues.
  • Combinez avec des variables de traduction personnalisées : Utilisez des variables dans les traductions pour garantir la localisation tout en préservant la dynamique du contenu.
  • Évitez les valeurs vides : Lorsque vous utilisez des variables qui ne contiennent pas toujours des données (par exemple, des champs de formulaire personnalisés), incluez un texte de remplacement pour garantir une expérience fluide, par exemple : {{idea.stats.comments > 0 ? idea.stats.comments + "comments » : « Aucun commentaire pour l'instant »}}

En exploitant efficacement les variables de données, vous pouvez créer un contenu personnalisé, basé sur les données, qui s'adapte aux entrées des utilisateurs et améliore l'expérience globale de l'espace de travail.

Dans quelle mesure cet article vous a-t-il été utile ?
Merci ! Vos commentaires nous aident à nous améliorer.
Oups ! Une erreur s'est produite lors de l'envoi du formulaire.