Firebase 예측 시작하기

Firebase 예측을 사용하면 사용자 행동을 예측할 수 있습니다. 예측된 사용자 세그먼트의 경험을 맞춤설정하는 데 도움이 되는 예측 정보가 Firebase 원격 구성, 알림 작성기, Firebase 인앱 메시지, A/B 테스트에서 자동으로 제공됩니다.

이 가이드에서는 앱에서 예측을 사용하는 방법을 다음 단계에 따라 보여줍니다.

  1. 앱에 애널리틱스 및 커스텀 이벤트를 추가합니다.
  2. 앱에서 애널리틱스 데이터 공유를 사용 설정합니다.
  3. 예측을 만들고 평가합니다.
  4. 다양한 위험 허용 범위의 영향을 확인합니다.
  5. 앱에서 원격 구성을 통해 예측에 액세스합니다.
  6. 알림 작성기와 함께 예측을 사용합니다.

앱에 애널리틱스 및 맞춤 이벤트 추가

예측을 사용하려면 우선 앱에 애널리틱스를 추가합니다. 필수 사항은 아니지만, 앱의 주요 이벤트 및 상호작용을 캡처하는 몇 가지 이벤트를 추가하면 도움이 됩니다. Firebase 콘솔을 사용하여 가장 중요한 이벤트를 전환 이벤트로 등록합니다.

이 가이드에서는 앱에 애널리틱스를 추가하면 기본적으로 제공되는 사전 정의된 앱 제거지출 예측을 사용한다고 가정합니다. 또한 다음과 같은 기타 사용자 행동 유형을 예측할 수 있도록 앱에 기타 애널리틱스 이벤트를 추가하는 방법에 관해서도 설명합니다.

  • 사용자가 게임 앱 등에서 인앱 가상 화폐를 지출합니다. 이 행동을 예측하려면 앱에서 spend_virtual_currency 애널리틱스 이벤트를 사용해야 합니다.
  • 사용자가 소셜 미디어와 통합된 대부분의 게임 외 앱에서 앱 콘텐츠를 공유합니다. 이 행동을 예측하려면 앱에서 share 애널리틱스 이벤트를 사용해야 합니다.

이러한 이벤트에 대한 자세한 내용은 이벤트: 모든 앱을 참조하세요.

iOS

  1. iOS용 애널리틱스 시작하기 가이드의 안내에 따라 앱에 애널리틱스를 추가합니다.

  2. 예측할 기타 이벤트(예: spend_virtual_currency 또는 share)를 앱에 추가합니다. iOS용 애널리틱스 로그 이벤트 가이드의 안내를 참조하세요. kFIREventSpendVirtualCurrencykFIREventShare 애널리틱스 상수를 사용하여 앱에서 이러한 이벤트를 로깅합니다.

Android

  1. Android용 애널리틱스 시작하기 가이드의 안내에 따라 앱에 애널리틱스를 추가합니다.

  2. 예측할 기타 이벤트(예: spend_virtual_currency 또는 share)를 앱에 추가합니다. Android용 애널리틱스 로그 이벤트 가이드의 안내를 참조하세요. SPEND_VIRTUAL_CURRENCYSHARE 애널리틱스 상수를 사용하여 앱에서 이러한 이벤트를 로깅합니다.

앱에서 애널리틱스 데이터 공유 및 예측 사용 설정

  1. Firebase 콘솔 탐색 메뉴에서 settings를 클릭하고 프로젝트 설정을 선택합니다.

  2. 프로젝트 설정 페이지에서 데이터 개인정보 보호 탭을 클릭하고 애널리틱스 데이터를 모든 Firebase 기능과 공유 설정을 사용 설정합니다.

    공유 설정에 대한 자세한 내용은 데이터 공유 관리를 참조하세요.

  3. 그런 다음 Firebase 콘솔에서 예측 섹션을 엽니다. 예측 서비스 약관에 아직 동의하지 않았다면 동의합니다.

데이터 공유를 사용 설정하고 서비스 약관에 동의하면 프로젝트에서 예측이 사용 설정됩니다. 언제든지 이 페이지에서 Firebase 예측과의 데이터 공유를 사용 중지하여 예측을 중지할 수 있습니다.

예측 만들기 및 평가

예측에서는 앱에 대해 기본적으로 앱 제거 및 지출 예측을 생성하려고 시도합니다. 앱에 지출 이벤트가 없는 경우 예측 카드 오른쪽 상단의 더보기 메뉴를 클릭하고 숨기기를 선택하여 지출 예측 카드를 숨길 수 있습니다.

앱 유형에 따라 이외에 다른 예측을 추가할 수 있습니다.

  • 어드벤처 게임의 금화와 같은 특정한 가상 화폐를 운영하는 게임 앱의 경우 spend_virtual_currency 애널리틱스 이벤트를 기반으로 하는 예측을 포함할 수 있습니다.
  • SMS 또는 소셜 미디어를 사용하여 소식을 공유하는 뉴스 앱과 같이 소셜 요소가 있는 게임 외 앱의 경우 share 애널리틱스 이벤트를 기반으로 하는 예측을 포함해야 합니다.

사용자 및 애널리틱스 이벤트의 수에 따라 앱으로부터 이러한 이벤트 수집을 시작한 지 1~2일 만에 이러한 예측을 사용하는 경우도 있습니다.

예측을 만드는 방법은 예측 만들기를 참조하세요.

다양한 위험 허용 범위의 영향 확인

원격 구성 및 알림 작성기에서 예측을 사용하여 사용자를 타겟팅할 때 위험 허용 범위를 설정하면 정확도를 낮추면서 더 많은 사용자를 타겟팅하거나 정확도를 높이면서 타겟팅 사용자 수를 줄이는 선택 사이에 균형을 찾을 수 있습니다.

Firebase 콘솔의 예측 카드에 있는 슬라이더를 조절하면 타겟팅 정확도와 타겟팅할 사용자 비율에서 각 위험 프로필의 영향을 미리 볼 수 있습니다.

앱에서 원격 구성으로 예측 액세스

예측은 원격 구성에서 자동으로 사용할 수 있습니다.

원격 구성으로 예측에 액세스하려면 우선 앱의 배경색과 같은 특정 동작을 제어하는 원격 구성 매개변수를 정의합니다. 그런 다음 사용자가 특정 예측 세그먼트에 속할 경우 매개변수 값을 기본값과 다르게 변경하는 조건을 설정합니다.

앱에서 원격 구성 SDK를 사용하여 매개변수 값을 검색하면 현재 사용자의 예측 세그먼트에 해당하는 값을 가져오게 됩니다.

원격 구성과 함께 예측 사용을 참조하세요.

예측을 사용하여 예측 세그먼트에 속하는 사용자를 대상으로 앱의 동작과 모양을 바꾸는 방법은 앱에서 원격 구성을 사용하는 방식에 따라 다릅니다. 다음은 게임 앱과 게임 외 앱에서 원격 구성과 함께 하나 이상의 예측을 사용하는 방법을 보여줍니다.

  • 어드벤처 게임의 금화와 같은 특정한 가상 화폐를 운영하는 게임 앱의 경우, 최근의 spend_virtual_currency 애널리틱스 이벤트에 따라 지출할 것으로 예측된 사용자에게 게임 내 가상 화폐의 가격을 할인해 줄 수 있습니다. 게임의 경제 상황에 따라서는 높은 위험 허용 범위를 사용하는 것이 합리적일 수 있습니다.
  • SMS 또는 소셜 미디어를 사용하여 소식을 공유하는 뉴스 앱과 같이 소셜 요소가 있는 게임 외 앱의 경우, 앱 콘텐츠를 공유할 것으로 예측된 사용자에게 앱의 공유 UI를 더욱 강조하여 표시할 수 있습니다. 앱 콘텐츠를 공유할 것으로 잘못 예측된 사용자에게 이러한 변화가 부정적인 영향을 줄 가능성은 낮으므로 높은 위험 허용 범위를 사용해도 무방합니다.

위험 허용 범위에 대한 자세한 내용은 예측 위험 허용 범위를 참조하세요.

알림 작성기와 함께 예측 사용

예측은 알림 작성기에서 자동으로 타겟팅할 수 있습니다.

다음은 게임 앱과 게임 외 앱에서 알림 작성기와 함께 하나 이상의 예측을 사용하는 방법을 보여줍니다.

  • 어드벤처 게임의 금화와 같은 특정한 가상 화폐를 운영하는 게임 앱의 경우, 지출할 것으로 예측된 사용자에게 특정한 게임 내 상품을 광고하는 일회성 또는 반복성 알림 캠페인을 보낼 수 있습니다.

  • SMS 또는 소셜 미디어를 사용하여 소식을 공유하는 뉴스 앱과 같이 소셜 요소가 있는 게임 외 앱의 경우, 새로운 소식이 들어올 때 앱 콘텐츠를 공유할 것으로 예측된 사용자에게 알림 메시지를 보낼 수 있습니다. 뉴스 기사를 공유하는 사용자는 주요 뉴스에 큰 관심을 가질 가능성이 높기 때문에 이러한 기능이 부정적인 영향을 줄 가능성은 낮으므로 이 경우에는 높은 위험 허용 범위를 사용하는 것이 합리적입니다.

현재 특정 예측에 포함되어 있는 사용자를 대상으로 일회성 알림 작성기 캠페인을 만들 수도 있고, 특정 예측에 사용자가 새로 추가될 때마다 자동으로 메시지를 보내도록 반복 캠페인을 설정할 수도 있습니다.

알림 작성기에 예측을 추가하는 방법은 알림 작성기와 함께 예측 사용을 참조하세요.

위험 허용 범위에 대한 자세한 내용은 예측 위험 허용 범위를 참조하세요.

다음에 대한 의견 보내기...

도움이 필요하시나요? 지원 페이지를 방문하세요.