How many operations allowed in one AddOfflineUserDataJobOperationsRequest?

338 views
Skip to first unread message

Paid Media

unread,
Jan 20, 2022, 3:10:30 AM1/20/22
to Google Ads API and AdWords API Forum
Hi 

In this article https://ads-developers.googleblog.com/2021/10/userdata-enforcement-in-google-ads-api.html, it is mentioned that a maximum number of user_identifers set in a UserData object can be 20. But I have tested this today with 100000 user_identifiers and it was working fine. I have tried this with OfflineUserDataJobService.AddOfflineUserDataOperations API.

My question is if a limit of 20 is enforced then how many operations can be passed in one API call? I assume that it would be around 5000 operations in one API call. But the daily limit of operations for a basic developer token is 15000, which means I can make only 3 API calls in a day, and after it, I will be hit by rate-limiting which doesn't seem to be correct.

It also means that one UserDataOperation or OfflineUserDataJobOPeration should represent the 1 customer data. Therefore to upload millions of customer data we need to create millions of  UserDataOperation or OfflineUserDataJobOPeration and make thousands of API calls based on the number of operations allowed in one API call. This will significantly increase the rate limit issues.

Could you please provide your input on this and feel free to correct me if my understanding is wrong?

Google Ads API Forum Advisor

unread,
Jan 20, 2022, 1:43:29 PM1/20/22
to paid.m...@gmail.com, adwor...@googlegroups.com
Hello,

Thanks for reaching out. Can you please reply privately to us including your request and response logs where 100k user identifiers were included? The operations collection for each AddOfflineUserDataJobOperationsRequest can contain at most 100,000 elements. If you need to submit more than 100,000 operations for a job, send multiple requests with the same job resource_name. This is discussed here. To make larger AddOfflineUserDataJobOperations requests, please apply for standard access, which does not have an operations cap. Please see this page for various API Limits and Quotas.

Regards,
Matt
Google Ads API Team

Google Logo
Matt
Google Ads API Team
 

 

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