Hope you are doing well.
Can I get the DAU and MAU data separately? I can only get the DAU/MAU ratio now.
Another question, can I customise the report type?
Could you send me a document that can introduce the data types to me?
Hope you are doing well.
Can I get the DAU and MAU data separately? I can only get the DAU/MAU ratio now.
Another question, can I customise the report type?
Could you send me a document that can introduce the data types to me?
The weekly and monthly active user numbers are available on the /about page of your forum.
https://meta.discourse.org/about
| Last 7 | Last 30 | All Time | |
|---|---|---|---|
| Active Users | 1.8k | 3.6k | — |
هل هناك طريقة لسحب هذه الإحصائيات بأثر رجعي؟
أنا مهتم بالحصول على إجمالي المستخدمين النشطين شهريًا (MAU) لآخر 12 شهرًا، لمعرفة كيف اتجه عدد المستخدمين النشطين كل شهر على مدار العام.
@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 - هذا رائع ![]()
هل أصبح هذا جزءًا من المنتج على الإطلاق، أم لا يزال من الضروري تشغيل استعلام؟ (لدينا خطة مستضافة، لست متأكدًا حتى من أين يمكنني سحب هذه الأرقام)
لا أعتقد أنه تمت إضافة هذا إلى تقارير المخزون، ولكن يمكنك نسخه في استعلام جديد في مستكشف البيانات الخاص بك وسيعمل بشكل جيد.
![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.