Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now

사용자 속성 설정

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

사용자 속성은 언어 환경설정, 지리적 위치와 같이 사용자층 세그먼트를 기술하고자 개발자가 정의하는 속성입니다. 사용자 속성은 앱의 잠재고객을 정의하는 데 사용할 수 있습니다. 이 가이드에서는 앱에서 사용자 속성을 설정하는 방법을 설명합니다.

애널리틱스는 몇 가지 사용자 속성을 자동으로 로깅하며 별도의 코드 없이 이러한 속성을 사용 설정할 수 있습니다. 데이터를 추가로 수집해야 하는 경우 프로젝트별로 서로 다른 사용자 속성을 최대 25개까지 설정할 수 있습니다. 사용자 속성 이름은 대소문자를 구분하며, 이름에서 대소문자만 다른 두 사용자 속성을 설정하면 서로 다른 2개의 사용자 속성이 로깅됩니다.

Google에 예약된 일부 사용자 속성 이름은 사용할 수 없습니다.

  • Age
  • Gender
  • Interest

시작하기 전에

애널리틱스 시작하기의 설명처럼 프로젝트가 설정되어 있고 애널리틱스에 액세스할 수 있는지 확인하세요.

사용자 속성 설정

앱 사용자를 설명하는 애널리틱스 사용자 속성을 설정할 수 있습니다. 맞춤 정의를 만든 다음, 보고서에서 비교를 적용하거나 잠재고객 평가 기준으로 이 정의를 사용함으로써 사용자 속성을 활용할 수 있습니다.

사용자 속성을 설정하려면 다음 단계를 따르세요.

  1. Firebase Console에서 애널리틱스맞춤 정의 페이지에서 사용자 속성에 대한 맞춤 정의를 작성합니다. 자세한 내용은 맞춤 측정기준 및 측정항목을 참고하세요.
  2. setUserProperty() 메서드로 앱에서 사용자 속성을 설정합니다.

다음은 '좋아하는 음식'이라는 가상의 속성을 추가하고 활성 사용자에게 mFavoriteFood 값을 할당하는 예시입니다.

Java

mFirebaseAnalytics.setUserProperty("favorite_food", food);

Kotlin+KTX

firebaseAnalytics.setUserProperty("favorite_food", food)

Firebase Console에서 애널리틱스사용자 속성 페이지에서 이 데이터에 액세스할 수 있습니다. 이 페이지에는 앱에 정의한 사용자 속성 목록이 표시됩니다. Google 애널리틱스에서 제공되는 다양한 보고서에서 이러한 속성을 비교하여 사용할 수 있습니다. 자세한 내용은 Firebase 고객센터의 애널리틱스 보고 대시보드를 참조하세요.