데이터 수집

Firebase용 Google 애널리틱스 및 Firebase 실적 모니터링은 기본적으로 특정 정보를 수집하도록 구현되었습니다.

Firebase용 Google 애널리틱스 데이터 수집

Firebase용 Google 애널리틱스가 기본적으로 수집하는 정보의 유형은 다음과 같습니다.

  • 사용자 수 및 세션수
  • 세션 시간
  • 운영체제
  • 기기 모델
  • 지역
  • 최초 실행수
  • 앱 열기
  • 앱 업데이트
  • 인앱 구매

Firebase용 Google 애널리틱스에서 수집한 기본 이벤트사용자 속성의 전체 목록을 참조하세요.

Firebase 실적 모니터링 데이터 수집

Firebase 실적 모니터링이 기본적으로 수집하는 정보의 유형은 다음과 같습니다.

  • 모델, OS 및 화면방향과 같은 일반적인 기기 정보
  • RAM 및 디스크 크기
  • 이동통신사(모바일 국가 코드(MCC) 및 모바일 네트워크 코드(MNC) 기준)
  • 무선/네트워크 정보(예: WiFi, LTE, 3G)
  • 국가(IP 주소 기준)
  • 언어
  • 신호 강도
  • 기기의 탈옥 또는 루팅 상태
  • 배터리 수준 및 충전 상태
  • 앱 버전
  • 앱의 포그라운드 또는 백그라운드 상태
  • 앱 패키지 이름
  • 가명처리된 앱 인스턴스 식별자
  • 네트워크 URL(URL 매개변수 또는 페이로드 콘텐츠 제외)과 다음 정보들
    • 응답 코드(예: 403, 200)
    • 페이로드 크기(바이트)
    • 응답 시간
  • 자동화된 추적 기간

실적 모니터링에서 수집한 자동 추적 전체 목록을 참조하세요.

기기 식별

Firebase SDK 라이브러리는 앱 인스턴스 식별자를 사용하여 앱의 고유 설치를 식별합니다.

SDK를 사용하면 앱 인스턴스 식별자가 앱 수준에서 생성됩니다.

기본적으로 Firebase SDK는 휴대기기용 식별자(예: Android 광고 ID 및 iOS용 광고 식별자)를 수집하고 쿠키와 유사한 기술을 사용합니다.

iOS에서 SDK는 광고 식별자가 있는 경우에 수집합니다. IDFA를 사용하려면 개발자가 다음 라이브러리에 링크해야 합니다.

  • libAdIdAccess.a
  • AdSupport.framework

광고 식별자를 사용할 수 없는 경우 SDK는 공급업체용 식별자를 수집합니다. 공급업체용 식별자가 보고된 후 광고 식별자를 사용할 수 있게 되면 SDK는 공급업체용 식별자 수집을 중단합니다.

기본적으로 Android에서는 SDK가 광고 ID를 수집합니다. 광고 ID가 수집되지 않으면 Android ID(SSAID)와 같은 기기의 하드웨어 식별자가 대신 수집됩니다. 이러한 대체 Android 식별자는 재설정할 수 없습니다.

인앱 구매 식별

기본적으로 SDK는 Apple의 공개 거래 관찰자 방법을 통해 iOS에서 인앱 구매 정보를 수집합니다. Android의 경우에는 Google Play 인앱 결제를 활용합니다. iOS 및 Android 인앱 구매 추적은 disableAutomatedInAppPurchaseReporting() 메소드를 통해 해제할 수 있습니다.

도움이 되었나요?
어떻게 하면 개선할 수 있을까요?