Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- ribs
- swift 6
- Swift Tuist
- GCD
- swift
- 네트워크 통신
- observable
- swift 5.9
- swift db
- RxSwift
- Subscribe
- Tuist
- realm
- ios database
- Firebase Analytics
- 카카오뱅크 ios
- Subject
- arc
- JSON
- ios
- Tuist Swift
- SeSAC
- xcode
- swift database
- KeyPath
- swiftdata
- Combine
- Firebase
- SwiftUI
- ios swiftdata
Archives
- Today
- Total
천원의 개발
iOS Firebase Analytics 사용법 본문
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을 통해 이벤트를 분석
'iOS&Swift🍎 > iOS' 카테고리의 다른 글
iOS Firebase Cloud Messaging Service를 이용하여 Remote/Push Notification 사용하기 (0) | 2022.10.12 |
---|---|
iOS Firebase Crashlytics 사용법 (0) | 2022.10.11 |
iOS 다국어 지원 (0) | 2022.10.06 |
iOS 다크모드 지원 안하게 설정 (0) | 2022.08.28 |
iOS tableView 구분 선 미리 그어두는 법 (0) | 2022.08.27 |