Course curriculum

  • 1

    0. 앰플리튜드 Experiment 온보딩 프로세스 소개

    • 들어가며

    • 앰플리튜드 Experiment 소개

    • 온보딩 프로세스 소개

    • 앰플리튜드 Experiment 주요 사이트

    • 앰플리튜드 Experiment 온보딩 시트

  • 2

    1. Experiment 도입 준비하기

    • 들어가며

    • 1.1 Experiment Organization 생성하기

    • 1.2 실험 설계하기

    • 1.3 실험 생성하기 - 1

    • 1.3 실험 생성하기 - 2

    • 1.3 실험 생성하기 - 3

    • [부록] 실험 설계 템플릿

    • [부록] 실험 예시 코드 확인방법

  • 3

    2. Experiment 개발 작업하기

    • 들어가며

    • 2.1 Deployment Key 생성하기

    • 2.2 Experiment SDK 설치하기

    • 2.3 실험 정보 업데이트 하기 (fetch)

    • 2.4 실험 노출 및 분기 처리하기 (variant)

    • 2.5 QA 진행하기

    • [부록] Evaluation Mode 비교

    • [부록] Server-Side 실험 시 유의사항

    • [부록] 실험 데이터 신뢰도를 높이는 앰플리튜드 식별자 관리하기

  • 4

    3. Experiment 결과 해석하기

    • 들어가며

    • 3-1. 실험 모니터링 하기

    • 3-2. 실험 결과 유의성 판단하기

  • 5

    자주 묻는 질문 FAQ

    • [기능] Q. Feature Flag는 무엇인가요? Experiment와 무엇이 다른가요?

    • [기능] Q. 앰플리튜드는 유저 모수를 어떻게 나누나요?

    • [실험] Q. 매 실험마다 앱 배포가 필요한가요?

    • [실험] Q. 실험을 강제로 종료하는 방법이 있나요?

    • [실험] Q. 실험을 점진적으로 배포하려고 합니다. Rollout 비율을 10%에서 50%로 올리면, Variant Jumping이 되나요?

    • [실험] Q. 실험 관련 Slack 알림 받을 수 있나요?

    • [실험] Q. 실험 운영에 있어 Approval 기능이 존재하나요?

    • [보안] Q. 보안을 위해 엄격한 Content Security Policy(CSP)를 설정했는데, Experiment를 쓰려면 어떻게 해야 하나요?

    • [보안] Q. Ad blocker로 인한 Experiment 동작 문제를 예방하는 방법은 무엇인가요?