본문 바로가기

IT/Firebase

Firebase Dashboard 지난 30분간 사용자 숫자 iOS만 적게 나오는 문제

Firebase Dashboard 지난 30분간 사용자 숫자 iOS만 적게 나오는 문제

 

문제점

Firebase의 Dashboard에 "Users in last 30 minutesers in last 30 minutes"라는 항목에서 iOS의 숫자가 Android에 비해 매우 적게 보여지고 있음

 

Firebase에 해당 내용 문의

Firebase 이메일 답변 내용

This is Andy from Firebase Support, and I'd be happy to help you out here.

It looks like you are seeing a lower number of users in the “Users in last 30 minutes” compared to the “Active Users” report. Currently, what you are seeing is an expected behavior. 

Data reported in “Users in last 30 minutes” came from StreamView. StreamView is a live view of analytics data as they are collected by Analytics servers in the last 30 minutes. These users might have logged an analytics data yesterday, but we’ve just collected it in the last 30 minutes. 

On the other hand, the Active User report shows you the users that engages in your app on a daily, weekly, and monthly manner.

In your case, for the last 30 minutes, we’ve collected analytics data for 16,242 iOS users and 126,682 Android users. 

If you wish to see the real "active users" of your app, I will recommend checking only the Active User report. Analytics data that are no longer visible in the StreamView should be available in the console soon. It's just that the console doesn't update the data in real time. You may refer to this blog post for more information about the time it will take for the analytics data to be displayed in the Firebase console.

Firebase에서 이야기했던 "How Long Does it Take for My Firebase Analytics Data to Show Up?"의 내용 요약

단말기 > 서버

단말기에서 Firebase 서버로의 데이터 전송은 1시간 이내로 이루어진다

Android의 경우 Google Play 서비스에서 전송하므로 앱을 삭제하더라도 데이터는 전송된다

iOS는 앱이 백그라운드로 옮길때 데이터를 전송한다 - 앱 다운로 앱 즉시 제거시 데이터 손실됨

서버 > 콘솔

일반적으로 몇시간마다 실행

이러한 이유로 지난 30일의 보고서에는 오늘의 데이터를 포함하지 않음 정확하지 않은 데이터를 표시할 가능성이 있기 때문

빠르게 보고 싶다면?

모든 분석 데이터를 BigQuery로 내보내도록 앱 설정