Clarification on getting campaign data when authorized as a MCC account

25 views
Skip to first unread message

Tyler Jones

unread,
Jan 14, 2016, 10:05:47 PM1/14/16
to AdWords API Forum
I have a quick question regarding getting campaign data when the user authorizes using a MCC account. Suppose the account hierarchy looks like so (taken from the official docs):
        Root MA 1
        |       |
    Sub MA 2   Sub MA 3
    |      |      |
    A      B      C

If I want to get all of the campaigns under Root MA 1 (from my understanding that the campaigns are actually associated with Clients A, B, and C) I need to iterate through the list of linked accounts under Root MA 1 and initialize services with respect to those 3 client IDs, and then pull the campaign data that way. In other words, when authorizing as a manager account, do you have to drill down to the Clients themselves to get the IDs and make calls using those IDs, or is it possible to use the Root MA account ID somehow? Please let me know if my question is not that clear :)

Yin Niu

unread,
Jan 14, 2016, 10:19:54 PM1/14/16
to AdWords API Forum
Hello, 

The ManagedCustomService will return all managed customers under the MCC including the MCC itself.

Thanks,
Yin, AdWords API Team.  

Yin Niu

unread,
Jan 14, 2016, 10:32:34 PM1/14/16
to AdWords API Forum
Hi, 

Just want to add to it. CustomerService and ManagedCustomerService are the only two API services that you can use when you authenticate as MCC account. If you want to access campaign data, you must use individual AdWords account clientCustomID.
Reply all
Reply to author
Forward
0 new messages