[Android/안드로이드] Firebase analytics debugView 사용하기

2020. 1. 20. 16:41Android/Android Tip

Firebase analytics debugView 사용하기

앱을 배포해야만 확인 가능했던 DashBoard 대신 

개발 모드에서 Firebase > Analytics > DebugView 를 통해

애널리틱스 구성이 제대로 되어있나 실시간으로 이벤트를 확인할 수 있습니다.

 

일반적으로 앱이 기록하는 이벤트는 약 1시간 동안 취합된 후 일괄 업로드됩니다. 이렇게 하는 이유는 최종 사용자 기기의 배터리를 절약하고 네트워크 데이터 사용량을 줄이기 위함입니다. 그러나 개발 기기에서 디버그 모드를 사용 설정하여 이벤트를 업로드하는 지연 시간을 최소화하면 분석 구현을 검증하고 DebugView 보고서에서 분석 결과를 조회할 수 있습니다.

 

사용 방법 

  1. Android Studio > Terminal 실행
  2. 다음 명령어 실행하여 연결되어 있는 디바이스가 있는지 확인 
    • adb devices 
      • 연결되어 있을 경우 : List of devices attached 하단에 해당 디바이스 가 나옵니다 
  3. 애널리틱스 디버그 모드 사용설정 명령어 실행 (package_name에는 해당 앱의 package명 입력, debug 모드일 경우엔 .debug 추가)
    • 사용 명령어 
      • adb shell setprop debug.firebase.analytics.app package_name
    • 사용 중지 명령어 
      • adb shell setprop debug.firebase.analytics.app .none.
  4. 이벤트 로그 전송
  5. Firebase > Analytics > DebugView 를통해 해당 로그 이벤트 확인 

실시간으로 이벤트가 쌓이는 debugView

 

참조 사이트 : https://firebase.google.com/docs/analytics/debugview?hl=ko