2단계: Google 애널리틱스 통합
소개: iOS 광고 전환 측정 |
1단계: 로그인 환경 구현 |
2단계: Google 애널리틱스 통합 |
3단계: Google 애널리틱스를 사용하여 기기 내 전환 측정 시작 |
4단계: 일반적인 문제 해결 및 처리 |
사용자의 이메일 또는 전화번호를 수집하는 인증 시스템을 구현했으므로 이제 Firebase용 Google 애널리틱스 SDK를 통합할 수 있습니다.
Firebase용 Google 애널리틱스 SDK 통합
Firebase용 Google 애널리틱스 SDK의 최신 버전과 통합합니다.
CocoaPods 사용
앱에서 Cocoapods를 사용하는 경우 프로젝트의 Podfile에 다음 중 하나가 포함되어 있는지 확인합니다.
pod 'FirebaseAnalytics'
pod 'FirebaseAnalyticsOnDeviceConversion'
또는
pod 'FirebaseAnalytics/WithoutAdIdSupport'
pod 'FirebaseAnalyticsOnDeviceConversion'
그런 다음 pod repo update
및 pod install
명령어를 실행합니다.
대체 통합
앱에서 Cocoapods를 사용하지 않는 경우 다음과 같이 통합합니다.
firebase-ios-sdk GitHub 저장소에서 Firebase의 공개 ZIP 파일을 다운로드합니다.
공개 ZIP 파일의 README 안내에 따라 프레임워크를 프로젝트에 직접 추가합니다.
FirebaseAnalytics
및FirebaseAnalyticsOnDeviceConversion
디렉터리에서 프레임워크를 추가해야 합니다.Xcode에서
-ObjC
및-lc++
플래그를 앱 타겟의 빌드 설정에 있는 '기타 링커 설정'에 추가합니다.
Unity
Firebase Unity SDK(구체적으로
FirebaseAnalytics.unitypackage
)를 Unity 프로젝트에 추가합니다. 자세한 내용은 Firebase Unity SDK 추가를 참고하세요.File > Build Settings에서 플랫폼 iOS를 선택한 후 Build and Run을 클릭합니다.
생성된 빌드 폴더에서 Podfile을 찾아 다음을 추가합니다.
pod 'FirebaseAnalyticsOnDeviceConversion'
디버그 모드 사용 설정 (선택사항)
Xcode의 스키마 편집기의 'Arguments Passed on Launch(실행 시 전달 인수)' 아래에 -FIRDebugEnabled
를 추가하여 디버그 모드를 사용 설정합니다. Xcode에서 앱을 실행할 때 다음과 같은 메시지가 Xcode 디버그 콘솔에 표시되는지 확인합니다.
9.0.0 - [Firebase/Analytics][I-ACS023007] Analytics v.9.0.0 started
...
9.0.0 - [Firebase/Analytics][I-ACS023009] Debug logging enabled
1단계: 로그인 환경 구현3단계: Google 애널리틱스를 사용하여 측정 시작