1. 프로젝트 생성
먼저 파이어베이스를 사용할려면 해당 사이트에 구글 로그인을 한다.
시작하기 -> 프로젝트 만들기
포로젝트 이름 입력 후 동의 -> 계속 -> 계속
위치 대한민국으로 설정 -> 동의 -> 프로젝트 만들기를 하면 앱 추가가 완료 된다.
2. 유니티 앱 추가
앱 추가하기 우측에 유니티 아이콘 클릭
본인이 개발중인 패키지 이름을 입력한다 (OS 둘 중 하나만 입력해도 된다)
필자는 AOS만 입력하여 json 파일 다운로드 화면이 표시되었다.
해당 파일을 다운 받아 임위의 경로에 넣어주면 된다.
파이어베이스 sdk를 다운 받아 준다.
(용량이 1.9기가나 된다, 그리고 다운 속도가 매우 느리니 주의 필자는 1.5시간 걸렸다.)
압축을 풀면 해당 폴더가 나오는데 유니티가 2017 버전 이상은 dotnet4를 그 미만은 3을 사용한다.
유니티 프로젝트가 열려있는 상태에서 FirebaseAnalytics.unitypackage 파일을 더블클릭 하여 임포트한다.
마지막으로 Enable 클릭시 설정이 적용이 완료되게 된다.
3. 애널리틱스 사용
애널리틱스로 로그를 전송하고자 스크립트를 생성한다.
테스트 용으로 간단하게 이벤트 네이밍만 적히는 로그를 전송하도록 한다.
로그 전송은 빌드 후 실행하여야 전송이 된다.(Admob과 유사)
앱 실행시 Dashboard에서 접속하였다고 잡히고 있다. 일단 안심이 된다!
애널리틱스 -> Events를 누르면 로그를 볼 수 있다.
보통 로그 전송 후 24시간 안에 확인이 가능하다.
필자는 약 12시간 후 확인이 가능하였다.
testEvent 말고도 다른 이벤트가 잡혀 있는데 이는 애널리틱스에서 자동으로 수집하는 로그이다.
더 자세한 정보는 아래 링크를 참조하면 된다.
https://firebase.google.com/docs/analytics/unity/events?hl=ko
'가이드 > Unity, C#' 카테고리의 다른 글
유니티/C# InvalidOperationException: Collection was modified; enumeration operation may not execute. 오류 해결법 (0) | 2022.03.14 |
---|---|
유니티(Unity) cannot resolve symbol 'StartCoroutine' 해결법 (0) | 2022.03.04 |
Rider 유니티 자동완성, 글자색 변환 안될때 해결법 (1) | 2022.01.31 |
유니티 OnDrag 중에 OnPointerEnter 호출되지 않는 문제 해결법 (0) | 2021.12.10 |
라이더(Rider) 줄바꿈, 개행 길이 조절하는법 (0) | 2021.10.14 |
댓글