Hi there,
Thanks for reaching out to the Google Ads API Forum.
You may double check if the user / email address you used to generate the credentials indeed has access to the account in your request( your login-customer-id field). The USER_PERMISSION_DENIED error usually indicates that you are authenticating as a user that does not have access to the target account specified in your API request.
To avoid the said error, you will need to ensure that the user / email address you used to generate the credentials indeed has access to the account in your request. If the user / email address has access or is associated to the MCC / manager account, you will need to specify the said MCC / manager account's ID without hyphen(-) as the value of the login-customer-id field.
If you still persist with the error, you may provide us with the complete request and response logs, with the request-id along with the email address used to generate the OAuth2 credentials via Reply to Autor Privately option, so that I can continue to investigate further.
Regards,
|
||||||