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