View a markdown version of this page

제어 및 처리 정보 - AWS AppConfig

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

제어 및 처리 정보

AWS AppConfig 실험에서:

  • 컨트롤 처리는 비교의 기준으로 사용되는 안정적이고 잘 이해된 구성 또는 경험을 나타냅니다. 이는 종종 현재 기본 동작이지만 알려진 정상 상태일 수 있습니다.

  • 처리는 컨트롤에 대해 평가되는 변형을 나타냅니다.

각 처리는 애플리케이션이 사용자에게 표시되는 환경을 결정하는 데 사용하는 기능 플래그 구성 또는 값에 해당합니다. 실험 결과는 치료 성능을 컨트롤과 비교하여 평가됩니다. 처리는 다음을 나타낼 수 있습니다.

  • UI 변경

  • 기능 구성

  • 권장 알고리즘

  • 애플리케이션 동작

  • 운영 설정

각 처리는 컨트롤과 명확하고 측정 가능한 차이를 나타내야 합니다.

에서 처리를 정의할 때 제어 및 처리에 대한 명확한 설명을 AWS AppConfig제공합니다. 좋은 설명은 팀이 실험 의도와 결과를 이해하는 데 도움이 됩니다. 설명은 다음을 설명해야 합니다.

  • 변경된 내용

  • 사용자가 경험할 내용

  • 평가 중인 행동 또는 결과

가능한 경우 스크린샷을 추가하여 각 처리와 관련된 사용자 경험을 문서화합니다. 스크린샷은 다음과 같은 도움이 될 수 있습니다.

  • 구현 검증

  • 시각적 차이를 명확히 함

  • 팀 간 협업 개선

  • 실험 검토 간소화

스크린샷은 UI 실험에 특히 유용합니다.

효과적인 처리 설계

처리에 집중하고 측정 가능하도록 유지합니다. 한 번에 하나의 주요 변수를 변경하고 관련 없는 변경 사항을 단일 처리로 결합하지 마세요. 예를 들어 표시된 모든 항목 아래에 add-to-cart 버튼을 구현하는 것이 좋은 처리 옵션입니다. add-to-cart 버튼을 구현하는 동시에 페이지 레이아웃과 권장 사항 로직을 변경하면 불확실한 데이터가 반환됩니다. 변경 사항이 작을수록 결과를 더 쉽게 해석할 수 있습니다.

중요

실행 중에 처리 동작을 수정하지 마십시오. 실행 중 처리 동작을 변경하면 실험 데이터가 무효화되고 결과를 해석하기 어려울 수 있습니다. 변경해야 하는 경우:

  • 실행 중지

  • 처리 수정

  • 새 실험 실행 시작

  • 새 처리 또는 수정된 처리의 목적을 명확하게 식별하는 의미 있는 이름을 사용합니다.

사용자가 실험 실행 전반에 걸쳐 동일한 처리 할당을 받는지 확인합니다. 일관되지 않은 할당은 사용자 경험과 실험 유효성 모두에 영향을 미칠 수 있습니다.

처리 할당 재정의 정보

처리 할당 재정의를 사용하면 특정 엔터티 IDs할 수 있습니다. 재정의는 무작위 처리 할당을 우회하고 선택한 엔터티가 지정된 처리를 일관되게 받도록 합니다. 재정의는 일반적으로 대상에 노출되기 전에 처리를 테스트하는 데 사용됩니다. 재정의를 할당하고 0% 노출을 설정하면 다음을 수행할 수 있습니다.

  • 처리가 올바르게 렌더링되는지 확인

  • 지표 및 로깅이 예상대로 작동하는지 확인

  • 기능 플래그 평가가 올바르게 작동하는지 확인

또한 재정의를 사용하면 더 많은 대상에 영향을 주지 않고 이해관계자에 대한 처리를 미리 볼 수 있습니다. 컨트롤을 포함한 모든 처리에 엔IDs를 할당할 수 있습니다.이 ID는 컨트롤 사용자가 예상 기준 경험을 받는지 확인하는 데 유용합니다.

재정의는 다음과 같은 경우에 유용합니다.

  • 제품 리뷰

  • 설계 검증

  • 실행 데모

  • QA 확인

  • 특정 시나리오 테스트

이는 노출을 늘리기 전에 실험을 테스트하는 가장 안전한 방법 중 하나입니다.

재정의는 엔터티 IDs 사용하여 구성됩니다. 개체 ID는 기능 플래그 할당 중에 평가 중인 사용자 또는 시스템을 고유하게 식별합니다. 개체 ID는 다음 중 하나일 수 있습니다.

  • 사용자 ID

  • 세션 IDs

  • 디바이스 IDs

  • 계정 식별자

참고

재정의는 장기 대상 세분화가 아닌 테스트 및 검증을 위한 것입니다. 재정의가 더 이상 필요하지 않은 경우 재정의를 제거하고 프로덕션 대상 지정 로직에 대상 규칙을 사용합니다.

실험 실행이 시작된 후 처리 할당 재정의를 추가, 수정 또는 제거할 수 있습니다. 이를 통해 테스트를 확장하거나 추가 이해관계자에게 실행을 중지하지 않고 처리 미리 보기에 대한 액세스 권한을 부여할 수 있습니다.