지표
오늘 사용자와 최근 30분 사용자가 다른 이유
업데이트 2026-09-042 분 분량
짧은 답
오늘은 속성에 설정된 타임존 기준으로 자정 이후의 서로 다른 사용자를 셉니다. 실시간은 최근 시간 창, 현재는 최근 30분 안에 활동한 사용자를 셉니다. 재는 구간이 다르니 거의 일치하지 않습니다.
같은 화면에 "지금 3명"과 "오늘 128명"이 함께 떠 있으면 모순처럼 보입니다. 두 숫자가 서로 다른 질문에 답하고 있다는 걸 알기 전까지는요. 생각과 달리 한쪽이 다른 쪽의 부분집합인 것도 아닙니다.
두 개의 시간 창
| 지표 | 시간 창 | 답하는 질문 |
|---|---|---|
| 오늘 | 자정 이후, 아직 진행 중 | 오늘 지금까지 몇 명이 앱을 썼나? |
| 실시간 | 최근 30분 | 지금 이 무렵 몇 명이 쓰고 있나? |
오늘은 아직 진행 중이므로 하루 동안 계속 늘어나다가 자정에 초기화됩니다. 실시간은 계속 오르내리고 오늘 아침 일은 기억하지 않습니다.
둘이 어긋나는 네 가지 이유
1. 구간이 다릅니다
가장 분명한 이유입니다. 오전 9시에 앱을 쓴 사람은 오후 4시의 "오늘"에는 포함되지만 30분짜리 실시간 창에서는 이미 오래전에 빠졌습니다. 대부분의 앱에서 하루의 대부분 동안 오늘이 실시간보다 훨씬 큽니다.
2. 타임존
자정은 전 세계 공통의 한 순간이 아닙니다. GA4는 속성에 설정된 타임존을 기준으로 하루의 경계를 적용합니다. 그래서 속성이 어느 지역으로 설정되어 있느냐에 따라 내 시계와는 다른 순간에 날짜가 바뀝니다. 타임존이 서로 다르게 설정된 두 속성은 몇 시간씩 차이 나는 시점에 각각 날짜가 바뀝니다.
참고: 내 자정 직후에 가장 많이 당황합니다. 오늘 수치가 일찍 초기화된 것처럼, 혹은 아직 초기화되지 않은 것처럼 보이거든요. 숫자가 틀렸다고 단정하기 전에 속성의 타임존을 확인하세요.
3. 처리 방식이 다릅니다
실시간과 일반 보고서는 서로 다른 경로로 만들어집니다. 실시간은 즉시성에, 일반 보고서는 완결성에 맞춰져 있습니다. 아직 처리가 끝나지 않은 수치는 처음 본 뒤에 움직일 수 있습니다. 그래서 오늘은 나중에 조금 달라질 수 있고, 실시간은 그렇지 않습니다.
4. 앱 사이의 중복
여러 속성을 합친 값을 보고 있다면, 내 앱 두 개를 쓰는 같은 사람이 각각에 세어집니다. 오늘도 실시간도 서로 다른 속성 사이에서는 동일인을 정리해 주지 않습니다. 그래서 합산 수치는 실제 사람 수보다 크고, 그 부풀려지는 정도도 두 시간 창에서 서로 다릅니다.
주의: 실시간을 오늘로 나눈 비율을 참여도 지표처럼 쓰지 마세요. 두 숫자는 분모도, 처리 방식도 다르고, 속성을 합쳤다면 중복 계산의 양도 다릅니다.
Appnaly는 이걸 어떻게 다루나요
Appnaly는 둘 다 쓸모가 있기 때문에 둘 다 보여주되, "사용자" 숫자 하나로 뭉뚱그리지 않고 각각에 시간 창을 표시합니다. 실시간 수치에는 최근 30분이라는 범위를 붙이고, 어제·최근 7일·최근 30일 같은 끝난 기간에는 완료된 기간임을 표시해 어떤 숫자가 아직 움직일 수 있는지 알 수 있게 합니다.
여러 속성을 합칠 때는 속성 간 사용자 중복이 제거되지 않는다고 밝힙니다. 또한 지도에 표시된 수와 실시간 사용자 수를 따로 둡니다. 두 값은 Google에 대한 서로 다른 쿼리에서 오기 때문에 조금 다를 수 있고, 하나로 합쳐 보여주면 실제로 존재하는 차이를 해결하는 게 아니라 감추는 일이 되기 때문입니다.
실용적인 읽는 법은 이렇습니다. "지금 뭔가 일어나고 있나"는 실시간으로, "이 앱이 크고 있나"는 끝난 기간으로 답하세요. 서로 바꿔 물으면 통찰 대신 혼란만 남습니다.