The best way around this is using the *validateOnly request header <https://developers.google.com/adwords/api/docs/guides/call-structure>*. When you add this header (and set to 'true') the API call will be checked but not executed. When the check fails the error is reported.
You use it with, for instance, trying to create a campaign. Now you can get dozens of different errors (eg. name already exists, name is empty, name is too long, user has to agree with latest Terms&Conditions, account disabled, etc.etc.) but one of them refers to insufficient rights. Get the idea? Note: I am not sure if validateOnly is supported on the newer Ads API. It hasn't come up for me yet... On Wednesday, March 25, 2020 at 12:53:42 PM UTC+1, Ankit Agarwal wrote: > > I am working on software that will allow my clients to create Google Ads. > > How would I know which client account has Read/admin role? This is > important for me to know. I cannot verify this by logging into my client's > Google Ads Account. > > Please tell me some way out. > > On Sunday, March 22, 2020 at 9:43:06 PM UTC+5:30, Ankit Agarwal wrote: >> >> I have a manager account with access to multiple client accounts. But not >> all of them have the ad_manage permission, I need to figure out through >> some API endpoint that which client accounts have given ad manage >> permission to my ad manager account. >> > -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog: https://googleadsdeveloper.blogspot.com/ =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group. To post to this group, send email to email@example.com To unsubscribe from this group, send email to adwords-api+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/adwords-api?hl=en --- You received this message because you are subscribed to the Google Groups "AdWords API and Google Ads API Forum" group. To unsubscribe from this group and stop receiving emails from it, send an email to adwords-api+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/adwords-api/c8553ee1-c49a-48bc-b317-3ff2e9c08e11%40googlegroups.com.