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 | — |
Existe-t-il un moyen de récupérer ces statistiques rétrospectivement ?
Je suis intéressé par l’obtention des totaux de MAU des 12 derniers mois, afin de voir comment le nombre d’utilisateurs actifs chaque mois a évolué au cours de l’année.
@michebs peut probablement faire des miracles pour Data Explorer
Ce serait formidable
J’ai reçu beaucoup de questions cette semaine du genre « combien d’utilisateurs du forum sont actifs chaque mois », et je cherchais un moyen d’obtenir ces données.
EDIT : Bien qu’en y repensant, les deux versions de « actif » sont-elles basées sur un utilisateur se connectant au site ? Ou faudrait-il également vérifier les utilisateurs uniques qui se connectent, plutôt que le nombre total de connexions ? ![]()
Si le MAU est simplement le nombre d’utilisateurs connectés visitant le site, je suppose que cela pourrait être extrait du rapport existant sur les visites d’utilisateurs (en additionnant les totaux mensuels).
Oui, vous pouvez utiliser le rapport sur les visites d’utilisateurs pour calculer le MAU.
La requête ci-dessous détaille le DAU, le MAU et le pourcentage. J’espère que cela vous aidera.
--[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
| jour | dau | mau | pourcentage |
|---|---|---|---|
| 2021-01-01 | 300 | 2500 | 12.00% |
| 2021-01-02 | 350 | 3000 | 11.66% |
| 2021-01-03 | 400 | 3500 | 11.42% |
Merci @michebs - c’est super ![]()
Cela a-t-il été intégré au produit, ou est-il toujours nécessaire d’exécuter une requête ? (nous avons un plan hébergé, je ne suis même pas sûr de pouvoir obtenir ces chiffres)
Je ne pense pas que cela ait été ajouté aux rapports de stock, mais vous pouvez le copier dans une nouvelle requête dans votre explorateur de données et cela devrait fonctionner parfaitement.
![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.