Hi,
As I'm trying to migrate from the old Adwords to the new Google Ads API, I'm facing the problem everyone else is facing:
There is no way to get the entire hierarchy of a MCC account directly, in one API call, like it was possible with ManagedCustomerService.get() with the old Adwords API.
I've read several post already about this problem (
here and
here and
here and
here, etc).
The answers provided by the google team are not addressing the problem.
There should be a single api call returning the hierarchy of the accounts. The customer_client query is NOT adressing this problem, as each entry is generating another api call to have some more details for the customer.
As soon as the MCC account is more than 10 account, it's just too slow and it's also hitting the rate limits and returning errors.
It's just not manageable from the client side.
Can you please add a new API endpoint, or GRPC method, or extend listAccessibleCustomers method, or change some queries, or whatever to return the entire hierarchy including the specific fields for each account like descriptive name, timezone, etc in only one api call like it is possible with the old API?
Thanks.