

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Sélection de l'indicateur de fonctionnalité de l'expérience
<a name="appconfig-experimentation-about-experiment-feature-flag"></a>

AWS AppConfig les expériences utilisent des indicateurs de fonctionnalité pour fournir des traitements aux utilisateurs. L'indicateur de fonctionnalité définit les expériences possibles que les utilisateurs peuvent vivre au cours d'une expérience. Chaque traitement correspond à une configuration ou à une variation d'indicateur de caractéristique distincte.

Pendant l'exécution de l'expérience, AWS AppConfig affecte les utilisateurs éligibles aux traitements et diffuse les valeurs d'indicateur de fonctionnalité associées. AWS AppConfig experiment fournit l'interface de configuration permettant de définir les paramètres de l'expérience, les règles d'audience et les paramètres de traitement.

Lorsque vous sélectionnez l'indicateur de caractéristique pour une expérience, assurez-vous qu'il inclut les attributs de l'indicateur et les contraintes nécessaires pour l'expérience. Un * attribut * est un champ que vous associez à votre indicateur d'entité pour contrôler le comportement de l'entité. Voici quelques exemples : `buttonColor = "green"` et`layout = "expanded"`. **Les contraintes sont des garde-fous. Par exemple, ils s'assurent que ce `buttonColor` doit être l'un des suivants :`"blue" | "green" | "red"`.

Le drapeau de fonctionnalité :
+ Définit les expériences en cours d'évaluation
+ Fournit des traitements aux utilisateurs au moment de l'exécution
+ Contrôle la manière dont les utilisateurs sont exposés à chaque traitement
+ Permet le déploiement progressif d'un traitement sélectionné après l'expérience

Dans la pratique, l'indicateur de fonctionnalité agit comme le mécanisme opérationnel qui sous-tend l'expérience.

Chaque traitement doit correspondre à une configuration d'indicateur de caractéristique distincte. Par exemple, l'indicateur de fonctionnalité d'expérience peut inclure :
+ Une valeur d'indicateur qui conserve l'expérience utilisateur actuelle (le contrôle)
+ Une deuxième valeur d'indicateur qui définit le bouton * Implémenter l'ajout au panier pour tous les produits affichés *
+ Une troisième valeur d'indicateur qui définit une expérience alternative pour les boutons d'ajout au panier, en utilisant peut-être une couleur de bouton ou une police différente

Après avoir sélectionné l'indicateur de fonctionnalité et configuré différentes valeurs d'indicateur pour les traitements, configurez votre application pour récupérer les données de l'indicateur à partir de l' AWS AppConfig agent qui s'exécute sur votre environnement informatique. Pour de plus amples informations, veuillez consulter [Utilisation de AWS AppConfig l'agent pour lire un indicateur de fonctionnalité spécifique](appconfig-code-samples-agent-read-feature-flag.md).