-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incorrect Results PS5 Amazon-UK #2036
Comments
Got the same issue |
Got a feeling this is happening with the Xbox links on Amazon-uk too as when I watch the auto navigation in chrome it goes to an Xbox controller page. |
Yeah same issue here, I'm not sure its possible now to select the ps5 purely through the url (although very happy to be proven wrong), appears it's now necessary to click the console button on the page. Even wishlist links go to the controller. Definitely deliberately done to make it more difficult for bots. On the plus side, because its a relatively easy thing for some bots to overcome, it likely means they'll be putting up ps5 stock this Monday or Tuesday, before anyone can update their bots. |
To work around this I've duplicated the maxPrice code as minPrice and check that the price is at least £200. |
Where can I find the logic about maxPrice? |
Also interested in this |
Unfortunately the specified fix is based on Amazon US and not applicable to the Amazon UK PS5 product page. |
@lozbinks just apply the code snippet to the Amazonuk store file that’s what I did works great. |
@breacher18 thank you for you're reply. I did have a similar approach to that whereas I was searching the edition selector (as per my AmazonUK store ts file snippet below) which I imagine would provide the same result as searching the Product title container in the fix. However, the AmazonUK ps5 product page auto reverts to the controller unlike the AmazonUS product page so surely it won't be picked up unless the console is clicked/selected from the product options on the page no?
|
You changed the container it was looking at? Just use the original container, value “PlayStation 5 Console” |
I used that as this was suggested as an earlier fix when the xbox series x console on AmazonDE was coming up as a controller, the same as what the Playstation 5 console is doing now on AmazonUK. I still have the original instock container left unchanged at the start of the TS file as below import {Link, Store} from './store'; export const AmazonUk: Store = { So you have had a correct hit on the most recent AmazonUK ps5 drop (March 2nd) using the product title container, even when the page automatically selects the controller instead of the ps5 console from the selectable options when the page is loaded? |
As you can see when the ps5 console product page loads its the controller that is automatically selected (as bot protection I would assume). So searching the ProductTitle container as in the fix would surely not be able to detect the value “PlayStation 5 Console” until the console is physically selected from the options on the page? |
When I watch the navigation it is going to the correct product page. I have removed amazon from my search as after a few tries I just get captcha errors. |
Expected Behavior
return results for PS5 disc or PS5 digital Amazon UK
Current Behavior
results return for PS5 controller Amazon UK
Steps to Reproduce
Environment
Logs
The text was updated successfully, but these errors were encountered: