Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- Material
- loop
- Algorithm
- 백준
- python
- dfs
- 프로그래밍
- 오류
- Unreal Engine 5
- String
- parameter
- guide
- c++
- 기초
- Tutorial
- Basic
- C#
- DP
- 파이썬
- Class
- Programming
- 재귀
- 시작해요 언리얼 2022
- W3Schools
- github
- Unity
- 문제풀이
- dynamic
- w3school
- UE5
Archives
- Today
- Total
행복한 개구리
소셜로그인 21.07.08. 구글 애널리틱스(Google Analytics) 본문
https://firebase.google.com/docs/analytics/unity/start?hl=ko
Unity에서 Google 애널리틱스 시작하기 | Firebase
Google 애널리틱스는 앱의 사용량과 행동 데이터를 수집합니다. 이 SDK는 다음 두 가지 기본 유형의 정보를 로깅합니다. 이벤트: 사용자 행동, 시스템 이벤트, 오류 등 앱에서 발생하는 상황입니다.
firebase.google.com
우선 Firebase 콘솔을 열어주자.



- Custom Definition으로 가거나 Events탭에서 '지금 사용해 보기'를 누르면 새로운 이벤트항목을 만들어 수집할 수 있게된다.
- 하지만 Firebase Console페이지에서 추가를 하지 않고도 코드로 만들어 측정할 수 있다.
- 여기서 주의할 점은 측정기준을 한 번 만들면 삭제할 수 없으며 해당 측정기준을 수정한다고 해도 매개변수 수정이 불가능하다.

- 위 사진의 코드혁시으로 여러 분석데이터를 Firebase에 전송할 수 있다. 그리고 맨 아래에 참고를 읽어보면 알 수 있다.
- Firebase에 수집된 데이터가 보고서에 작성되기까지는 최대 24시간이 걸릴 수 있으므로 데이터를 보내두고 확인은 그 다음날하는 방식으로 진행된다.

- 위 사진과 같이 FirebaseAnalytics로 이벤트 데이털를 보내는데 ("이벤트 이름", "이벤트 수치 항목", 갱신할 수치)로 전송한다.

- 그리고 Unity에서 Android Logcat을 지원한다고 한다. 해당 플러그인을 import시키자.



- 원하는 IP와 Port를 입력하여 연결하면 화면과 같이 Log들이 나타난다.
- 편리하지만 나타나지 않는 로그의 종류가 있다고 하니 권장하진 않는다.
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC

- 이어서 위와 같은 코드를 adb에 입력해준다면 adb에서 FirebaseAnalytics 로그만 출력해준다
디버깅 이벤트 | Firebase
DebugView를 사용하면 개발 기기에서 앱이 기록하는 원시 이벤트 데이터를 거의 실시간으로 확인할 수 있습니다. 이 기능은 개발 중 계측 단계에서 매우 유용하며, 분석 구현에서 오류와 실수를 발
firebase.google.com
- 그리고 24시간이나 기다리는 것을 해소해주기 위해서 Firebase에서 디버깅이벤트를 제공한다.
- 이것 또한 최대 1시간이 소요된 후에 나타나지만 그래도 24시간 => 1시간이 되는 점에서 상당히 개선된다는 것을 알 수있다.
- 해당 디버깅이벤트를 이용하여 빠르게 Firebase 수집이 이루어졌는지를 확인할 수 있다.

- 위쪽에 있는 패키지이름이 필요한 코드를 adb연결후에 설정해주면 Firebase디버그뷰와 연동할 수 있게된다.

- '최대' 한시간이다 보니 생각보다 더 빨리 확인할 수 있었다.
'소셜 로그인 > 수업내용' 카테고리의 다른 글
소셜로그인 수업내용 21.07.09 . Facebook 로그인 (0) | 2021.07.09 |
---|---|
소셜로그인 수업내용 21.07.08. 카카오로그인 (0) | 2021.07.08 |
소셜로그인 21.06.30. Firebase - Google (0) | 2021.06.30 |
Unity 수업내용 21.06.24. Naver로그인 (0) | 2021.06.24 |
Unity 수업내용 21.06.24 GPGS LeaderBoard (0) | 2021.06.24 |