GA4에서 앱 분석. firebase 설치와 추적
구글 애널리틱스 (GA4)

GA4에서 앱 분석. firebase 설치와 추적

Mr.Zee 2022. 8. 23.

flutter 기반 앱에 추가한 파이어베이스의 콘솔화면

간단하게 보는 Flutter 앱 기반 파이어 베이스 설치하는 법

1. pubspec.yaml 파일에 firebase_core 최신 버전 기입
2. flutter pub get
3. android > app > src 폴더에 google-service.json 파일 넣기

* Ios는 Xcode에서 진행할 것

일단 위의 단계를 진행하기 위해서는 파이어베이스에 먼저 프로젝트 등록을 해야 한다.

 

파이어 베이스 프로젝트 등록방법

파이어 베이스 홈페이지에 들어가서 (계정이 없으면 구글 계정으로 가입)

콘솔로 바로 진입하자.

https://console.firebase.google.com/?hl=ko 

 

로그인 - Google 계정

이메일 또는 휴대전화

accounts.google.com

 

위 캡쳐 화면처럼 프로젝트  추가를 누른 뒤,

프로젝트 이름을 지정해준다.

요런 화면이 나오게 되고 계속을 눌러 진행해주자.

미리 구글애널리틱스 계정을 만들어두었다면 쉽게 연결 혹은 새로 만들 수 있다.

이제 프로젝트 공간이 생길 때까지 잠시 기다리자.

요 문구가 뜨면 바로 다음으로 넘어가면 된다.

 

파이어 베이스 앱 추가 하기 (설치)

먼저 조금 쉬운 안드로이드부터~

메인 콘솔 페이지 중간에 안드로이드 모양 아이콘을 눌러주자.

패키지 이름을 적는데 com.study / com.example 등은 피해 주도록 하자. 앱 패키지 이름을 적고 선택사항 부분은 과감히 스킵해준다.

google service.json 파일을 안드로이드 그래 들 파일이 있는 곳으로 넣어주자.
build.gradle 파일이 보통 2개라 헷갈릴 수 있으나 src만 잘 보고 넣어주면 된다.

여기가 조금 헤맬 수 있는데 역시나 build.gradle 파일을 열어서 내용만 추가한 뒤 저장하면 되기 때문에 크게 어렵지 않다. 시키는 대로만 하면 끝

참 쉽죠?

ios도 똑같다 다만 googleService-info.plist파일을 그냥 폴더에 끼워 넣지 말고 꼭 Xcode 프로젝트 안에서 진행해주자.
보통 그냥 넣었다가 인식을 못하거나 오류가 나거나 하여튼 문제가 많다...

Xcode 에서 열 때는 IOS 파일의 루트 최상단 폴더로 지정해줘야 한다 (flutter의 경우)

그 이후에는 역시 가이드만 따라가면 충분


앱에 애널리틱스 설치는 정말 정말 쉽다.

다만- '앱 내 이벤트' 환경을 관리하고 구축하는 게 어려울 뿐-

사실 구글 문서가 워낙 잘 되어 있기 때문에 블로그 글을 참고하고 검색하러 다니는 것보다 구글에서 제공해주는 Firebase 문서를 한번 더 정독하는 게 도움이 많이 될 것.

https://firebase.google.com/docs/guides?authuser=0&hl=ko

파이어 베이스의 장점이야 대부분 알고 있을 테지만 한번 더 설명하자면

별다른 구축 비용 없이도 꽤 정교한 사용자 behavior 추적 모델을 사용할 수 있다는 것 + 빅쿼리 및 이벤트 트래킹 스택의 조합을 통해 무궁무진한 사용자 데이터를 뽑아낼 수 있는데 이 모든 게 '무료'!라는 점 등을 꼽을 수 있다.

난이도 자체가 크게 어려운 건 아니지만, 처음 하는 이들에겐 살 떨리는 경험이 될 수도 있다. 조언해줄 말은 하나뿐이다.

"그냥 하면 된다. 구글이 그렇게 뭐.... 더티하게 만들진 않았다고"

댓글

💲 추천 글