티스토리 뷰
앱에서 손쉽게 쓸수 있는 analytics 툴중의 하나가 구글 analytics가 아닐까 생각합니다.
뭐 이제는 firebase에 통합되어서 firebase analytics라고 부르죠
그런데 저도 이번에 처음 알았는데 언제 생겼는지 이벤트 디버그모드가 생겼더라고요.
https://firebase.google.com/docs/analytics/debugview
간단한 설정을 통해 디버그모드를 활성화하면
실시간으로 이벤트가 기록되는것을 트래킹할수 있습니다
내가 적용한 이벤트가 정확히 기록되고 있는지 실시간으로 확인할수가 있습니다
사용자 속성도 확인할수 있고
다양한 개발기기에서 디버그 모드를 한번에 사용할때
특정 기기에 대한 결과값만 보도록 설정도 할수 있어서 정말 좋습니다.
실시간이라고 하지만 실제로 디버그뷰에서 이벤트가 관측되기까지는 약 30초~1분가량이 걸릴수 있습니다
구글신... 갓구글...
덧붙임(2021/5/28)
iOS 에서 debugview가 동작하지 않을때
iOS에서 디버그뷰를 활성화 하기 위해서는 다음과 같이 해야합니다
스키마 수정을 누르셔서
Arguments 탭에 아래의 명령어 옵션을 넣어주시면 됩니다
-FIRDebugEnabled
이 명령어는 디버그뷰를 켜는 명령어입니다
이 명령어를 켜면 디버그뷰가 동작합니다
-FIRDebugDisabled
그리고 디버그를 마치고 난 다음에는 명시적으로 이 명령어 옵션을 주고 한번 실행시켜야 디버그모드가 종료됩니다
그런데 iOS에서 분명 firebase analytics의 세팅을 완료했는데도 불구하고
디버그뷰 화면에서 아무것도 관찰이 되지 않는 경우가 있습니다
기본적으로 firebase analytics는 사용자가 보는 화면이 변경되면 자동으로 screen view 이벤트를 기록하는데
이 이벤트를 비롯해서 아무런 이벤트가 나타나지 않더라구요
왜그런지 한참을 삽질했는데 일단 아무 이벤트나 하나 실행을 시켜야되는것 같습니다
Analytics.logEvent("test_event", parameters: nil)
저는 따로 logEvent는 기록하지 않고 screen view만 기록하기 위해서 별도의 logEvent는 호출하지 않았었는데
이게 범인이었던것 같습니다
'스마트폰' 카테고리의 다른 글
데이터를 찾아헤메는 이들을 위한 무료와이파이비밀번호정보모음 앱 (0) | 2014.11.20 |
---|---|
기어핏 제가 한번 써보겠습니다 (2) | 2014.07.25 |
모바일 디바이스의 viewport와 resolution 그리고 density (3) | 2014.04.15 |
다른 국가의 구글플레이 앱 다운받는 방법 (1) | 2014.02.12 |
디자이너가 준비해야할 아이콘 사이즈의 모든것 (0) | 2013.04.26 |
- Total
- Today
- Yesterday
- 창업
- php
- AWS
- 앱스토어
- 애플
- 웹표준
- 어플리케이션
- 대학생
- 트위터
- 네이버
- JavaScript
- 구글
- 소프트웨어
- 공모전
- 안드로이드
- 모바일
- 자바스크립트
- android
- 앱
- 아이폰
- 벤처
- 스마트폰
- Apple
- 게임
- 경진대회
- 아이디어
- iPhone
- CSS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |