건강하시길 바랍니다.
DAU와 MAU 데이터를 각각 따로 받아볼 수 있을까요? 현재는 DAU/MAU 비율만 조회할 수 있습니다.
또 다른 질문이 있는데, 보고서 유형을 사용자 지정할 수 있나요?
데이터 유형에 대해 설명해 주는 문서를 보내 주실 수 있을까요?
건강하시길 바랍니다.
DAU와 MAU 데이터를 각각 따로 받아볼 수 있을까요? 현재는 DAU/MAU 비율만 조회할 수 있습니다.
또 다른 질문이 있는데, 보고서 유형을 사용자 지정할 수 있나요?
데이터 유형에 대해 설명해 주는 문서를 보내 주실 수 있을까요?
주간 및 월간 활성 사용자 수는 포럼의 /about 페이지에서 확인할 수 있습니다.
https://meta.discourse.org/about
||최근 7일|최근 30일|전체 기간|
| — | — | — |
|활성 사용자|1.8k|3.6k|—|
과거 데이터를 소급해서 가져올 수 있는 방법이 있을까요?
지난 12개월간의 MAU(Monthly Active Users) 합계를 확인하여, 월별 활성 사용자 수가 한 해 동안 어떻게 추이했는지 파악해 보고 싶습니다.
@michebs는 Data Explorer를 위해 뭔가 마법처럼 만들어낼 수 있을 것 같습니다
정말 멋질 것 같아요
이번 주에 "매월 포럼 사용자 중 얼마나 많은 사람이 활동하나요?"라는 질문을 많이 받고 있었는데, 해당 데이터를 얻을 방법을 찾고 있었습니다.
수정: 다시 생각해 보니, "활성"의 두 가지 버전 모두 사용자가 사이트에 로그인하는 것을 기준으로 하는 건가요? 아니면 총 로그인 횟수가 아니라 고유 사용자 수를 기준으로 확인해야 하나요? ![]()
MAU가 단순히 사이트에 로그인하여 방문한 사용자 수를 의미한다면, 기존 사용자 방문 보고서에서 월별 합계를 더하는 방식으로 추출할 수 있을 것 같습니다.
네, 사용자 방문 보고서를 사용하여 MAU를 계산할 수 있습니다.
아래 쿼리는 DAU, MAU 및 백분율을 상세히 보여줍니다. 도움이 되기를 바랍니다.
--[params]
-- date :start_date = 2021-01-01
-- date :end_date = 2022-01-01
WITH dau AS (
SELECT date_trunc('day', user_visits.visited_at)::DATE AS date,
count(distinct user_visits.user_id) AS dau
FROM user_visits
WHERE user_visits.visited_at::DATE BETWEEN :start_date AND :end_date
GROUP BY date_trunc('day', user_visits.visited_at)::DATE
ORDER BY date_trunc('day', user_visits.visited_at)::DATE
),
data AS (SELECT
date,
dau,
(SELECT count(distinct user_visits.user_id)
FROM user_visits
WHERE user_visits.visited_at::DATE BETWEEN dau.date - 29 AND dau.date
) AS mau
FROM dau)
SELECT
date "day",
dau,
mau,
ROUND((dau/mau::numeric)*100,2)||'%' AS Percent
FROM DATA
| day | dau | mau | percent |
|---|---|---|---|
| 2021-01-01 | 300 | 2500 | 12.00% |
| 2021-01-02 | 350 | 3000 | 11.66% |
| 2021-01-03 | 400 | 3500 | 11.42% |
고맙습니다 @michebs - 정말 좋습니다 ![]()
이 기능이 실제로 제품 내에 도입되었나요, 아니면 여전히 쿼리를 실행해야 하나요? (우리는 호스팅 플랜을 사용하고 있어서, 이 데이터를 어디서 가져와야 하는지조차 잘 모르겠습니다.)
이것이 표준 보고서에 추가되었는지 확실하지 않지만, 데이터 탐색기에서 새 쿼리로 복사해서 붙여넣으면 정상적으로 작동할 것입니다.
![]()