DAU пользователя, который начал использовать мое приложение в течение недели

Я хотел бы получить DAU пользователя, который начал использовать мое приложение в течение недели. Что я должен делать?

Данные таблицы были получены из Firebase Analytics.

На данный момент, это так: просто отображать количество новых пользователей в день.

SELECT
DATE(TIMESTAMP_ADD((TIMESTAMP_MICROS(
user_dim.first_open_timestamp_micros) 
), INTERVAL 9 HOUR)) AS start_date,
COUNT(DISTINCT user_dim.app_info.app_instance_id) AS new_user
FROM `my_ios_app.app_events_20183*`
WHERE DATE(TIMESTAMP_ADD((TIMESTAMP_MICROS(
user_dim.first_open_timestamp_micros)), INTERVAL 9 HOUR)) > 
DATE_SUB(DATE_SUB(CURRENT_DATE(), INTERVAL 1 DAY), INTERVAL 7 DAY)
GROUP BY start_date ORDER BY start_date DESC


Row start_date  new_user     
1   2018-03-27  -
2   2018-03-26  -    
3   2018-03-25  -    
4   2018-03-24  -    
5   2018-03-23  -    
6   2018-03-22  -    
7   2018-03-21  -

0 ответов

Другие вопросы по тегам