update now button
A camelcamelcamel price alert:
http://camelcamelcamel.com/product/15...
told me that a price target had been met, but clicking through on the links to Amazon takes me to either here:
http://www.amazon.com/Roofing-Flashin...
or:
http://www.amazon.com/Roofing-Flashin...
neither of which shows a price matching the criteria. I presume that's be cause the matching item was sold or delisted. It would be handy if there was an "update now" button on the price alert page to see if the current price still meets the criteria and update the chart.
http://camelcamelcamel.com/product/15...
told me that a price target had been met, but clicking through on the links to Amazon takes me to either here:
http://www.amazon.com/Roofing-Flashin...
or:
http://www.amazon.com/Roofing-Flashin...
neither of which shows a price matching the criteria. I presume that's be cause the matching item was sold or delisted. It would be handy if there was an "update now" button on the price alert page to see if the current price still meets the criteria and update the chart.
1
person likes this idea
I like this idea!
Tell me when this idea gets some attention.
The more people who like this idea, the more it gets noticed.
The more people who like this idea, the more it gets noticed.
The company implemented this idea.
The best point from the company
-
Tom, I've implemented this idea. If a user views a product that hasn't been updated in 8 hours or more, the product is queued for immediate update (though the page still loads immediately.)
This change will probably take effect sometime tonight after another round of testing. I know my previous posts sounded like I was against it, but I figured we might as well try it out =)
I’m camelsaurus
The company thinks
this is one of the best points
-
Inappropriate?This is related to your previous post. I believe someone bought the used product at the price that triggered your alert.
The "update now" button already exists but is only available to people with admin access rights. I suppose we can consider opening this up to users, though it would have to be limited in its use. Maybe one forced update per product per day? -
Inappropriate?> The "update now" button already exists...
> I suppose we can consider opening this up to users...
Actually, on second thought, there's really no need for an explicit button. It should be something that happens automatically when the page is viewed. Via AJAX, if necessary, to avoid delaying the rendering of the page.
By definition, if someone is looking at the page, theres interest in that specific product, and justification to initiating an update.
> ..though it would have to be limited in its use.
> Maybe one forced update per product per day?
Sure, you'd have to apply a caching algorithm. It would be pointless to update on every page load. But I'd expect more frequent than once a day. My guess would be that you'd want to query Amazon if the data is older than an hour. But you know what your bandwidth and Amazon API limits are, so set as required. -
Inappropriate?Well, considering that all tracked products get updated 3-4 times per day, and all the rest once every day or two, I'm not sure that initiating a lookup is the best way to go. The product is already in our update queue, so it may be best to focus on improving queue processing speed
To be honest, I kind of like the idea of users having the ability to force updates. We just need to figure out if there's a good way to do it. Or if we can simply avoid it by keeping products more up-to-date, that would be preferred. -
Inappropriate?Tom, I've implemented this idea. If a user views a product that hasn't been updated in 8 hours or more, the product is queued for immediate update (though the page still loads immediately.)
This change will probably take effect sometime tonight after another round of testing. I know my previous posts sounded like I was against it, but I figured we might as well try it out =)
I’m camelsaurus
The company thinks
this is one of the best points
-
Inappropriate?> I've implemented this idea.
Excellent. Thanks.
> the product is queued for immediate update...
So I'm guessing that means the updated data won't be reflected in the initial page load, but might be on the second load?
That sounds like behavior that will need to be explained to users. And more likely to train users to keep hitting refresh, which you probably don't want.
But it's a good first cut, as the AJAX part can always be rolled out later.
I’m thankful
-
Inappropriate?Correct. Right now it informs the user that they have initiated an update and that they should refresh the page in a minute or so.
The thing about an ajax refresh is that it would need to refresh a lot of the page (all charts, price lists), so I worry that a user will be doing something (creating a price watch, changing chart options, etc) that could be interrupted by an automatic refresh. If I can find a way to make it non-intrusive, I am 100% for it.
Loading Profile...


