Upload more than 100 User Identifiers at One TIme

112 views
Skip to first unread message

Jonathan Kressaty

unread,
Sep 2, 2020, 2:03:33 PM9/2/20
to AdWords API and Google Ads API Forum
I'm using the UserDataService to upload first party user IDs to a custom User List. Account is whitelisted, everything works great. However, it appears that there's a limit of 100 user identifiers allowed to be uploaded at one time.

I've tried adding multiple "create" operations, each with < 100 userIds, and that also fails.

My clients have tens or hundreds of thousands of individuals in audiences we'd like to upload, and being limited to 100 is going to make this quite the process to accomplish.

Is there any way to upload more than 100 at a time? Perhaps I'm missing something obvious?

Thanks for any thoughts!

Google Ads API Forum Advisor Prod

unread,
Sep 2, 2020, 6:19:46 PM9/2/20
to jona...@firstpartyhq.com, adwor...@googlegroups.com

Hi Jonathan,

Thank you for reaching out. UserDataService is designed for uploading small batches of Customer Match data concurrently. The limit of the user identifiers could not be altered for this service. However, if you have a large amount of data to upload, you should consider using the  OfflineUserDataJobService which supports asynchronous upload of Customer Match data and store sales (direct upload) data. You could refer to this code example on how to implement it with OfflineUserDataJobService.

Thanks and regards,
Xiaoming, Google Ads API Team




Google Logo
Xiaoming
Google Ads API Team
 


ref:_00D1U1174p._5004Q23wicl:ref

Jonathan Kressaty

unread,
Sep 2, 2020, 6:23:23 PM9/2/20
to AdWords API and Google Ads API Forum
Great thank you! 

Two follow-up questions:
  • Are there limits in this situation as well, and where I might find those?
  • Is it a best practice to maintain a "Job" for a UserList we'll update on a regular basis (say Daily) or best to create a new "Job" each time we want to do an upload?

Thanks again!

Google Ads API Forum Advisor Prod

unread,
Sep 3, 2020, 2:12:48 PM9/3/20
to jona...@firstpartyhq.com, adwor...@googlegroups.com

Hi Jonathan,

Thank you for reaching out. Please find my response to your questions below:
 

  1. There is no specific limit for the OfflineUserDataJobService. However, the mutate request limit is 5,000 operations per request.
     

  2. You don’t need to maintain the "Job". You could create a new "Job" each time you would like to do an upload.
     

Reply all
Reply to author
Forward
0 new messages