Hi,
Thank you for your reply. You may refer below for my responses to the items you sent over for clarification :
Yes, that is what I meant. Client's accounts are not managed by a manager account and I want to access them and create/edit campaigns within those accounts.
For you to be able to perform API requests on client accounts outside your manager account's hierarchy, you will need first to identify which user / email address was used to generate the current
OAuth2 credentials you are using for authentication. Once you have identified the user, that user will then need to be added (see this
article), or given
access, as a user of the client account outside your account hierarchy.
One this is done, your current authentication credentials can then be used when performing API requests on that client account.
Let me give you brief description about our tool, we have created a feature in our website where our clients can connect their ad accounts(we've used OAuth) and easily create/manage google ads from there. Now many of our client's ad accounts are not managed by any manager account so I would like to know that will our clients be able to connect their ad accounts in our websites using OAuth and after that will we be able to create/manage campaign for their ad accounts?
For this item, each of those client accounts would need to provide access to your user, so you can use your current authentication credentials when performing API requests on those other client accounts.
Let us know how this goes on your end.
Best regards,
 |
| Peter Laurence |
| Google Ads API Team |
|
|
| |

ref:_00D1U1174p._5004Q2bmI3A:ref