실험 실험 API 관리
실험 실험 API 관리를 사용하여 플래그와 실험을 프로그래밍 방식으로 생성하고 제어할 수 있습니다.
엔드포인트
| API | 설명 |
|---|---|
| 플래그 API | 플래그 및 해당 속성을 생성, 편집 및 표시하기 위한 플래그 API입니다. |
| 실험 API | 실험과 그 속성을 생성, 편집 및 표시하기 위한 실험 API입니다. |
| 뮤텍스 API | 뮤텍스 그룹과 해당 속성을 생성, 편집 및 표시하기 위한 뮤텍스 API입니다. |
| 홀드아웃 API | 홀드아웃 그룹과 해당 속성을 생성, 편집 및 표시하기 위한 홀드아웃 API입니다. |
| 배포 API | 플래그 또는 실험을 할당할 수 있는 배포를 생성, 편집 및 표시하기 위한 배포 API입니다. |
| 버전 API | 버전 API는 실험 API 관리 키가 액세스할 수 있는 플래그 또는 실험의 버전 목록을 표시합니다. |
실험 API 관리 키
실험 API 관리 키를 생성하거나 취소하려면 사이드바 왼쪽 아래에 있는 실험 API 관리를 선택합니다. 자세한 내용은 모든 Amplitude 키에 대한 종합적인 안내서를 참조하십시오.
인증
실험 API 관리는 인증을 위해 HTTP Authorization 헤더를 사용합니다.
헤더는 반드시 Authorization: Bearer <management-api-key>여야 합니다.
실험 API 관리 키
API 관리 키는 플래그 변형을 가져오는 데 사용되는 배포 키와 다릅니다. 실험 사이드바의 실험 API 관리 링크를 통해 실험 API 관리 키를 생성하고 관리하십시오.
속도 제한
API 제한은 프로젝트별로 적용되며 다음과 같은 제한이 적용됩니다.
| 제한(요청) | 기간 |
|---|---|
| 100 | 1초 |
| 100000 | 매일. 일일 제한은 UTC 시간으로 하루가 끝날 때 재설정됩니다. |
지역
| 데이터 상주 | 기본 URL |
|---|---|
| 기본값 | https://experiment.amplitude.com |
| EU | https://experiment.eu.amplitude.com |
규칙
상태 코드
API는 의미 있는 상태 코드를 사용하여 요청 결과를 전달합니다.
| 코드 | 의미 |
|---|---|
| 200 | 성공 |
| 400 | 입력이 누락되었거나 유효하지 않습니다. |
| 401 | 잘못되었거나 해지된 API 키 |
| 403 | API 키는 지정된 환경에 대한 액세스 권한이 없습니다. |
| 429 | 요청이 너무 많음 |
커서
/experiments와 같이 리소스 목록을 표시하는 엔드포인트는 요청당 제한된 수의 항목을 반환합니다. 항목의 다음 페이지를 가져오려면 첫 번째 요청에서 반환된 nextCursor 값을 다음 요청의 cursor 매개 변수로 전달하십시오. 여러 요청을 함께 연결하여 전체 항목 세트를 가져옵니다.
이 내용이 도움이 되었나요?