튜토리얼: iOS 광고 전환 측정

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 updatepod install 명령어를 실행합니다.

대체 통합

앱에서 Cocoapods를 사용하지 않는 경우 다음과 같이 통합합니다.

  1. firebase-ios-sdk GitHub 저장소에서 Firebase의 공개 ZIP 파일을 다운로드합니다.

  2. 공개 ZIP 파일의 README 안내에 따라 프레임워크를 프로젝트에 직접 추가합니다. FirebaseAnalyticsFirebaseAnalyticsOnDeviceConversion 디렉터리에서 프레임워크를 추가해야 합니다.

  3. Xcode에서 -ObjC-lc++ 플래그를 앱 타겟의 빌드 설정에 있는 '기타 링커 설정'에 추가합니다.

Unity

  1. Firebase Unity SDK(구체적으로 FirebaseAnalytics.unitypackage)를 Unity 프로젝트에 추가합니다. 자세한 내용은 Firebase Unity SDK 추가를 참고하세요.

  2. File > Build Settings에서 플랫폼 iOS를 선택한 후 Build and Run을 클릭합니다.

  3. 생성된 빌드 폴더에서 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 애널리틱스를 사용하여 측정 시작