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

# ExperimentMembers

現在の画面に割り当てられている、アクティブな[Experiment Center](https://auth0.com/docs/ja-jp/customize/experiment-center)のエクスペリメントを表すインターフェースです。

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

## プロパティ

**config** `Record`

割り当てられたバリエーションについて解決済みの設定です。各キーは、エクスペリメントで定義された設定名 (例：`'show_passkey'`) です。

各エントリーは `{ value: <resolved value> }` の形式でラップされて渡されます。ラッパーオブジェクトは常に truthy となるため、エントリー自体ではなく `config['<key>']?.value` で値を読み取ってください。

`config` が存在しない場合や `null` の場合、`Experiment` モデルによって空のオブジェクト (`{}`) に正規化されます。そのため、`config` が `null` になることはありません。

**experimentId** `string`

アクティブなエクスペリメントの一意の識別子です。

**isControl** `boolean`

割り当てられたバリエーションがコントロールバリエーションかどうかを示します。

**variationDescription** `string`

割り当てられたバリエーションの、人間が読める形式の説明です。バリエーションによっては `null` になります。

**variationId** `string`

割り当てられたバリエーションの一意の識別子です。

**variationName** `string`

割り当てられたバリエーションの、人間が読める形式の名前です。バリエーションによっては `null` になります。
