User behave을 확인하고, App marketing과 performance optimization을 가능케 해준다.
<aside> 💡 어떤 데이터를 수집할 것인가?
</aside>
수집된 모든 데이터는 Dashboard에서 시각화 가능 (insights 제공)
<aside> 💡 Dashboard는 반영에 24시간정도 걸리지만, DebugView를 통해 실시간으로 수집된 데이터를 확인할 수 있다.
</aside>
자동으로 수집되는 events
, user properties
<aside> 💡 변수명 스타일 참고 (ad_click / ad_event_id …)
</aside>
//Anatomy of an Event
String: "name",
Dictionary: [ "key": "value" ]
Set Firebase
Download config file
Add Firebase SDK (Cocoa or SPM)
Init configure
// AppDelegate
FirebaseApp.configure()
go to Product ▸ Scheme ▸ Edit Scheme. Within the Run event, select Arguments.
In Arguments Passed On Launch, click + and enter -FIRAnalyticsDebugEnabled.