# Content Report
### report_10_Post-episode Activity Completion Ratio (episode based) `Overall`
#### steps to generate report:
* query daily_usage_video_tracking table from database 
* query activity_tracking table get the all completed activities that related to the episode 
* inner join between the tracking video and activity that are in the same day
#### warning
* i used all videos with music because there is no activity completed for a video with no music tell now
### report11 Post-episode Activity Completion (child ages based)`Overall`
#### steps to generate report:
* follow the steps of the previous report but add child column and group by it.
* and generate these results 
### report 13 Intro Video Watching Percentage`Perodic`
#### steps to generate the report:
* query BigQuery to get users who access the intro-video
* get duration of the session till end
#### warning
* we cant get exact time on specific screen. so we include the splash screen with the session
### report 18 jsoor Vistors `Perodic`
#### steps to generate report
* query BigQuery to get event_count and unique users for all users who accessed jsoor screens
* we identified Jsoor screen by `content-dir-home` tag
* Outcome 
### report 29 free/paid episodes most/least watched`Perodic`
#### steps to generate report
* query the database for each video type and merge with daily_usage_video_tracking
* collect count of watches ,unique children who viewed this video, free or paid option
* Outcome
* 
### report 30 Screens Events Count`Perodic`
#### steps to generate report
* query BigQuery to get each event_name ,event_count ,unique_users_count.
* outcome

## Music Preferance
### steps to generate this report
* query user table with music preferance table
* get the phone number
* get country key
* than query BigQuery to get the advertising_id