Passer au contenu principal
Ce guide vous aidera à créer un nouveau feature flag.

Accéder à la page de création de Feature flag

  1. Cliquez sur Features > Flags & Experiments > New feature flag.
  2. Nommez votre feature flag et choisissez le projet sur lequel vous souhaitez activer le flag.
  3. Associez un tag et une description (facultatif)
  4. Cliquez sur Validate.
Une clé de feature est automatiquement générée en fonction du nom de votre feature flag ; cependant, vous pouvez modifier la clé de feature.
La clé de feature est l’ID unique qui identifie le feature flag dans votre code source. Assurez-vous de mettre à jour la clé de feature dans Kameleoon avant de la modifier dans votre code source.
Par défaut, votre flag est OFF. Vous pouvez l’activer une fois qu’il est configuré.

Structure du Rollout Planner

Le Rollout planner se compose de plusieurs blocs.
  • Un header indiquant le nom du flag, le sitecode associé (vous pouvez le copier-coller directement à partir d’ici) et la clé de feature. Cliquez sur le nom du flag pour modifier ses détails.
  • Un menu Setup, pour créer et gérer vos variables de feature et l’URL des variations de feature.
  • Un Rollout Planner spécifique à chaque environnement. Les modifications apportées à un feature flag sont spécifiques à l’environnement que vous avez sélectionné dans cette section. Kameleoon vous permet de relier vos environnements de production et de staging/QA à l’application.
  • Un toggle qui active ou désactive votre feature flag (On ou Off).
  • Une zone pour ajouter des règles de rollout.
  • Une toolbar qui vous permet d’accéder à l’assistant IA, d’annuler vos modifications et d’accéder aux actions secondaires (Simulate et Calculate duration).
  • Un bouton Save.
Vérifiez que le flag a bien été créé et que vous pouvez le récupérer depuis votre code source en utilisant notre SDK (en appelant la méthode isFeatureActive() ou getVariation()). Ensuite, accédez à votre feature flag dans Kameleoon et poursuivez la configuration.