Hello Jordan,

Yes, That is exactly needs to do with this new Ads API, you need to iterate 
all the accounts you get through customer_client 
(https://groups.google.com/d/msg/adwords-api/jbwX0-Nso4U/_Aq3F7_kCQAJ)

You can not get account hierarchy in single API call like Its possible in 
Adwords API.

Also this will require significant time to load results, like you said.

Thanks,



 

On Thursday, 2 May 2019 03:26:54 UTC+5:30, jor...@sightly.com wrote:
>
> From further investigation, it appears to me this may be related to the 
> CustomerClient records not properly filtering based on inactive/canceled 
> status.  I see from other postings on the forum that a feature request has 
> been added to support this, so I'm hoping that a future release will fix 
> this.
>
> In the meantime, the "workaround" I have found is to get all the 
> CustomerClients, then loop through them one by one and try to GetCustomer.  
> If it's inactive/canceled I get an unauthorized exception returned instead 
> of receiving the customer info, so that seems to be how I can filter them 
> out for now.  This is a non-ideal solution, as it requires me to make MANY 
> additional calls to the API (one per account, including inactive ones), and 
> getting my whole account hierarchy takes 12-15 minutes (for ~1100 
> customer/clients, but over 2300 when inactives are included in the count).
>
> Looking forward to a fix to include this status in the object so it can be 
> used for filtering, and consistent filtering across objects (Customer, 
> CustomerClient, CustomerClientLink).
>
> On Wednesday, May 1, 2019 at 8:06:32 AM UTC-7, googleadsapi-forumadvisor 
> wrote:
>>
>> Hello Jordan, 
>>
>> The ListAccessibleCustomers will return the list of accounts that are 
>> directly accessible through the OAuth credentials that you're using. The 
>> CustomerClient 
>> <https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v1.resources#google.ads.googleads.v1.resources.CustomerClient>
>>  will 
>> return the complete hierarchy of the account specified. 
>>
>> The customer_client_link will return the customer client link 
>> relationship. If you're specifying the manager account, this should return 
>> the direct links to that MCC. If you're seeing a discrepancy, could you 
>> please share the request and response logs to check this further? You can 
>> share the details privately via Reply privately to author option.
>>
>> Regards.
>> Bharani, Google Ads API Team
>>
>> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>> Also find us on our blog and discussion group:
>>     https://ads-developers.googleblog.com/search/label/google_ads_api
>>     https://developers.google.com/adwords/api/community/
>> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API and Google Ads API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e00438cb-c572-4c12-893b-9844e0e8f499%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
  • Re: Lis... cv
    • Re... Darshan Pradhan
      • ... cv
        • ... googleadsapi-forumadvisor via AdWords API and Google Ads API Forum
    • Re... Costantin
      • ... googleadsapi-forumadvisor via AdWords API and Google Ads API Forum
        • ... jordan
          • ... googleadsapi-forumadvisor via AdWords API and Google Ads API Forum
            • ... jordan
              • ... cv

Reply via email to