Paliers
Une interface graphique est disponible dans LevelMe’Up. Dans la plupart des cas, vous n'aurez pas besoin d'écrire ce fichier à la main.
Cette fonctionnalité vous permet d'importer un fichier CSV afin de définir des paliers de points dans vos challenges.
Les paliers déterminent automatiquement le nombre de points attribués aux utilisateurs en fonction de leurs résultats.
Par exemple, vous pouvez attribuer :
- 10 points pour un résultat compris entre 100 et 200 ;
- 20 points pour un résultat compris entre 200 et 300 ;
- 30 points pour un résultat supérieur à 300.
Le fichier doit être au format CSV avec un séparateur point-virgule (;) et respecter la structure suivante :
| Colonne | Description | Exemple |
|---|---|---|
De signe | Opérateur de comparaison pour la borne inférieure | > |
De valeur | Valeur numérique associée à la borne inférieure | 100 |
A signe | Optionnel : opérateur pour la borne supérieure | <= |
A valeur | Optionnel : valeur numérique associée à la borne supérieure | 200 |
Points | Nombre de points attribués si la condition est remplie | 10 |
Les colonnes De signe et De valeur sont obligatoires.
Les colonnes A signe et A valeur peuvent être laissées vides.
Une colonne vide correspond à l'absence de valeur entre deux séparateurs CSV :
>;300;;;
Exemple de fichier CSV
Dans l'exemple suivant :
- 10 points sont attribués si le résultat est supérieur à 100 et inférieur ou égal à 200 ;
- 20 points sont attribués si le résultat est supérieur à 200 et inférieur ou égal à 300 ;
- 30 points sont attribués si le résultat est supérieur à 300.
De signe;De valeur;A signe;A valeur;Points
>;100;<=;200;10
>;200;<=;300;20
>;300;;;30
Opérateurs disponibles
| Symbole | Description |
|---|---|
> | Supérieur à |
< | Inférieur à |
>= | Supérieur ou égal à |
<= | Inférieur ou égal à |
= | Égal à |
Erreurs courantes
| Problème | Solution |
|---|---|
Colonne De signe ou De valeur vide | Remplissez toutes les colonnes obligatoires. |
A signe renseigné mais A valeur vide (ou inversement) | Renseignez les deux colonnes ou laissez-les toutes les deux vides. |
Valeurs non numériques (abc par exemple) | Utilisez uniquement des nombres (100, 100.50, etc.). |
Opérateur invalide (>< par exemple) | Utilisez uniquement >, <, >=, <= ou =. |
| Bornes incohérentes entre plusieurs paliers | Vérifiez qu'il n'existe ni trou ni chevauchement entre vos paliers. |
Exemples avancés
Valeurs décimales
Les valeurs peuvent contenir des décimales.
De signe;De valeur;A signe;A valeur;Points
>=;99.5;;;5
>;199.99;<=;299.99;15
=;500;;;50
Ce fichier attribuera :
- 5 points si le résultat est supérieur ou égal à 99,5 ;
- 15 points si le résultat est supérieur à 199,99 et inférieur ou égal à 299,99 ;
- 50 points si le résultat est exactement égal à 500.
Télécharger un modèle CSV
Vous pouvez télécharger un fichier modèle pour commencer votre configuration :
Télécharger le template CSV
À vous de jouer
Vous pouvez également créer votre propre fichier en partant d'une structure vide :
De signe;De valeur;A signe;A valeur;Points
>;
<;
<=;
>=;
=;
Respectez toujours la logique suivante :
- chaque ligne correspond à un palier ;
- les conditions doivent être compréhensibles et cohérentes entre elles ;
- les résultats ne doivent pas créer de zones sans correspondance ou plusieurs correspondances possibles.