How to add a user to existing Google Ads account

34 views
Skip to first unread message

dd

unread,
May 26, 2020, 10:25:17 AM5/26/20
to AdWords API and Google Ads API Forum
Is there a way to add a user (email address) with standard rights to an existing Google Ads account?

I only seem to be able to add an email user when creating a new Google Ads account.

Google Ads API Forum Advisor Prod

unread,
May 26, 2020, 12:28:30 PM5/26/20
to ddof...@gmail.com, adwor...@googlegroups.com
Hi Dennis,

Thank you for reaching out to us. Unfortunately, according to this documentation, you can only add a new user with full access (not just email only) if you are a user with admin access. I suggest either contacting whoever is your admin for your account to add a new user with full access or to contact your admin to make you an admin to add these users. Let me know if you have further questions.

Thank you,
Bryan, Google Ads API Team 

ref:_00D1U1174p._5004Q1zrvLQ:ref

dd

unread,
May 26, 2020, 12:50:32 PM5/26/20
to AdWords API and Google Ads API Forum
I'm sorry, I mean through the API (I thought this was obvious as the forum is about the api).

The use case is: I'm an admin user in an account and I want to add a new user with standard rights using the API. You can do this when creating a new account, but how to do it after the account is created?

Google Ads API Forum Advisor Prod

unread,
May 27, 2020, 9:48:03 AM5/27/20
to ddof...@gmail.com, adwor...@googlegroups.com
Hi Dennis,

That's alright! Sometimes users may come here to ask questions about the UI so I wanted to make sure. As for your concern, unfortunately you cannot list the users for an account nor add a new user to an account via the API. Currently, this can only be done in the UI by logging into the Google Ads Account, and then checking “Tools and Settings” > “Setup” > “Account Access” and the list of users should be available in which you can add or remove users. I'll add a request for this feature to be included. In the meantime, please follow our blog on this request and if/when it will be included. Let me know if you have further questions.

ddofborg

unread,
May 27, 2020, 10:18:28 AM5/27/20
to Google Ads API Forum Advisor Prod, adwor...@googlegroups.com
Thank you for the clarification. We don't have access to the interface in most cases and want to invite a user for an existing account. Ah well....

<complaint mode>

Do you get complaints on the new API? The API is so complicated and difficult to use.
I've been developing for AdWords API sinds 2012/13 and that API was a nightmare compared to any other REST API I've worked with, but Google API is the next level.
Simple operations require large coding efforts with building complicated objects. Why not use simple JSON structure for operations/mutations. Easy to read, easy to construct.

Are there any plans or ways to construct the operations programmatically and without the need to large code chunk to fill out the objects. What I mean is that pushing dicts (in Python) is so much easier, because you can construct them very easily and clearly. I mean getting statusses like `google_ads_client.get_type('MerchantCenterLinkStatusEnum').ENABLED` makes coding operations messy. Having string 'enabled' would make everything so much easier.... 
</complaint mode>



Reply all
Reply to author
Forward
0 new messages