Skip to content
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

amazon.* #148958

Closed
6 tasks done
recursiveGecko opened this issue Apr 21, 2023 · 1 comment
Closed
6 tasks done

amazon.* #148958

recursiveGecko opened this issue Apr 21, 2023 · 1 comment
Assignees
Labels
A: In progress Work on the issue is in progress

Comments

@recursiveGecko
Copy link

Prerequisites

  • This site DOES NOT contain sexually explicit material, otherwise use NSFW-specific form;
  • Filters were updated before reproducing an issue;
  • AdGuard product version is up-to-date;
  • Browser version is up-to-date;
  • If the site or app is broken, disabling AdGuard protection resolves an issue.

What product do you use?

Other ad blocker

AdGuard version

AdGuard URL Tracking filter 2.0.4.75

What type of problem have you encountered?

Website or app doesn't work properly

Which browser(s) do you use?

Firefox, Chrome

Which device do you use?

Desktop

Where is the problem encountered?

https://amazon.com https://amazon.de https://amazon.co.uk & others

What filters do you have enabled?

AdGuard URL Tracking filter

What Stealth Mode options do you have enabled?

No response

Add your comment and screenshots

AdGuard URL Tracking filter lists strips the smid parameter from Amazon URLs. The smid parameter on Amazon sites represents the seller ID. Removing this parameter subtly breaks navigation on product pages with multiple sellers, automatically redirecting the user to the "default" seller/buy box rather than to the specific one the user had clicked on.

This breaks the functionality of some external sites (e.g. price tracking tools) that direct the user to a product page with a specific seller ID because they've found that product to be in stock at a certain price by that specific seller.

This is most easily reproduced by browsing to a product page, visiting the "Other sellers" section, adding another seller's product to the cart, navigating to the cart and then clicking on the line item of that product (remember the seller name and price).

Normally the site would take you back to the product page, with the smid parameter matching the product in your cart, which would present you with the buy box and seller information of the product that you clicked on, but since AdGuard filters remove this parameter, the user ends up on the default product page.

Example URLs:
https://www.amazon.com/dp/B08J4HJ98L (default/preferred seller)
https://www.amazon.com/dp/B08J4HJ98L?smid=A26EKWRR8KY4BH (same product, different seller)
https://www.amazon.com/dp/B08J4HJ98L?smid=AIIAYKZQOBT02
https://www.amazon.com/dp/B08J4HJ98L?smid=A14EEANAI4EN1Q

Privacy

  • I agree to follow this condition
@Alex-302 Alex-302 added the A: In progress Work on the issue is in progress label Apr 21, 2023
@Alex-302
Copy link
Member

Thanks, removed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: In progress Work on the issue is in progress
Projects
None yet
Development

No branches or pull requests

2 participants