Hi,
Thanks for reaching out. Please refer to this guide on the best practice guidelines when you use the MutateJobService. You could try to have fewer larger jobs over many smaller jobs and try to avoid operating on the same objects at the same time. Please also refer to this guide on the general rate limit concerns.
Thanks and regards,
Xiaoming, Google Ads API Team
Hi,
Please also make sure that you order uploaded operations by operation type and do not poll the job status too frequently. Also note it is recommended to add no more than 1,000 operations per AddMutateJobOperationsRequest and use the sequence_token to upload the rest of the operations to the same job. As the Google Ads API is still in beta version, if the issue persists please consider using the BatchJobService in the Adwords API.
Thanks and regards,
Xiaoming, Google Ads API Team