Access the monthly and daily view with App Script in Google Calendar
My goal is to provide the user with a breakdown of their time blocks by colour for a week or for a day, depending what view they pick. When they change the view – my blocks will be updated automatically.