GSuite Activity with OAuth Refresh Token

Dear All,

I have question about OAuth on GSute Actvity that’s I already success.

However, I would like to know about Access token Expired.
For example: If I use first Google API and already can use it by token that’s already received, Next day If token not Expired I can use it. Does Activities auto refresh token and get new Access token to use it by Automatic?

I asked this question because If I configure Token have Time to live(TTL) as 30days. If I used it everyday , Will I need to configure to Login to get access token in next 30days of First usage?

Thank you and regards,
Nithi Phanawadee