Hi Abby,
Thank you for reaching out. The error USER_PERMISSION_DENIED usually occurs when there is no link between the manager account authenticated in the request and the client account specified in the headers. If you are using the Google Ads API you need to include the login-customer-id in the header as mentioned in this blog post. If the issue persists, could you please share the complete request and response logs along with the loginCustomerId and clientCustomerId and the email you used to generate the OAuth2 credentials via the Reply privately to author option for me to further investigate?
Thanks and regards,
Xiaoming, Google Ads API Team
|
||||||
Hi Francesco,
Thank you for reaching out. I think you might have used another account other than the account with login-customer-id to generate the OAuth2 credentials. Please give it a try to regenerate the OAuth2 credentials following this guide and use the email associated with this login-customer-id and update them in the config file. Please share the complete request and response logs along with the client customer id and the ads.properties file via the Reply privately to author option if the issue persists.
Thanks and regards,
Xiaoming, Google Ads API Team