Reposting the last inquiry (
https://groups.google.com/g/adwords-api/c/TFbS2gMXHrs/m/duJm6yKDBQAJ) from 
the forum as it wasn't routed to our support queue.


Cheers,

Peter Laurence

Google Ads API Team

On Monday, April 4, 2022 at 9:05:34 PM UTC+8 miquel.i...@channable.com 
wrote:

> Hello,
>
> I'm using Google Ads API to create a Listing Group with all its operations 
> inside one BatchJob. The structure of the tree is simple, the SUBDIVISION 
> root node with all product IDs as UNIT nodes under it and an OTHERS node to 
> close up.
>
>
>    1. When the Listing Group has a number of nodes under 1000, it works 
>    correctly. The nodes are created on Google.
>    2. If I try to create a Listing Group with over 1000 nodes, let's say 
>    5000. I get errors.
>       - I tried this in two different ways:
>       1. *The operation to create the OTHERS node is the last one 
>          uploaded.* In this case, only the ROOT node gets created on 
>          google and the rest of the operations return an error  
>          `LISTING_GROUP_SUBDIVISION_REQUIRES_OTHERS_CASE`.
>          2. *The operation to create the OTHERS node is second, right 
>          after the ROOT node one.* In this case, the first 1000 nodes are 
>          correctly created in Google with a ROOT and OTHERS node. The rest of 
> the 
>          operations to create 4000 more nodes return with an error 
>          `LISTING_GROUP_DOES_NOT_EXIST`. Specifically pointing to the `-1` 
> temporary 
>          ID used to create the ROOT node which was the parent criterion of 
> all the 
>          failed nodes.
>       
> Looks like Google process the operations 1000 at a time and expects us to 
> have the temporary IDs updated.
>
> - Is this behavior intended? Does it only happen for ListingGroups or for 
> other types as well?
> - Are we limited to creating only 1000 children nodes in a BatchJob before 
> we have to collect the assigned criterion ID of the parent node to create 
> more nodes under it?
> - Is it possible to keep the temporary IDs of a BatchJob valid for all the 
> operations it contains?
> - With the AdWords API there was a limit on the number of nodes a 
> Partition tree could have, which was 20_000 nodes. Is this limit still in 
> place for GoogleAds API? Has it changed?
>
> This wasn't an issue on the AdWords API. Since the sunset of the API is 
> near this is a high-priority problem for us.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6dc7bc50-80e1-4e97-9432-b0e4a35e0a29n%40googlegroups.com.
  • Re... Google Ads API and AdWords API Forum
    • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
      • ... 'Miquel Isern Roca' via Google Ads API and AdWords API Forum
        • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
          • ... 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum

Reply via email to