For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.
新しい実験の実行
データの品質に影響を与えた計装問題を修正した後で、既存の実験の新しい実行を作成してください。 新しい実行では、以前のユーザーデータは実験の監視と分析から除外されます。
新しい実行を作成する
既存の実験を新規に実行するには:
- 実行中または完了した実験を開きます。
- フラグをオフにする(完了した実験の場合)または実験を完了する(実験を実行する場合)の横にあるメニューを開き、新しい実行を選択します。
- 新しい分析範囲を選択します。 オプションで、Amplitudeが新しい実行でユーザーをどのように処理するか、および既存の機能フラグに何が起こるかを設定できます。
新規実行時の設定変更
Amplitudeは、新しい実行を作成するときに、以下の変更を実験設定に適用します。
| プロパティ | 新しい実行時ではどのように変化するのか |
|---|---|
| 実験キー | Amplitudeは新しい値を割り当てます。 |
| 開始日 | Amplitude は開始日を再開日と設定します。 |
| 終了日 | (オプション)Amplitudeは終了日を選択した値に設定します。 |
| バケットソルト | (オプション)このオプションを選択すると、Amplitudeはソルトを新しい値にランダム化します。 |
| スティッキーバケッティング | このオプションを選択してユーザーを再ランダム化し、スティッキーバケット化を有効にすると、Amplitudeはスティッキーバケット化をオフにします。 |
| 決定 | 実験をロールアウトまたはロールバックした場合、Amplitudeはその決定を消去します。 |
実験キー
デフォルトでは、Amplitudeは時間によって実験の実行を区切ります。また、デフォルトの露出イベントにある実験キープロパティを使用して、実行を区別することもできます。実験キーを使用すると、新しい実行に古い評価済みユーザーが含まれないようになります。新しい実験実行を作成した後、実験キーを使用するように露出イベントコントロールの下の設定を有効にしてください。
実験キーを使用するには:
- 実験では、Amplitudeのデフォルトの露出トラッキングを使用する必要があります。
- お使いのクライアントSDKのバージョンは実験の再起動をサポートしている必要があります。
| SDK | 最小バージョン |
|---|---|
| JavaScript | v1.10.2 |
| Android | v1.10.0 |
| iOS | v1.11.0 |
| React Native | v1.2.0 |
Evaluation APIを使用する場合、レスポンス本文にはアクティブに実行されている実験の実験キーが含まれています。
json
{
"<flag_key>": {
"key": "<variant_value>",
"payload": <variant_payload>,
"experiment_key": "exp-1",
},
// ...
}
実験キーは、実験 SDK を使用してバリアントを取得する場合にも使用できます。たとえば、JavaScript SDKバリアントオブジェクトには、既存のvalueプロパティとpayloadプロパティ、さらに新しいexpKeyプロパティが含まれています。
これは役に立ちましたか?