이 도움말에서는 Google 애널리틱스를 사용하도록 애플리케이션을 구성하는 방법을 설명합니다. 애널리틱스를 사용하도록 웹사이트를 구성하려면 웹사이트 및 앱용 애널리틱스 설정을 참고하세요.
시작하기 전에
Apple 프로젝트에 Firebase를 추가하고 Firebase 프로젝트에서 애널리틱스가 사용 설정되어 있는지 확인합니다.
새 Firebase 프로젝트를 만드는 경우 프로젝트 생성 워크플로에서 애널리틱스를 사용 설정합니다.
애널리틱스를 사용 설정하지 않은 기존 Firebase 프로젝트를 사용 중인 경우
의 >프로젝트 설정통합 탭으로 이동하여 사용 설정합니다. 프로젝트에서 애널리틱스를 사용 설정하면 Firebase 앱이 애널리틱스 데이터 스트림에 연결됩니다.
(권장) 프로젝트에 AdSupport 프레임워크를 추가하여 잠재고객 및 캠페인 기여 분석과 같은 추가 기능을 사용 설정합니다.
앱에 애널리틱스 SDK 추가
Swift Package Manager를 사용해 Firebase 종속 항목을 설치하고 관리하세요.
- Xcode에서 앱 프로젝트를 연 상태로 File(파일) > Add Packages(패키지 추가)로 이동합니다.
- 메시지가 표시되면 다음의 Firebase Apple 플랫폼 SDK 저장소를 추가합니다.
- 애널리틱스 라이브러리를 선택합니다.
- 애널리틱스 사용 환경을 최적화하려면 Firebase 프로젝트에서 Google 애널리틱스를 사용 설정하고 Google 애널리틱스용 Firebase SDK를 앱에 추가하는 것이 좋습니다. IDFA 수집이 없는 라이브러리 또는 IDFA 수집이 있는 라이브러리를 선택할 수 있습니다.
- 완료되면 Xcode가 백그라운드에서 자동으로 종속 항목을 결정하고 다운로드하기 시작합니다.
- 완료되면 Xcode가 백그라운드에서 자동으로 종속 항목을 결정하고 다운로드하기 시작합니다.
https://github.com/firebase/firebase-ios-sdk
Apple의 사용자 개인 정보 보호 및 데이터 사용과 앱 추적 투명성 문서에서 기기 수준 광고 식별자인 IDFA에 대해 자세히 알아보세요.
그런 다음 몇 가지 구성 단계를 따릅니다.
UIApplicationDelegate
에서 다음의 Firebase 모듈을 가져옵니다.Swift
import FirebaseCore import FirebaseAnalytics
Objective-C
@import FirebaseCore; @import FirebaseAnalytics;
- 일반적으로 앱의
application:didFinishLaunchingWithOptions:
메서드에서FirebaseApp
공유 인스턴스를 구성합니다.Swift
// Use Firebase library to configure APIs FirebaseApp.configure()
Objective-C
// Use Firebase library to configure APIs [FIRApp configure];
(선택사항) Apple 광고 네트워크 기여 분석 등록 사용 중지
편의상 SDK는 SKAdNetwork를 통한 광고 네트워크 기여 분석을 위해 앱을 Apple에 자동으로 등록합니다.
이 기능을 사용 중지하려면 앱의 info.plist 파일에서 GOOGLE_ANALYTICS_REGISTRATION_WITH_AD_NETWORK_ENABLED
를 NO
(불리언)로 설정합니다.
다음 단계
- 애널리틱스에 이벤트를 전송합니다.
- DebugView를 사용하여 이벤트를 확인합니다.
- Firebase Console에서 데이터를 탐색합니다.
- 이벤트 및 사용자 속성에 대한 가이드를 살펴봅니다.
- BigQuery로 데이터를 내보내는 방법을 알아봅니다.