간단하게 보는 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
위 캡쳐 화면처럼 프로젝트 추가를 누른 뒤,
프로젝트 이름을 지정해준다.
요런 화면이 나오게 되고 계속을 눌러 진행해주자.
미리 구글애널리틱스 계정을 만들어두었다면 쉽게 연결 혹은 새로 만들 수 있다.
이제 프로젝트 공간이 생길 때까지 잠시 기다리자.
요 문구가 뜨면 바로 다음으로 넘어가면 된다.
파이어 베이스 앱 추가 하기 (설치)
먼저 조금 쉬운 안드로이드부터~
메인 콘솔 페이지 중간에 안드로이드 모양 아이콘을 눌러주자.
패키지 이름을 적는데 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 추적 모델을 사용할 수 있다는 것 + 빅쿼리 및 이벤트 트래킹 스택의 조합을 통해 무궁무진한 사용자 데이터를 뽑아낼 수 있는데 이 모든 게 '무료'!라는 점 등을 꼽을 수 있다.
난이도 자체가 크게 어려운 건 아니지만, 처음 하는 이들에겐 살 떨리는 경험이 될 수도 있다. 조언해줄 말은 하나뿐이다.
"그냥 하면 된다. 구글이 그렇게 뭐.... 더티하게 만들진 않았다고"
'구글 애널리틱스 (GA4)' 카테고리의 다른 글
GA4 Direct/None 유입 줄이기 (0) | 2023.05.29 |
---|---|
GA4 이벤트 설정 직접 코딩 방법 (0) | 2022.08.04 |
구글애널리틱스 강의를 하면서 느낀 5가지 (0) | 2022.07.27 |
GA4 서치콘솔 인싸이트(Beta) 통합 지원 시작 (0) | 2022.07.22 |
GA4 전환 설정이 중요한 이유 + 해결책 (0) | 2022.06.20 |
댓글