Firebase는 프로젝트 단위로 관리된다.
하나의 Firebase 프로젝트에 여러 서비스들이 연결 될 수 있다.
그럼 Firebase 프로젝트를 만들어보자
Firebase 프로젝트 만들기
아래 링크에 접속하자.
Firebase
Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다.
firebase.google.com
시작하기 버튼을 누르면 다음과 같은 페이지가 나온다.
프로젝트 추가 버튼을 누르면 다음과 같은 화면이 나온다.
이름은 자유롭게 설정하자. 나는 Test로 설정하겠다.
Google Analytics 사용에 자동 체크되어있는데 체크를 해제하면 Analytics기능을 사용할 수 없다.
체크하고 넘어가자
Google Analytics 계정으로 Default를 선택하고 프로젝트 만들기를 누르면 된다.
그러면 Firebase를 위한 Default 계정이 생성된다.
다음과 같은 화면이 뜨면서 프로젝트 생성이 완료된다.
이 화면은 Firebase Console화면으로 앞으로 여러분들이 Firebase의 여러 기능을 사용하려면 이 Console에서 주로
작업을 하게 될 것이다. 관리자페이지와 비슷한 역할을 한다.
이제 생성된 Firebase 프로젝트를 여러분들의 앱에 추가해줘야 한다.
기본적으로 보이는 아이콘은 ios, Android, Web, Unity가 보인다.
나는 Unity에 Firebase를 입히고 싶어서 Unity를 기준으로 설명하겠다.
Unity 아이콘을 누르면 이런 페이지가 뜬다.
자신의 Unity프로젝트의 서비스 타겟에 맞춰 설정해주면 된다.
Android만 타겟으로 하는 Unity 프로젝트면 ios는 체크할 필요없다.
나는 설명을 위해 ios와 Android 둘다 체크하고 넘어가겠다.
번들 ID와 패키지 이름은 Unity Editor상에서 확인 가능하다.
?아이콘에 마우스를 올려두면 친절하게 설명되어있다.
두개의 파일을 전부 Unity Editor의 Assets폴더에 복붙하기
SDK를 다운받을 수 있는 페이지가 나오는데
앞으로 여러분들이 Firebase의 각 기능을 추가하려면 SDK폴더안에 있는 해당 기능 패키지 파일을
Unity Editor에 import 시켜주면 된다.
우선은 FirebaseAnalytics 패키지 파일만 import 해보자.
import가 끝난 후
브라우져로 돌아와 완료버튼을 눌러 Console페이지로 돌아가면 기본적인 Firebase 세팅은 끝이나게 된다
만약 현재 Firebase 프로젝트에 다른 Unity 프로젝트도 추가하고 싶다면 Firebase프로젝트의 json, plist 파일을 똑같이
Assets폴더에 넣고 원하는 기능 package파일을 import 해주면 된다.
이제 각 기능별로 포스트를 작성하겠다.
'etc > Firebase' 카테고리의 다른 글
[Firebase] Firebase란 무엇일까? (0) | 2021.07.28 |
---|