Reporting Access for Multiple Agencies

28 views
Skip to first unread message

Sonya Rosen

unread,
Feb 10, 2020, 12:58:04 PM2/10/20
to AdWords API and Google Ads API Forum
My client, currently has all their accounts housed within a manager accounts. My client works with three agencies that all want access to Google Ads API Reporting for the respective accounts they manage. The current account set-up is as follows:

Agency 1: MCC > Client MCC

This set-up is to allow Agency 1 easy management & access to the Google Ads API automated reporting.

However, Agency 2 (and likely Agency 3) would now also like access to the Google Ads API reports. My client wants to know how multiple agencies can have access to the Google API reporting for their accounts, knowing that only one MCC can manage my client's MCC.

Has anyone been able to do this in the past? Thanks in advance!

Best,
Sonya

Google Ads API Forum Advisor Prod

unread,
Feb 10, 2020, 5:05:47 PM2/10/20
to adwor...@googlegroups.com

Hello,

Thank you for reaching out. With regards to your concern, a manager account can access invitations to other client accounts as mentioned in this article and use the developer token associated with the MCC account to make API calls. The MCC account can grant the access levels to their managed client accounts as listed here. You could also use API to extend invitations to the client account, please refer to this guide for more details. Let us know if you need additional information.

Regards,
Nikisha Patel, Google Ads API Team



ref:_00D1U1174p._5001UV0Mna:ref

Sonya Rosen

unread,
Feb 11, 2020, 10:31:42 AM2/11/20
to AdWords API and Google Ads API Forum
Hi Nikisha,

Thank you so much for following up. I am not sure I totally follow, so please bare with me. Please see below:

"a manager account can access invitations to other client accounts as mentioned in this article and use the developer token associated with the MCC account to make API calls." I believe this is the rationale behind why Agency 1 has management access to our client's MCC. 

CURRENT SET-UP
Screen Shot 2020-02-11 at 9.24.54 AM.png 

IDEAL SET-UP
Screen Shot 2020-02-11 at 9.27.11 AM.png

In order to achieve the ideal set-up (as shown above), would our client (from their MCC) be able to grant the access levels to their managed client accounts? Or use API to extend invitations to the client account?

If the answer is using an API to extend invitations to the client, can you please resend the article? The original link attached is broken.

Thank you and I look forward to hearing from you soon!

Best,
Sonya

Google Ads API Forum Advisor Prod

unread,
Feb 11, 2020, 5:08:30 PM2/11/20
to adwor...@googlegroups.com

Hello Sonya,

Please refer to this guide for extending invitations from the manager account to the client accounts via API. You might find this code sample useful to accept the invitation link from the manager account to the client account. You could use ManagedCustomerService.mutateLink to link the manager account and client accounts via API. Let us know if you have any additional concerns.



Regards,
Nikisha Patel, Google Ads API Team



ref:_00D1U1174p._5001UV0Mna:ref
Reply all
Reply to author
Forward
0 new messages