Hello,
Thank you for reaching out to the Google Ads API Support.
You may ensure that you have properly created OAuth client ID and OAuth Client Secret as per this guide. Also, could you confirm if you have generated a refresh token using our supported client libraries ? If so, then you may need to generate a refresh token as per this code example in order to resolve the 'ACCESS_TOKEN_SCOPE_INSUFFICIENT' error on your end.
You may give it a try, and let us know how this goes on your end.
Regards,
![]() |
Google Ads API Team |
Hello,
Thank you for getting back to us.
I understand that you are using another method to obtain the refresh token, but I recommend following our guide in obtaining Oauth Refresh Token.
If the error persists, can you please provide us with the complete request and response logs with request ID generated as shown in the respective links, so we can check on our end the errors being thrown?
If you haven't enabled logging yet, it can be enabled by navigating to the Client libraries > Your client library (ex. Java) > Logging documentation, which you can access from this link. For REST interface requests, you can enable logging via the curl command by using the -i flag.
You can provide it via Reply privately to the author option. If this option is not available, then send it instead on this email address googleadsa...@google.com.
Regards,