Hi Hao,
Thank you for reaching us out. I am Sherwin from Google Ads API support team. I hope that you are doing well today.
With regard to your questions:
- How many operations can we add in one request? --> 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.
- Is there a suggested size for an addOperations request? --> The limits associated with OfflineUserDataJobService methods are subject only to the standard operation limits associated with the developer token's access level.
- How many operations can we add for one offlineUserDataJob? --> There are no limits on the number of operations you can add to a single job. However, for optimal processing, we recommend adding up to 10,000 identifiers in a single call to the OfflineUserDataJobService.AddOfflineUserDataJobOperations method and up to 1,000,000 identifiers to a single job.
For more information about OfflineUserDataJob, you may check this
document as this explains all that you need to know in OfflineUserDataJob.
Kind regards,
 |
| Sherwin Vincent |
| Google Ads API Team |
|
|
| |

ref:_00D1U1174p._5004Q2facoi:ref