Why Is My Sync Slow or Delayed?
Question
Why is my sync slow or delayed?
Environment
Connector: Amazon Ads
Answer
Amazon doesn't define a rate limit for each account using the Amazon Ads API. Instead, the rate limit is dynamic and depends on overall API utilization. See Amazon's Ads API rate limiting documentation for more information.
When we reach the API's rate limit, we receive an error response containing a Retry-After
parameter and value, determining when we can submit another call to the API. In addition, if Amazon repeatedly responds with the same error for a particular object, we reschedule your sync to run again in one hour.
Therefore, you may experience a slow or delayed sync if Amazon's rate limiting prevents us from calling the API for a long time or repeatedly responds with an error.