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 | 최소 버전 |
|---|---|
| 자바스크립트 | 버전 1.10.2 |
| Android | 버전 1.10.0 |
| iOS | 버전 1.11.0 |
| React Native | 버전 1.2.0 |
평가 API를 사용하는 경우 응답 본문에는 활성 실행 중인 실험의 실험 키가 포함됩니다.
json
{
"<flag_key>": {
"key": "<variant_value>",
"payload": <variant_payload>,
"experiment_key": "exp-1",
},
// ...
}
실험 키는 실험 SDK를 사용하여 변형을 가져올 때도 사용할 수 있습니다. 예를 들어 JavaScript SDK Variant 객체에는 기존 value 및 payload 속성과 함께 새로운 expKey 속성이 포함되어 있습니다.
이 내용이 도움이 되었나요?