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 | — |
Gibt es eine Möglichkeit, diese Statistiken retrospektiv abzurufen?
Ich möchte die MAU-Gesamtzahlen der letzten 12 Monate erhalten, um zu sehen, wie sich die Anzahl der aktiven Benutzer jeden Monat über das Jahr entwickelt hat.
@michebs kann wahrscheinlich etwas für den Data Explorer zaubern
Das wäre fantastisch
Ich habe diese Woche viele Fragen bekommen, wie z. B. „Wie viele der Forennutzer sind jeden Monat aktiv?“ und habe nach einer Möglichkeit gesucht, an diese Daten zu gelangen.
EDIT: Wenn ich jedoch noch einmal darüber nachdenke, basieren beide Versionen von „aktiv“ nur darauf, dass sich ein Benutzer auf der Website anmeldet? Oder müssten sie auch nach einzigartigen Benutzern suchen, die sich anmelden, anstatt nach der Gesamtzahl der Anmeldungen? ![]()
Wenn MAU einfach die Anzahl der angemeldeten Benutzer ist, die die Website besuchen, dann könnte dies aus dem vorhandenen Benutzerbesuchsbericht abgerufen werden (durch Aufsummieren der monatlichen Summen).
Ja, Sie können den Benutzerbesuchsbericht verwenden, um den MAU zu berechnen.
Die unten stehende Abfrage beschreibt DAU, MAU und den Prozentsatz. Ich hoffe, sie hilft Ihnen weiter.
--[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% |
Danke @michebs - das ist großartig ![]()
Wurde dies jemals Teil des Produkts, oder ist es immer noch notwendig, eine Abfrage auszuführen? (Wir haben einen gehosteten Plan, ich bin mir nicht einmal sicher, wo ich diese Zahlen abrufen kann)
Ich glaube nicht, dass dies zu den Lagerberichten hinzugefügt wurde, aber Sie können es in eine neue Abfrage in Ihrem Daten-Explorer kopieren und es sollte einwandfrei funktionieren.
![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.