

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.

# Récupération de traitements expérimentaux
<a name="appconfig-integration-retrieving-experiment-treatments"></a>

Lorsqu'une expérience est exécutée sur un indicateur de caractéristique, vous récupérez le traitement attribué de la même manière que vous récupérez n'importe quel indicateur de caractéristique depuis AWS AppConfig Agent. Cela nécessite deux ajouts : vous identifiez l'entité et vous fournissez le contexte de l'appelant que votre règle d'audience expérimentale évalue.

1. Récupérez le drapeau auprès de AWS AppConfig l'agent.

1. Spécifiez le ou les indicateurs exacts pour lesquels vous souhaitez traiter à l'aide du paramètre de `?flag={{FLAG_KEY}}` requête.

1. Fournissez un identifiant d'entité, tel qu'un identifiant d'utilisateur final, dans l'`Entity-Id`en-tête. L'agent applique le même traitement à la même entité pendant toute la durée de la course.

1. Transmettez le contexte de demande évalué par la règle d'audience de votre test dans l'`Context`en-tête.

Par exemple, pour savoir à quel traitement `user123` est assigné une expérience exécutée sur le `inference-settings` drapeau, effectuez la requête suivante :

```
curl "http://localhost:2772/applications/MyApp/environments/MyEnv/configurations/MyFlags?flag=inference-settings" \
-H "Entity-Id: user123"
```

S'il `user123` est assigné à un traitement`t1`, l'agent renvoie une réponse semblable à la suivante :

```
{
  "_variant": "__t1__",
  "enabled": true
}
```

Le `_variant` champ identifie la variante de drapeau attribuée à l'entité. Lorsque vous démarrez une expérience, AWS AppConfig associez chaque traitement à une variante d'indicateur nommée d'après le traitement attribué (`__c__`pour le contrôle et `__t1__``__t2__`, et ainsi de suite pour les traitements). Si le traitement définit des valeurs d'attributs, celles-ci apparaissent également dans la réponse.

**Note**  
Si l'entité ne fait pas partie du public de l'expérience, ou si elle fait partie du public mais n'est pas actuellement exposée à l'expérience (sur la base du pourcentage d'exposition de l'expérience), l'agent ne renvoie pas de traitement expérimental. Au lieu de cela, il passe à la valeur de drapeau actuellement déployée dans l'environnement.