News for hackers. Stuff that matters.
Re:ClearURLs – automatically remove tracking elements from URLs by anticristi on Wednesday May 05, 2021 @05:16AM (#27047799)
While I greatly value my privacy to the point where I donate to noyb.eu, removing utm campaign tags feels too much. Those do not commonly contain private information. I believe that marketers should feel free to use those to measure the effectiveness of their campaigns, instead of relying on more privacy-intrusive and opaque methods (e.g. cookies, fingerprinting, IP address collecting, etc.).
Re:ClearURLs – automatically remove tracking elements from URLs by matheusmoreira on Wednesday May 05, 2021 @07:31AM (#27048585)
> I believe that marketers should feel free to use those to measure the effectiveness of their campaigns

I don't. I believe marketers should have exactly zero ways to measure the effectiveness of their mind hacking efforts. Any data they try and collect should have negative value by virtue of being completely randomized by the browser.

Actually I believe marketers shouldn't even exist. Nothing they say is trustworthy by virtue of conflict of interest. The internet would be much better off without these constant attempts to subvert it for their purposes.

Re:ClearURLs – automatically remove tracking elements from URLs by schwinn140 on Wednesday May 05, 2021 @05:58PM (#27056369)
Wow, thats a bit much.

Think of your favorite site with the best experience possible. That is possible because people tested countless times what works, what didn't, what is the most efficient path to a rewarding UX, and so on.

Yes, there are a ton of garbage lazy marketers in the world. Saying that marketing shouldn't exist would immediately render every refined UX you have navigated, purchased from, and or loyally stream content from.

Throwing out the good because of the bad is too far of a reach IMO. Anywho, that's just little old me and my opinion doesn't mean much.

Re:ClearURLs – automatically remove tracking elements from URLs by leipert on Wednesday May 05, 2021 @06:36PM (#27056693)
I disagree. You can improve your product without the extensive use of trackers, especially external ones. Hire UX and PM that know what they are doing, do UX research, talk to your customers, do competitive analysis.

Just accruing swaths of data doesn’t help, you need to interpret it correctly. I think qualitative data will bring you a long way. Once you need to do A/B testing, you can also do it privacy friendly.

If you market your product and run a campaign? Why not offer discount codes or something to figure out how you got them.

Re:ClearURLs – automatically remove tracking elements from URLs by schwinn140 on Thursday May 06, 2021 @09:28AM (#27062888)
How do you think a UX person knows what works? It's not that they were born jedi's worthy of understanding good design and human intuition. They test, test, test, and you know what...they tested more.

Tracking what button or page layout works better from a conversion perspective is not a privacy issue. It's a user experience benefit.

Having a SaaS business and not understanding the exact user funnel, conversion, abandonment, etc. will directly translate into a loss of your job and/or the failure of your business.

This isn't about personal preference which you have every right to. This is about building a business, which is why we're all here, and understanding how to successfully delight our customers.

Re:ClearURLs – automatically remove tracking elements from URLs by Seirdy on Wednesday May 05, 2021 @06:54PM (#27056860)
> Think of your favorite site with the best experience possible. That is possible because people tested countless times what works, what didn't, what is the most efficient path to a rewarding UX, and so on.

Funny; those kinds of sites are my least favorite. All those colors and buttons are an information overload, and the animations make my laptop fans spin like crazy. Not everyone bought their computer under a decade ago.

Please, blue links and black text aren't evil. We need to make interfaces functional and stop rather than continuously A/B test them to maximize addictiveness ("engagement").

Re:ClearURLs – automatically remove tracking elements from URLs by schwinn140 on Tuesday May 11, 2021 @09:45AM (#27118056)
You ignored my statement. I asked you to think of your favorite site...not mine. I'm in no way saying that what I prefer is somehow supposed to be preferred by you.

"Think of your favorite site with the best experience possible."

Regardless of the site experience that you prefer, I can assure you that thought, testing, and iterations have occurred to deliver the experience that you personally prefer.

Re:ClearURLs – automatically remove tracking elements from URLs by Seirdy on Tuesday May 18, 2021 @02:23PM (#27198880)
One of my least favorite aspects of websites is change and redesigns when the original design worked perfectly well. Given that change is bad when a site has already hit the "meh, good enough" threshold, I doubt that testing and iterations would do anything positive for existing users' experience.

Furthermore, I don't want hyper-optimized experiences. These experienced tend to be addictive, whether intended or not. Using an interface shouldn't feel "magical", it should work. I know that you weren't implying addictiveness or engagement, yet these values are (consciously or unconsciously) prevalent enough in the field that they've lowered my level of trust in analytics-driven iteration. Other responses in this thread should also show that I'm far from the only one who feels this way. Earning back broken trust in these situations typically requires going above and beyond past expectations.

User research is research, and should require informed consent held to the same standards of consent as actual research. In any human research, participation should be opt-in. Participants should be given complete information about analytics and how they will be used (with the option to see source code), own their data, be able to revoke their data, and see conclusions of the studies in a format they can understand. Any questions they have should be responded to before and after they opt-in. This shouldn't be buried in a confusing privacy policy but provided upfront, in a language they can speak. People frequently learn interfaces in languages that are foreign to them, but reading details of user research is a different story: you might need a translator. Otherwise, your sample will be even more heavily biased.

This is a lot of work, and might make analytics more trouble than they're worth.

Re:ClearURLs – automatically remove tracking elements from URLs by sdevonoes on Wednesday May 05, 2021 @08:59AM (#27049284)
I agree. I don't think marketers are trustworthy: their sole purpose is to "hack" my mind in order to buy stuff, so sure it's a job someone has to do but if I can avoid marketers to get more data from me, I'm in.
Re:ClearURLs – automatically remove tracking elements from URLs by HDMI_Cable on Wednesday May 05, 2021 @09:55AM (#27049829)
That can be simplified even further: If their incentives don't align with mine at least tangentially, then I'm not using their product. Out goes marketers, social media, and most ads.
Re:ClearURLs – automatically remove tracking elements from URLs by myfavoritedog on Wednesday May 05, 2021 @10:27AM (#27050272)
... and I thought I was harsh with marketers. I don't want their calls, their unsolicited email, etc. I don't want them to have my personal information or be able to buy or sell my personal information. But I don't begrudge their ability to get word out for their product or service while funding content that I would otherwise get nickeled and dimed for or not have produced at all.

Nothing they say is trustworthy by virtue of conflict of interest

Everyone who says anything has that same conflict of interest. You do, I do, marketers do, salespeople do, engineers do, politicians do, scientists do. Completely dismissing value of an entire profession based upon self interest doesn't have a limiting principle.

Marketing, even if you naively limit the term to just cover advertising, is a rich and useful function of capitalism and society in general. The key to dealing with it is in protecting basic freedoms like a right to privacy.

Re:ClearURLs – automatically remove tracking elements from URLs by matheusmoreira on Wednesday May 05, 2021 @10:44AM (#27050474)
> But I don't begrudge their ability to get word out for their product or service

I do because in 99% of cases it's a deliberate waste of my time and attention.

> Everyone who says anything has that same conflict of interest.

I don't think so. The information I receive from friends and peers is far more trustworthy. With marketing, I get selective truths at best.

Lots and lots of people on this site admit to adding "reddit" to their searches when looking for product reviews. Why? Because they don't trust marketers. We want real information from real people with real experiences, not some paid-for narrative. We especially want to know the risks, the negatives and the cons, precisely the kind of information marketers want to bury.

Re:ClearURLs – automatically remove tracking elements from URLs by anticristi on Saturday May 08, 2021 @05:29AM (#27085409)
So how did your peers find out about robot vacuum cleaners, mobile phones, etc.? I guess you'll answer from their peer. And those?

Since ads need to be conspecious by law, I don't see a conflict of interest. We know this is a carefully crafted story of the person who has stakes in the product or service.

[dead]
Re:ClearURLs – automatically remove tracking elements from URLs by kroltan on Wednesday May 05, 2021 @10:06AM (#27049975)
Ad hominem and inconsequential, just because one is benefited by the existence of marketers does not mean they have to approve of their existence.
Re:ClearURLs – automatically remove tracking elements from URLs by maple3142 on Wednesday May 05, 2021 @05:40AM (#27047942)
I usually removes those parameters manually when I want to share the url to my friends, so it is quite useful for me.
Re:ClearURLs – automatically remove tracking elements from URLs by StavrosK on Wednesday May 05, 2021 @05:57AM (#27048054)
Interesting how we wouldn't really mind the parameters if sites took the time to clean up after themselves instead of leaving them in the URL.
Re:ClearURLs – automatically remove tracking elements from URLs by teachingassist on Wednesday May 05, 2021 @06:19AM (#27048165)
The fact that they are in the URL serves an additional purpose for these sites - to identify who is sharing exactly what, and with whom.

(I've noticed that TikTok does this explicitly, providing a different short URL for each share request - it's clean, which makes them easier to share without blocking out a whole chat, but still not wanted)

It's not that I don't mind the parameters, it's that I also mind the URL tracking. And I can do something directly about the URL tracking.

Re:ClearURLs – automatically remove tracking elements from URLs by judge2020 on Wednesday May 05, 2021 @09:55AM (#27049833)
I doubt that’s the case - if you come from Twitter, you sharing the same link with 100 people probably skews their data. I just don’t think it’s that big of a problem yet for marketers to ask their devs to remove utm parameters after they’re logged.
Re:ClearURLs – automatically remove tracking elements from URLs by Hello71 on Wednesday May 05, 2021 @06:38PM (#27056722)
it skews the data in the right direction (from their point of view). if you saw it on twitter, and shared it with 100 people, then (from their perspective) they should spend more time advertising on twitter.
Re:ClearURLs – automatically remove tracking elements from URLs by dlowe-net on Wednesday May 05, 2021 @06:25AM (#27048213)
I use the Linksnip chrome extension for that. It also shortens the url for a small number of sites.
Re:ClearURLs – automatically remove tracking elements from URLs by theshrike79 on Wednesday May 05, 2021 @07:20AM (#27048520)
The issue is this:

https://aliexpress.com/item/4000336900709.html?spm=a2g01.126...

vs

https://www.aliexpress.com/item/4000336900709.html

Both take you to the same page.

URLs, especially when clicked from ads tend to have a HUGE amount of extra crap that's in no way needed for any kind of functionality.

Re:ClearURLs – automatically remove tracking elements from URLs by dredmorbius on Wednesday May 05, 2021 @08:42AM (#27049147)
This is a case where using HN's "code" feature can help

The first link is:

  https://aliexpress.com/item/4000336900709.html?spm=a2g01.12617084.fdpcl001.8.2665mpnYmpnYMH&gps-id=5547572&scm=1007.19201.130907.0&scm_id=1007.19201.130907.0&scm-url=1007.19201.130907.0&pvid=65430901-7ec6-4584-a620-4618974e03ae
The second:

  https://www.aliexpress.com/item/4000336900709.html
(HN normally truncates links to ... 60 characters, it seems.
Re:ClearURLs – automatically remove tracking elements from URLs by grishka on Wednesday May 05, 2021 @08:51AM (#27049231)
If you've clicked an ad, you've already lost to marketers. If you've seen one, you've lost too.
Re:ClearURLs – automatically remove tracking elements from URLs by matheusmoreira on Wednesday May 05, 2021 @11:01AM (#27050754)
Indeed. We should just block all marketing, absolutely no exceptions. Drive their return on investment as close to zero as humanly possible.
Re:ClearURLs – automatically remove tracking elements from URLs by theshrike79 on Wednesday May 05, 2021 @10:07AM (#27049990)
_I_ know how to remove the crap when sharing the link. Other people don't. This is why we need extensions like this.

It's not fun to get a 2048 character long URL to a product linked to me on mobile, where it literally doesn't fit on the screen all at once. =)

Re:ClearURLs – automatically remove tracking elements from URLs by scottmcleod on Wednesday May 05, 2021 @09:23AM (#27049496)
Its not "crap" its literally the same parameters to understand where the traffic comes from.
Re:ClearURLs – automatically remove tracking elements from URLs by ivanche on Wednesday May 05, 2021 @10:39AM (#27050415)
AKA crap. When you walk into the store, does the clerk know which street have you used to drive to the store? Do you tell him on purpose even if he didn't ask? I didn't think so.
Re:ClearURLs – automatically remove tracking elements from URLs by anticristi on Saturday May 08, 2021 @05:32AM (#27085425)
I'm regularly asked for my zipcode and I give it happily. Feels like the right tradeoff between allowing marketers to do their job and preserving my privacy.
Re:ClearURLs – automatically remove tracking elements from URLs by cyborgx7 on Wednesday May 05, 2021 @06:18AM (#27048153)
Every time any kind of measure to improve people's browsing experience is posted here someone comes along and explains how this one is too much. But they are always wrong. There is no "going too far" in optimizing the browser for the people who are using it.
Re:ClearURLs – automatically remove tracking elements from URLs by rplnt on Wednesday May 05, 2021 @06:58AM (#27048391)
That's not the only issue. The ids are then fed back into the facebook.

Facebook can use it to link contacts together. I get a share link, it gives it an ID, I send it to someone, they open it and now they have linked my account with their account. Same works if I click on a page and get the ID, share just that page, and someone clicks it (and there's some fb element on the page).

Now if several users a day share a link here on HN, facebook will know about us as belonging to a certain group.

Re:ClearURLs – automatically remove tracking elements from URLs by lmkg on Wednesday May 05, 2021 @10:26AM (#27050263)
The GP mentioned UTMs specifically, which are coarse-grained. Generally all links in a campaign will share the same UTM parameters. Sometimes different sizes or A/B variants will have distinguishing values. But as a matter of course, these are not unique to the user. Their primary purpose is to aggregate data, not to distinguish it.

This is different than the type of tracking you're talking about. ID-type parameters like gclid, dclid, and fbclid are all unique to the ad impression, and tied to the individual that ad was served to. Which means they can tie it back to other data sources they have about the individual. Like social graph data for Facebook, or demographic or interests data for other advertiser networks.

Personally I care about ID parameters a lot, and UTM-type parameters not at all. But that's just me.

Re:ClearURLs – automatically remove tracking elements from URLs by selfhoster11 on Wednesday May 05, 2021 @05:48AM (#27047984)
UTM tags are unsightly. I always strip everything but the core part of a URL before sharing.
Re:ClearURLs – automatically remove tracking elements from URLs by spurgu on Friday May 07, 2021 @05:32PM (#27081089)
Me too, although it's a pain to do on mobile and especially so on iOS.
Re:ClearURLs – automatically remove tracking elements from URLs by bottled_poe on Wednesday May 05, 2021 @06:06AM (#27048102)
Nah, the industry started a war on consumers. That’s what they are getting.
Re:ClearURLs – automatically remove tracking elements from URLs by samcheng on Wednesday May 05, 2021 @06:19AM (#27048162)
As someone who is (sometimes militantly) pro-customer, I don't think tracking parameters are "war" - they are just a tool used to understand visitor flow, and ideally improve the visitor experience.

They are fundamentally first-party analytics - they show up in the server logs of the site visited, and that site needed to craft the link in order to place the parameters in the first place. There's a big difference between URL parameters and e.g. cookies attached to third-party javascript.

I definitely support the freedom of people to remove these URL parameters if they want. But it's not fair to classify them as a "war" - they are a tool used by scrupulous marketers, too.

Re:ClearURLs – automatically remove tracking elements from URLs by VortexDream on Wednesday May 05, 2021 @07:18AM (#27048514)
I think the problem is that it's not possible for end users to know what's happening with the tracked data. Is the company on the other end creating a shadow profile of every single user (like Facebook)? Are they selling the data to companies that do user profiling? No idea. Who am I supposed to trust?

Even if there are scrupulous entities, the harm caused by the unscrupulous ones overshadows them.

Re:ClearURLs – automatically remove tracking elements from URLs by sagarm on Wednesday May 05, 2021 @01:27PM (#27052876)
Companies can only log information about your interaction with their sites. With very few exceptions, that just means on whatevercompany.com. Basically, they only have the data you explicitly give them.

In the case of some large sites that provide pervasive services like FB, Twitter, and Google, you interact with their sites incidentally as you surf in the internet. It's these sites that are a potential privacy risk IMO.

Re:ClearURLs – automatically remove tracking elements from URLs by slver on Wednesday May 05, 2021 @06:20AM (#27048170)
How is campaign tracking a "war on consumers"
Re:ClearURLs – automatically remove tracking elements from URLs by matheusmoreira on Wednesday May 05, 2021 @07:38AM (#27048636)
Consumers value their privacy and don't want to be tracked. Adtech keeps insisting on tracking users without consent. So users develop tools that neutralize the tracking. So adtech develops counter-measures. So users develop counter-counter-measures.

And on and on it goes.

Re:ClearURLs – automatically remove tracking elements from URLs by slver on Wednesday May 05, 2021 @09:22AM (#27049489)
Consumers don't want to be tracked because it's become a meme to dislike tracking.

If you think about it... what's the problem with a URL tracking which advertiser you came from? Why would you insist that it be a secret which ad you clicked to come to a site?

This tool is removing URL parameters some of which are absolutely harmless and not violating anyone's "privacy". We really need to draw the line somewhere and decide what the heck means "privacy" at this point, because everything can be interpreted as violation of privacy.

Likewise, are those site owners allowed to exist, or should they just offer content at a loss, and pay millions of ads, and have no even clue which ads worked and which didn't? And when there's a paywall of course everyone is SUPER ANNOYED by the paywall.

So to recap, the public wants absolutely everything, for free, and they want to disrupt as much as possible from the site's mechanism to understand what the other side of this communication is and what they want.

Re:ClearURLs – automatically remove tracking elements from URLs by matheusmoreira on Wednesday May 05, 2021 @10:13AM (#27050068)
> it's become a meme to dislike tracking

Good.

> what's the problem with a URL tracking which advertiser you came from?

It's additional bits of information used to identify me.

> We really need to draw the line somewhere and decide what the heck means "privacy" at this point, because everything can be interpreted as violation of privacy.

Okay. If I explicitly give you information and you use it for my benefit alone, it's not a violation of privacy. Everything else is.

Concrete example: people provide their addresses to companies so they can have packages delivered. This is obviously legitimate. Selling my address to marketers so they can spam my inbox with unwanted ads is obviously unacceptable.

Placing identifying information in URLs is unacceptable simply because I didn't explicitly choose to reveal that information. I don't even care if it's harmless, the sheer audacity of these people is offensive.

> This tool is removing URL parameters some of which are absolutely harmless and not violating anyone's "privacy".

Yeah, I'm not risking it. They'll probably find a way to abuse this information if they haven't already. Marketers are not supposed to get any data whatsoever. I'm increasingly convinced marketing shouldn't even exist to begin with.

> should they just offer content at a loss, and pay millions of ads, and have no even clue which ads worked and which didn't?

Don't pay for ads in the first place.

> And when there's a paywall of course everyone is SUPER ANNOYED by the paywall.

That's okay.

> the public wants absolutely everything, for free, and they want to disrupt as much as possible from the site's mechanism to understand what the other side of this communication is and what they want.

I guess. Just return 402 Payment Required if people are expected to pay. We refuse to be the product.

Re:ClearURLs – automatically remove tracking elements from URLs by anticristi on Saturday May 08, 2021 @05:40AM (#27085475)
I feel GDPR drew a good line: Any information that can be used to directly or indirectly identify an individual needs a legal reason, one of which is consent.

Is the information you collect unusable for directly or indirectly identifying an individual? Go wild! :)

Re:ClearURLs – automatically remove tracking elements from URLs by medstrom on Wednesday May 05, 2021 @06:24AM (#27048209)
I guess they're anthropomorphizing "the industry", treating all of them as responsible for what any of them do. But to steelman this viewpoint, industry should be unsurprised that consumers are filtering out UTM in the process of filtering everything, just as consumers should be unsurprised that the industry does what it does.
Re:ClearURLs – automatically remove tracking elements from URLs by throwaway81523 on Wednesday May 05, 2021 @07:04AM (#27048438)
I always remove them. They're like referer headers. Where the visitor came from is just like any other info that might be useful to the site operator, but is really not any of their business unless the visitor voluntarily discloses it.
Re:ClearURLs – automatically remove tracking elements from URLs by DangerousPie on Wednesday May 05, 2021 @10:21AM (#27050207)
I don't mind people stripping these tags manually for link sharing, but stripping them across the board would be a major issue for website that finance themselves through affiliate links. Suddenly your referrals are no longer tracked and your main source of revenue dies up.
Re:ClearURLs – automatically remove tracking elements from URLs by thrwaeasddsaf on Wednesday May 05, 2021 @11:11AM (#27050885)
> I don't mind people stripping these tags manually for link sharing, but stripping them across the board would be a major issue for website that finance themselves through affiliate links.

Good riddance. Affiliate schemes just encourage people to spam low quality content full of affiliate links to products that are rarely good.

Re:ClearURLs – automatically remove tracking elements from URLs by reaperducer on Wednesday May 05, 2021 @11:57AM (#27051570)
A utm tag isn't the only way to measure the effectiveness of marketing. It's just the laziest way.

And once the adtech companies notice that every tag except utm is being stripped, you can bet that utms will start being stuffed with tracking.

Re:ClearURLs – automatically remove tracking elements from URLs by sagarm on Wednesday May 05, 2021 @01:31PM (#27052934)
If link stripping becomes common, links will start becoming unique. This performance information is just too important to running a business.
Re:ClearURLs – automatically remove tracking elements from URLs by axiosgunnar on Wednesday May 05, 2021 @05:21AM (#27047832)
I agree, and I wonder if over the long term, an economy where no tracking is possible might not perform as well as an economy that tracks everything, for knowledge means better resource allocation.

(and then the tracking economy, let’s say China for example, will just steamroll our economies. This is what I‘m worried about, in a vacuum a slower developing but ad/tracking-free society would be preferable of course.)

Of course I despise all ads as much as the next hacker here on HN, I just wonder sometimes if they‘re a necessary evil.

So in the end I‘m inclined to agree with your nuanced „some general statistical gathering is OK, just no fingerprinting etc“.

Re:ClearURLs – automatically remove tracking elements from URLs by jxf on Wednesday May 05, 2021 @05:52AM (#27048027)
> an economy where no tracking is possible might not perform as well as an economy that tracks everything, for knowledge means better resource allocation.

Such an economy is still very possible: just pay people for their data. Giving it away isn't economically efficient and imposes significant negative externalities, as we've seen.

Re:ClearURLs – automatically remove tracking elements from URLs by matheusmoreira on Wednesday May 05, 2021 @07:54AM (#27048769)
> an economy where no tracking is possible might not perform as well as an economy that tracks everything

Oh well. Just let the economy perform slightly worse then.

> for knowledge means better resource allocation

Who cares about some corporation's resource allocation? That's their problem to solve. We should be caring about all the people whose privacy they are violating instead.

If they want to allocate resources efficiently, they should be required to do it in a way that doesn't invade anyone's privacy. If that means they'll make less money so be it.

Re:ClearURLs – automatically remove tracking elements from URLs by bigfudge on Wednesday May 05, 2021 @05:33AM (#27047910)
I'm not disagreeing with the possibility, but this seems like a speculation on a possible risk. I can think of lots of reasons why this might not happen too... but the privacy invasion is happening now and is a direct threat to our public life. I think we should focus on the most pressing problem first.