• I’m having an issue with your plugin and would love your input. You can see the page here: https://www.60clicks.com/casio-gshock-master-collectors-guide/. Somewhat randomly, prices are returning blank on certain products. Sometimes they all appear, but more often then not it’s spotty.

    In my error log, I’m seeing “You are submitting requests too quickly. Please retry your requests at a slower rate”. I have probably 100 products on that page (which seems way below the rate limit for the API). I’m wondering why the plugin doesn’t display the cached value instead of displaying blank? Is there any way to modify the request speed so it doesn’t hit the throttle limit? Is this just a red herring distracting from a different issue?

    Thanks for any input, Timo or others.

Viewing 1 replies (of 1 total)
  • Plugin Author Timo

    (@worschtebrot)

    The problem might be, that you load the product with AJAX and at some time when the cache lifetime is exceeded, all products get reloaded asynchronously which leads to the API request throttle. The issue is not the product in total but the amount of requests per second (see https://affiliate-program.amazon.com/gp/advertising/api/detail/faq.html).

    The reload process of so many products at once can not be handled by ASA 1 appropriately. That is why there is ASA 2 which has a lot of tools to preload products without the need of user interaction (via cronjob that respects the request limitations). For more details check https://getasa2.com/

Viewing 1 replies (of 1 total)
  • The topic ‘Issue with AWS Request Throttling’ is closed to new replies.