천원의 개발

iOS Firebase Analytics 사용법 본문

iOS&Swift🍎/iOS

iOS Firebase Analytics 사용법

천 원 2022. 10. 11. 16:03

Firebase Analytics

 -  앱 사용 및 사용자 참여에 대한 통계를 제공하는 무료 앱 측정 솔루션입니다.

 - 공식문서    

 

 

Firebase 프로젝트 생성

- 프로젝트 추가화면

프로젝트 추가 -> 프로젝트 이름 입력 -> 계속 -> Default 선택 

 

 

 

 

iOS+ 선택

번들 ID 입력 후 앱 등록

 

프로젝트 폴더에 GoogleService-Info.plist 파일 추가

Swift PackageManager를 사용하여 Firebase SDK를 추가

https://github.com/firebase/firebase-ios-sdk

IDFA 수집 기능이 없다면 FirebaseAnalyticsWithoutAdidSupport 선택 후 설치

 

IDFA: 광고주 식별자(IDFA)는 Apple에서 사용자의 기기에 할당한 임의 기기 식별자입니다. 광고주는 이를 사용해 데이터를 추적하여 맞춤형 광고를 제공합니다. IDFA는 개인정보를 노출하지 않고 사용자를 추적하고 식별하는 데 사용되며, 광고주는 이를 통해 집계된 데이터에 액세스할 수 있습니다.

 

초기화 코드 추가

 

Xcode 디버그 콘솔에서 이벤트 확인

 

 

Arguments Passed On Launch(실행 시 전달 인수) 섹션에 -FIRAnalyticsDebugEnabled를 추가합니다.

 

이벤트 로깅 

 • 특정 이벤트를 등록하여 통계를 볼 수 있습니다. ex) 특정 버튼이 몇번 눌렀는지 확인 하고 싶을 때

 • 이벤트 로깅

Analytics.logEvent(AnalyticsEventSelectContent, parameters: [
  AnalyticsParameterItemID: "id-\(title!)",
  AnalyticsParameterItemName: title!,
  AnalyticsParameterContentType: "cont",
])

 

 

이벤트 확인

Dashboard, Realtime을 통해 이벤트를 분석