The unauthorized_client error which occurs when there's an issue with your authorization process. Having said that, can you confirm if you have followed this OAuth Desktop and Web Application Flows (“depends on your client library”)guide? Also, could you confirm whether you are using the same client when authorizing in the application and when updating the token on the server? I recommend double checking the client credentials. In order to get provided streams from the Google Ads API you have to use this scope "https://www.googleapis.com/auth/adwords" and it should be authorized for the Google Ads API. I would recommend you to check the documentation on OAuth 2.0 scopes for more information.
However, If your issue still remains the same, please get back to us with the complete updated API logs (request and response logs with request-id and request header) generated at your end.![]() |
Google Ads API Team |