원격 구성 개인화를 사용하면 각 사용자의 원격 구성 매개변수를 자동으로 선택하여 목표에 맞게 최적화할 수 있습니다. 매개변수를 개인화하는 것은 자동적이고 개인화되고 지속적으로 개선되는 영구적인 A/B 테스트를 수행하는 것과 같습니다.
앱에서 원격 구성 개인화를 사용하면 여러 대체 사용자 경험 중 하나(선택한 목표에 최적화된 대안)를 자동으로 제공하여 각 사용자에게 보다 매력적인 경험을 제공할 수 있습니다. 원격 구성 타겟팅 조건 을 사용하여 개인화된 원격 구성 매개변수를 특정 사용자 그룹으로 타겟팅할 수 있습니다.
Google 애널리틱스를 사용하여 측정할 수 있는 모든 목표에 대해 최적화하고 이벤트 수 또는 이벤트 매개변수의 집계된 값(합계)으로 최적화할 수 있습니다. 여기에는 다음과 같은 기본 측정항목이 포함됩니다.
- 사용자 참여 시간으로 최적화되는 사용자 참여 시간
- 총 광고 클릭 이벤트 수로 최적화하는 광고 클릭
- 광고 노출수에 따라 최적화되는 광고 노출수
또는 모든 애널리틱스 이벤트를 기반으로 맞춤 측정항목을 최적화할 수 있습니다. 몇 가지 가능성은 다음과 같습니다.
- Play 스토어 또는 App Store 등급 제출
- 게임 레벨 완료와 같은 특정 작업에서 사용자 성공
- 인앱 구매 이벤트
- 장바구니에 항목 추가 또는 결제 시작 또는 완료와 같은 전자 상거래 이벤트
- 인앱 구매 및 광고 수익
- 가상 통화 지출
- 링크 및 콘텐츠 공유 및 소셜 네트워킹 활동
잠재적 개인화 사용 사례에 대한 자세한 내용은 원격 구성 개인화로 무엇을 할 수 있습니까? 를 참조하세요.
어떻게 작동합니까?
개인화는 기계 학습을 사용하여 각 사용자에 대한 최적의 경험을 결정합니다. 알고리즘은 다양한 유형의 사용자를 위한 최상의 경험을 학습하는 것과 해당 지식을 활용하여 목표 메트릭을 최대화하는 것 사이에서 효율적으로 절충합니다. 개인화 결과는 제공된 대안에서 가져온 지속적인 무작위 경험을 받는 홀드아웃 사용자 그룹과 자동으로 비교됩니다. 이 비교는 개인화 시스템에서 얼마나 많은 "리프트"(증분 값)가 생성되는지 보여줍니다.
원격 구성 개인화 알고리즘 및 개념에 대한 자세한 내용은 원격 구성 개인화 정보 를 참조하십시오.
구현 경로
- 일부 사용자에게는 최적이지만 다른 사용자에게는 적합하지 않을 것으로 예상되는 둘 이상의 대체 사용자 환경을 구현합니다.
- 원격 구성 매개변수를 사용하여 이러한 대안을 원격으로 구성할 수 있도록 합니다. 원격 구성 시작하기 및 원격 구성 로딩 전략 을 참조하십시오.
- 매개변수에 대한 개인화를 활성화합니다. 원격 구성은 각 사용자에게 최적의 환경을 할당합니다. 시작하기 가이드를 참조하세요.
개인화 대 A/B 테스트
최고 성능의 단일 사용자 경험을 찾기 위해 설계된 A/B 테스트와 달리 개인화는 각 사용자에게 최적의 사용자 경험을 동적으로 선택하여 목표를 극대화하려고 시도합니다. 많은 유형의 문제에서 개인화는 최상의 결과를 생성하지만 A/B 테스트는 여전히 용도가 있습니다.
개인화 선호 | A/B 테스트 선호 |
---|---|
각 사용자가 개인화된 사용자 경험의 이점을 누릴 수 있는 경우 | 모든 사용자 또는 정의된 사용자 하위 집합에 대해 단일 최적 환경을 원하는 경우 |
개인화 모델을 지속적으로 최적화하고 싶을 때 | 고정된 시간 창에서 테스트를 수행하려는 경우 |
최적화 목표가 분석 이벤트의 가중 합계로 간단히 표현될 수 있는 경우 | 최적화 목표를 달성하기 위해 여러 경쟁 측정항목에 대한 신중한 평가가 필요한 경우 |
트레이드 오프에 관계없이 목표를 최적화하려는 경우 | 롤아웃하기 전에 하나의 변형이 다른 변형에 비해 통계적으로 유의미한 개선을 보이는지 확인하려는 경우 |
결과의 수동 검토가 필요하지 않거나 원하지 않는 경우 | 결과의 수동 검토가 바람직한 경우 |
예를 들어 메시지가 표시될 때 Play 스토어에서 앱을 평가하는 사용자 수를 최대화하려고 한다고 가정합니다. 성공에 기여할 수 있는 한 가지 요소는 프롬프트의 타이밍입니다. 사용자가 앱을 처음, 두 번째 또는 세 번째 열 때 표시합니까? 아니면 그들이 특정 작업을 성공적으로 완료했을 때 메시지를 표시합니까? 이상적인 시기는 개별 사용자에 따라 다를 수 있습니다. 일부 사용자는 즉시 앱을 평가할 준비가 된 반면 다른 사용자는 더 많은 시간이 필요할 수 있습니다.
피드백 프롬프트의 타이밍을 최적화하는 것은 개인화를 위한 이상적인 사용 사례입니다.
- 최적의 설정은 사용자마다 다를 수 있습니다.
- Analytics를 사용하여 성공을 쉽게 측정할 수 있습니다.
- 문제의 UX 변경은 트레이드 오프를 고려하거나 수동 검토를 수행할 필요가 없을 정도로 위험이 낮습니다.