Due to how the Google My Business API works, data may not be immediately available for the days closest to the request date. For example, if one requested the last 7 days of data: today, yesterday, and possibly the day before yesterday may have incomplete results available. This doesn't happen every time, you may be able to get current data, but it's not assured that it will be current for daily values closest to "today".
This is intended behavior, so please make sure those reviewing the reporting using Google My Business are aware that data delays that may happen with current dates and this API is not "real-time".
Reference: https://developers.google.com/my-business/reference/rest/v4/BasicMetricsRequest#FIELDS.time_range