Hi,
>From time to time I'm facing an issue with *POST*
<https://developers.google.com/google-ads/api/rest/reference/rest/v15/customers.offlineUserDataJobs/run>
*customers.offlineUserDataJobs.run
<https://developers.google.com/google-ads/api/rest/reference/rest/v15/customers.offlineUserDataJobs/run>.
*
I'm doing an API call to run OfflineUserDataJob but getting back 429 status
code. I know it means rate limit issue, so after N seconds I'm doing the
re-try of this API call. But apparently I'm getting back status code 400
"Once the upload job is started, new operations cannot be added". So it
appears that when I got back 429 status the API call actuaaly has been
successfully completed on Google Ads API service side.
This issue causes the a lot of problems since I have to re-create whole
OfflineUserDataJob and add back all the opperations into it.
I attach response messages below. It contains request IDs. Can you please
check why failed with status 429 API call apparently has been completed on
Google Ads side?
429 status code responce ⤵
{"error":{"code":429,"message":"Resource has been exhausted (e.g. check
quota)
.","status":"RESOURCE_EXHAUSTED","details":[{"@type":"type.googleapis.com/google.ads.googleads.v15.errors.GoogleAdsFailure","errors":[{"errorCode":{"quotaError":"RESOURCE_EXHAUSTED"
},"message":"Too many requests. Retry in 0 seconds."}],"requestId":"
kbV_977lKgA67IXLTN601w"}]}}
400 status code responce ⤵
{"error":{"code":400,"message":"Request contains an invalid
argument.","status":"INVALID_ARGUMENT","details":[{"@type":"type.googleapis.com/google.ads.googleads.v15.errors.GoogleAdsFailure","errors":[{"errorCode":{"offlineUserDataJobError":"JOB_ALREADY_STARTED"
},"message":"Once the upload job is started, new operations cannot be
added."}],"requestId":"RLBiucuGWtyPkLyU44Z-Lg"}]}}
--
--
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
---
You received this message because you are subscribed to the Google Groups
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/adwords-api/a083ea80-ad0e-4392-a4e6-719d78b6d46cn%40googlegroups.com.