كنت فضوليًا أيضًا بشأن ما يعادل أسبوعيًا باستخدام DAU/MAU. فيما يلي استعلام لمستكشف البيانات سيمنحك عدد المستخدمين النشطين أسبوعيًا مقسومًا على عدد المستخدمين النشطين شهريًا. لسوء الحظ، لا يحتوي على آلية سجل، لذلك إذا كنت ترغب في رؤية كيفية تغير هذا المقياس أسبوعيًا، فستحتاج إلى تشغيل البرنامج النصي مرة واحدة في الأسبوع عبر واجهة برمجة التطبيقات أو يدويًا وتخزين القيم في مكان ما.
WITH weekly_active_users_count AS(
SELECT CAST(COUNT(DISTINCT u.id) AS NUMERIC)AS count
FROM users u
WHERE age(u.last_seen_at) < interval '7 days'
), monthly_active_users_count AS (
SELECT CAST(COUNT(DISTINCT u.id) AS NUMERIC) AS count
FROM users u
WHERE age(u.last_seen_at) < interval '31 days'
)
SELECT
ROUND(weekly_active_users_count.count / monthly_active_users_count.count,2)*100
AS weekly_monthly_percentage
FROM weekly_active_users_count,monthly_active_users_count
للمرجع، يبلغ معدل DAU/MAU الخاص بي حوالي 20٪، ومعدل WAU/MAU حوالي 54٪. أشعر أن معدل WAU/MAU أكثر ملاءمة لمجتمع مصمم بشكل أكبر نحو الفائدة المتقطعة بدلاً من المشاركة.