Custom List with Remove all and more than 100 000 new user

34 views
Skip to first unread message

Nicolas S.

unread,
Jun 2, 2022, 5:18:52 PM6/2/22
to Google Ads API and AdWords API Forum
Hello,

I'm wondering the operation order to replace the Custom List with more than 100,000 customers.

Let says I have 150000 to add.

Can I do it in one job
- create offline job
- add operation REMOVE_ALL 
- add operation 95,000 create
- add operation 55,000 create
- run the offline job

or do I have to run the job separatly job
- Create offline job
- Add operation REMOVE_ALL
- Run the job and WAIT
then
- Create new Offline job
- Add operations for 100,000 create
- Add operation for 50,000 create
- run this new offline job

thanks,
Nicolas

Google Ads API Forum Advisor

unread,
Jun 3, 2022, 1:33:10 AM6/3/22
to propel.u...@gmail.com, adwor...@googlegroups.com
Hi Nicolas,

Thank you for posting your concern to my team.

With regard to your concern, I would suggest the second flow as it consider the 3 statements below that have been discussed on this document:
  • The operations collection for each AddOfflineUserDataJobOperationsRequest can contain at most 100,000 identifiers across all of the UserData objects in the operations. If you need to submit more than 100,000 identifiers for a job, send multiple requests with the same job resource_name.
  • Do not mix create and remove operations within the same OfflineUserDataJob. Doing so can result in a CONFLICTING_OPERATION error.
  • To completely replace the members of a user list with new members, order the operations in AddOfflineUserDataJobOperationsRequest in this sequence:
    • Set remove_all to true in an OfflineUserDataJobOperation.
    • For each new member, add a create operation setting their UserData in an OfflineUserDataJobOperation.
When you run your job, the Google Ads API will first mark all current members of the list for removal, and then apply the create operations.

Regards,
Google Logo
Ernie John
Google Ads API Team
 


ref:_00D1U1174p._5004Q2bbTq2:ref
Reply all
Reply to author
Forward
0 new messages