Report data from multiple accounts

35 views
Skip to first unread message

Marcel Zemp

unread,
Dec 18, 2017, 4:11:31 AM12/18/17
to AdWords API Forum
Hi

Is it still not possible to report data from multiple AdWords accounts at once (i.e with one single API call)? I've seen several older posts where it is recommended to loop over all account/customer IDs and then join the individual reports locally on my machine.

Thanks for your input (before I invest a lot of time constructing such a solution).

Regards Marcel

Bharani Cherukuri (AdWords API Team)

unread,
Dec 18, 2017, 12:13:05 PM12/18/17
to AdWords API Forum
Hello Marcel, 

You could use Parallel report downloading which downloads reports for all accounts that are directly under a manager account. The reports will be downloaded in multiple parallel threads, in a single request. You may refer to this code sample as a reference.

If you're trying to download reports for specific client accounts, then a given report request can only include data from a single AdWords account. If you need to gather reporting data for multiple accounts, you will have to submit a separate report requests for each account by setting the clientCustomerId header as mentioned here. You may refer to this guide for more information.

Regards, 
Bharani Cherukuri 
AdWords API Team

Marcel Zemp

unread,
Dec 19, 2017, 9:48:29 AM12/19/17
to AdWords API Forum
Hi Bharani

Thanks for your input. Parallel download is certainly useful. But this still leaves me with 1 file per customer_id which I have to join together since I don't wanna deal with dozens or hundreds of files.

Other platforms (e.g. DoubleClick) have the functionality to run reports for several accounts in one report out-of-the-box and it would certainly come in handy for many of us if AdWords would provide this functionality as well.

Anyway, I'll try to use the parallel download for my implementation.

Reagards Marcel
Reply all
Reply to author
Forward
0 new messages