Hi Niyas,
Thanks for reaching out. You actually don’t need to worry about asking for user consent and pulling data from the Adwords API. Your system would be able to continually get authentication by using the refresh token mechanism and the data would be pulled whenever your system makes the request against the Adwords API.
Please let me know if you have any further concerns.
Thanks and regards,
Xiaoming, Google Ads API Team
Hi Niyas,
The user consent is just one time activity that occurs when you set up the credentials for OAuth2 for the first time. OAuth2 access tokens expire after a limited time. For this reason, the client libraries use the OAuth2 refresh token to automatically regenerate the OAuth2 access token. You could refer to this documentation for more details.
I hope this helps. Please let me know if you have any further concerns.
Thanks and Regards,
Xiaoming, Google Ads API Team