Hi Dzmitry,
I haven't seen that happen, though you wouldn't need a special handling for RateExceededError in this case. You just need to handle this case like any other:
try {
Make API call
} catch (ex) {
Pick the operations that failed. (this would be everything when partialfailure is not set)
See if they can be retried. (can be rate exceeedederror, policyviolationerror, databaseerror, etc.)
If yes, keep them. If not, remove them.
If there is at least one retryable operation, then retry.
}
Cheers,
Anash P. Oommen,
AdWords API Advisor.