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

Mydealz.de URL Cleaner #358

Closed
farOverNinethousand opened this issue Feb 4, 2024 · 4 comments · Fixed by #491
Closed

Mydealz.de URL Cleaner #358

farOverNinethousand opened this issue Feb 4, 2024 · 4 comments · Fixed by #491
Labels
feature New feature or request help wanted Extra attention is needed

Comments

@farOverNinethousand
Copy link

farOverNinethousand commented Feb 4, 2024

German deal portal mydealz.de is using special links in their app which when used on desktop and/or devices without their app will do multiple redirects until the final destination is reached.
Afaik this also means that non-app-users cannot use the URLs shared from MyDealz app users.
However there is a trick to avoid this.

Example of the "bad" URL:
https://www.mydealz.de/share-deal-from-app/2117879
Example of a "good" URL:
https://www.mydealz.de/deals/xbox-series-x-ca-360eur-durch-guthaben-50eur-psn-ca-33eur-uvm-visa-kreditkarte-erforderlich-wechselkurs-ars-zu-eur-2117879

How to change the bad URL to a "good" one:
https://mydealz.de/diskussion/a-2117879
Alternative:
https://www.mydealz.de/deals/a-2117879
Those links will directly redirect to the final destination without the advertisement/tracking-redirects.

The letter a in the examples can be replaced by any random string.
EDIT

They also got other portals so the following domains should maybe also be included:

  • mydealz.de
  • promodescuentos.com
  • pelando.com.br
  • hotukdeals.com
  • nl.pepper.com
  • pepper.pl
  • preisjaeger.at
  • dealabs.com
  • chollometro.com
  • pepper.it
  • desidime.com
  • pepper.ru
@farOverNinethousand
Copy link
Author

farOverNinethousand commented Feb 4, 2024

* I know this request is locked by your code rewrite but I was unable to set the appropriate labels myself.

@svenjacobs svenjacobs added feature New feature or request blocked Blocked by other issue labels Feb 5, 2024
@svenjacobs
Copy link
Owner

Thanks for the feature request 😃

@farOverNinethousand
Copy link
Author

Addendum:
Besides those trackingURLs, their "normal" URLs can now also contain tracking parameters.
Example:
https://www.mydealz.de/diskussion/gratis-adidas-fussball-trikot-2383743?pprmrkntfctnsrd=123456789&UATypeId=18

@svenjacobs
Copy link
Owner

Since refactoring still takes a while, I would be happy about a PR.

@svenjacobs svenjacobs added help wanted Extra attention is needed and removed blocked Blocked by other issue labels Sep 18, 2024
jmbreuer added a commit to jmbreuer/leon that referenced this issue Oct 25, 2024
jmbreuer added a commit to jmbreuer/leon that referenced this issue Oct 25, 2024
jmbreuer added a commit to jmbreuer/leon that referenced this issue Oct 25, 2024
jmbreuer added a commit to jmbreuer/leon that referenced this issue Oct 25, 2024
jmbreuer added a commit to jmbreuer/leon that referenced this issue Oct 25, 2024
jmbreuer added a commit to jmbreuer/leon that referenced this issue Oct 25, 2024
jmbreuer added a commit to jmbreuer/leon that referenced this issue Oct 25, 2024
jmbreuer added a commit to jmbreuer/leon that referenced this issue Oct 25, 2024
svenjacobs pushed a commit that referenced this issue Oct 25, 2024
* Add MyDealz sanitizer as per #358

* Salesforce sanitizer names translatable, fix typo
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants