Catch up on everthing we announced at this year's Firebase Summit. Learn more

Firebase A/B 테스팅

Google 최적화 도구에서 제공하는 Firebase A/B 테스팅을 사용하면 제품 및 마케팅 실험을 쉽게 실행, 분석, 확장하여 앱 환경을 최적화할 수 있습니다. 앱 UI, 기능 또는 참여 캠페인의 변경사항을 테스트하여 변경사항을 전반적으로 반영하기 전에 수익 및 유지와 같은 주요 측정항목이 실제로 변화하는지 확인할 수 있습니다.

A/B 테스팅은 FCM에서 작동하므로 여러 마케팅 메시지를 테스트할 수 있으며, 원격 구성을 통해 앱 내에서 변경사항을 테스트할 수 있습니다.

원격 구성 실험 만들기 메시징 실험 만들기

주요 기능

제품 환경 테스트 및 개선 원격 구성으로 실험을 만들어서 실험에서 여러 변형으로 앱 동작 및 모양을 변경하고, 어떤 제품 환경이 목표에 가장 부합하는지 테스트 할 수 있습니다.
알림 작성기로 사용자의 재참여를 유도할 방안 모색 A/B 테스팅을 사용하여 앱 사용자를 늘리기에 가장 효과적인 문구와 메시징 설정을 찾을 수 있습니다.
새로운 기능의 안전한 구현 새로운 기능을 구현하기 전에 반드시 작은 규모의 사용자 집합을 대상으로 원하는 목표를 달성할 수 있는지 확인하는 과정을 거쳐야 합니다. A/B 테스팅 결과에 확신을 가진 후에 모든 사용자를 대상으로 새 기능을 구현하세요.
'예측된' 사용자 그룹 타겟팅 Firebase 예측을 사용하면 구매(또는 구매 안 함), 앱 제거 또는 애널리틱스에서 정의한 기타 전환 이벤트 등 특정 행동을 할 것으로 예측된 사용자에 A/B 테스트를 실시할 수 있습니다.

기본 원리

실험을 만들어 테스트 가능한 작업의 하나 또는 그 이상의 변형을 테스트하고, 인앱 구매 증가와 같이 달성하려는 목표에 대비하여 변형이 가져오는 실적을 측정합니다. 타겟팅된 사용자 그룹은 'AND' 논리로 연결된 여러 조건을 사용해서 정의할 수 있습니다. 예를 들어 '비정상 종료 사용자'와 같은 애널리틱스 잠재고객이면서 동시에 앱 제거 가능성을 기준으로 Firebase 예측에서 자동으로 생성한 그룹에 속하는 특정 앱 버전의 사용자로 그룹을 제한할 수 있습니다.

원격 구성을 사용하면 여러 변형에 대하여 몇 가지 매개변수를 변경해 실험하면서 앱의 동작과 모양을 실험군마다 다양하게 수정할 수 있습니다. 최상의 색상 구성 및 메뉴 옵션 배치를 시험하는 등의 미묘한 변경 또는 완전히 새로운 기능이나 UI 디자인과 같은 대폭적인 변경을 실험할 수 있습니다. 알림 작성기를 사용하면 실험을 통해 알림 메시지에 적합한 문구를 찾을 수 있습니다.

실험에서 원격 구성을 사용하든 알림 작성기를 사용하든 유효한 결과 집합을 얻을 때까지 실험을 모니터링하고 목표 달성에 가장 큰 도움이 되는 변형, 즉 리더를 식별할 수 있습니다. 일부 사용자만을 대상으로 실험을 시작한 후 점차 비율을 늘릴 수 있습니다. 첫 번째 실험에서 앱의 현재 실적보다 우수한 변형이 드러나지 않을 경우 새로운 실험을 시작하여 최선의 앱 개선 방안을 모색할 수 있습니다.

목표와 함께 앱 장애, 유지, 참여도 등의 기타 측정항목을 추적하면 실험 결과가 어떠하며 앱 사용 환경에 어떠한 영향을 주는지를 더 정확히 파악할 수 있습니다.

구현 경로

앱에 원격 구성 또는 Firebase 클라우드 메시징 추가 앱에서 이미 원격 구성, 클라우드 메시징 또는 두 가지 모두를 사용하는 경우 다음 단계로 건너뛸 수 있습니다.
A/B 테스트로 평가할 변형 정의 사소한 변경이든 새로운 UI나 기능 추가든 상관없이 원격 구성을 사용하여 변경사항을 관리하면 A/B 테스팅을 통해 변경사항의 여러 변형을 테스트할 수 있습니다.

또한 알림 작성기와 함께 A/B 테스팅을 사용하여 재참여 캠페인의 여러 변형을 테스트한 후 모든 사용자에게 구현할 수 있습니다.
성과 측정 방법 정의 알림 작성기를 사용하는 실험에서 애널리틱스 이벤트를 사용하여 실험의 목표를 정의하고 실험의 여러 변형을 비교할 수 있습니다. 원격 구성 실험에서는 애널리틱스 이벤트 또는 전환 유입경로를 사용하여 실험의 목표를 정의할 수 있습니다.
실험을 모니터링하여 우수한 변형 찾기 소수의 사용자를 대상으로 실험을 시작한 후 초기 결과가 양호하면 더 많은 사용자에게 적용할 수 있습니다. 실험을 모니터링함으로써 변형으로 인해 더 많은 앱 장애가 발생하거나 앱 경험에 특정한 영향을 주는지 확인하고 목표 달성에 가장 큰 도움을 주는 변형을 파악할 수 있습니다.

다음 단계