The way this can be bypassed is:
Before: mylink.mydomain?tracking_id=abc123 After: mylink.mydomain/home/abc123/
Yeah, it might wreck SEO. But if you're really trying to track users and see who clicked on your email or whatever, it's probably the case that you don't care about SEO in this specific case.
[1] https://www.twintown.com/collections/acoustic-guitars?sort_b...
<link rel="canonical" href="https://www.twintown.com/collections/acoustic-guitars"/>But I don't trust that heuristics works for every query parameter for every website on the internet.
Here's one: Imagine you run a small website and send signup confirmation emails. Suddenly, 20-30% of your users can no longer complete signups and you have no idea why. Oh yeah, our URL is:
mysite.foo/signup?uid=139191238123.
And apple filtered out the uid parameter.
》 For safari users 》 Until apple own the internet so the site is forced to adapt.