> ## Documentation Index
> Fetch the complete documentation index at: https://auth0-automated-translations-update.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ExperimentMembers

Interface décrivant l’expérimentation [Experiment Center](/docs/fr-ca/customize/experiment-center) active qui est attribuée à l’écran actuel.

```ts Example theme={null}
export interface ExperimentMembers {
  experimentId: string;
  variationId: string;
  variationName: string | null;
  variationDescription: string | null;
  config: { [key: string]: unknown };
  isControl: boolean;
}
```

<h2 id="properties">
  Propriétés
</h2>

<ParamField body="config" type="Record">
  Configuration résolue pour la variation attribuée. Chaque clé correspond à un nom de configuration (par exemple, `'show_passkey'`) défini par l'expérimentation.

  Chaque entrée est encapsulée sous la forme `{ value: <resolved value> }`. Comme l'objet d'encapsulation est toujours évalué à vrai, lisez la valeur avec `config['<key>']?.value` plutôt que de lire l'entrée elle-même.

  Le modèle `Experiment` normalise une `config` absente ou `null` en objet vide (`{}`); `config` n'est donc jamais `null`.
</ParamField>

<ParamField body="experimentId" type="string">
  Identifiant unique de l'expérimentation active.
</ParamField>

<ParamField body="isControl" type="boolean">
  Indique si la variation attribuée est la variation témoin.
</ParamField>

<ParamField body="variationDescription" type="string">
  Description lisible de la variation attribuée. Vaut `null` pour certaines variations.
</ParamField>

<ParamField body="variationId" type="string">
  Identifiant unique de la variation attribuée.
</ParamField>

<ParamField body="variationName" type="string">
  Nom lisible de la variation attribuée. Vaut `null` pour certaines variations.
</ParamField>
