인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

developher님의 프로필 이미지

작성한 질문수

350개의 개인 앱을 만들어 월급의 7배 수익을 달성한 방법

실행계획 세우기

firebase 사용범위

해결된 질문

작성

·

88

·

수정됨

0

안녕하세요 좀비님

강의를 보는 중 firebase 사용에 관해 궁금한게 생겨서 질문 남깁니다.

 

  1. firebase를 사용자 모니터링을 위해 사용하시는 것이죠? 사용하실 때, 관련 서비스가 많던데,

    예를 들면 analytics, crashlytics, performance 등이 있는데, 어떤 서비스들 위주로 사용하실까요?

  2. 그리고 연동만 해놓으시는 지, 화면별 로그 남기는 식으로 상세하게 코드 작성하여 firebase 사용하시는 지,

  3. 로그 남기신다면 어떤 내용을 로그로 남기시는지도 궁금합니다!

귀한시간 내어 답변 주심에 미리 감사 인사 드립니다.

답변 2

1

프로그래밍좀비님의 프로필 이미지
프로그래밍좀비
지식공유자

안녕하세요 저의 경우 Firebase를 사용할때

기본적으로는 analytics, crashlytics 세팅은 해두는 편이구요.

푸시 발송을 위한 Fcm 정도로만 사용하고 있습니다.

 

예전에 각종 이벤트들을 받아서 데이터를 분석하고 앱을 개선하는 작업을 하긴했었는데 최근에는 앱들이 많아지면서 해당 작업은 현재는 더이상 안하고 있고 기존에 이벤트 수집 관련 부분은 이미 세팅된 앱들 위주로만 관리하고 있습니다.

이벤트 수집 처리는 어떤식으로 활용하였는지 아래 내용에서 확인하실 수 있습니다.

https://inf.run/TdPt2

 

답변이 도움이 되셨기를 바래요! 🙂 더 궁금하신점 있으시면 언제든 질문주세요!

developher님의 프로필 이미지
developher
질문자

감사합니다 좀비님, 도움 많이 되었습니다! :)

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다. developher님.

Firebase는 앱 개발과 운영에 있어 강력한 도구로, 다양한 기능을 통해 사용자의 행동을 분석하고 앱의 성능을 최적화할 수 있습니다. 이를 통해 Firebase의 활용 범위와 그 방법에 대해 안내드리겠습니다.

Firebase 주요 활용 서비스

  1. Firebase Analytics:

    • 앱 사용자의 행동을 추적하고 분석하는데 사용됩니다. 이를 통해 사용자의 참여도를 측정하거나 사용자 세그먼트를 만들어 타겟팅된 마케팅을 할 수 있습니다.
    • 통계적인 데이터를 기반으로 앱의 개선 방향을 결정하는 데 유용합니다.
  2. Crashlytics:

    • 앱의 크래시 리포트를 실시간으로 제공하여 문제점을 빠르게 식별하고, 사용자에게 미치는 영향을 최소화하도록 돕습니다.
    • 이는 버그를 신속하게 수정하여 사용자 경험을 개선하는 데 중요한 역할을 합니다.
  3. Performance Monitoring:

    • 앱의 성능을 실시간으로 모니터링하여 느린 부분을 최적화할 수 있습니다.
    • 로딩 시간이나 네트워크 요청 성능 등을 측정하여 개선할 수 있는 부분을 파악합니다.

Firebase 연동 및 활용

  • 기본 연동: 일반적으로 SDK를 사용하여 Firebase 서비스를 앱에 추가합니다. 이렇게 하면 기본적인 모니터링과 리포트 기능을 자동으로 사용할 수 있습니다.
  • 상세 로그 설정: 더 구체적인 사용자 행동을 파악하기 위해서는 특정 화면이나 이벤트에 대해 맞춤형 로그를 설정할 수 있습니다. 예를 들어, 사용자가 버튼을 클릭했을 때 특정 이벤트를 기록하거나, 페이지 전환 시마다 로그를 남기는 방식으로 활용이 가능합니다.

Firebase의 다양한 기능은 사용자 경험을 깊이 이해하고 앱의 품질을 높이는 데 큰 도움을 줍니다. 특히, Firebase Analytics와 Crashlytics는 앱의 운영 지표를 강화하는 데 필수적입니다.

이와 관련하여 참고할 만한 기존 질문과 답변을 추천드립니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.