WAU/MAUのクエリ

DAU/MAUについて、週単位の同等指標についても気になっていました。以下は、週アクティブユーザー数を月間アクティブユーザー数で割った値を提供するデータエクスプローラー用のクエリです。残念ながら、履歴機能がないため、この指標が週単位でどのように変動したかを確認するには、API経由または手動で週に1回スクリプトを実行し、値をどこかに保存する必要があります。

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率は、エンゲージメントよりも断続的な有用性により適したコミュニティにより適していると感じています。

「いいね!」 3