Comment by Link-
3 years ago
> The Topics API enables interest-based advertising (IBA) without tracking the sites a user visits. The browser observes and records topics that appear to be of interest to the user, based on their browsing activity. This information is recorded on the user's device.
> For example, the API might suggest the topic "Fiber & Textile Arts" for a user who visits the website knitting.example.
Hmm.. That doesn't sound good.
I know a lot of people don't like the Topics API and FLoC (which I believe is dead now, but was kind of the MVP for Topics) and I'm not saying it's perfect, but from everything I've read on it, it seems like a massive improvement over third party cookies.
Am I wrong in thinking this way?
I realize there are plenty of people out there who just don't want to be tracked at all, but I don't think that option was really ever on the table for Chrome users. To me this seems like a step in the right direction.
If there's anyone who can explain the downsides of this new API and has an alternative other than "don't track me" I would honestly love to hear it. I'm sure there are some, but I'm struggling to think of them.
Do you work at Google? The reason I ask is because I fail to understand how the premise of "topics" or "floc," or whatever you want to call it, benefits anyone other than Google shareholders and employees. Browsers don't need to be advertising machines, and the idea that somehow ads need to "work" or be "private enough" is a false premise that only exists because Google depends on tracking users so they can extract maximum prices from advertisers.
The problem is not that there's a "downside" to the feature - the problem is that it exists at all.
I don't work at Google and never have. I'm just being realistic.
Companies don't make products out of the goodness of their hearts, they create products to make money. I'm not saying that's good or right, but that's just how the world is.
Google makes money off advertising and advertisers want to be able to target certain audiences. It's important to remember that you and I are not Google's customer in this case. We are the product. Advertisers are the customer. Google is going to give advertisers *something* to be able to target ads toward certain audiences because that's what Google's customers want and that's what they will pay for. If Google doesn't give that to them, they will take their business else where. We (Chrome users) have some say in the direction of the product because there's always the threat that Chrome users will leave en masse, but for the most part, our wants are secondary to the wants of the people who are directly giving Google money.
My comment is starting from the following assumption - We don't get a choice in this matter and some feature for targeted advertising is going to exist. So my question is, are there any ways in which this is worse than the current solution (third party cookies) or are there any other alternatives that would provide Google's customers (advertisers) with similar features that are invasive to Chrome users.
10 replies →
I don’t work at Google and don’t use ad blockers because I want the sites I visit to get paid.
Anyways, all things being equal, I’d prefer more relevant ads.
2 replies →
While Google does has an interest in people having a secure tool to use their services, the fundamental way Google is as accessable to everyone as it is is because of ads
It's shitty.
Now Google makes this shitty existing architecture better.
At least I agree to the op and think this is better.
“Topics API or third-party cookies” kinda goes beyond being a false dichotomy to being a blatant lie. The conflict of interest demonstrates how Google is unfit as the custodian of a leading browser. This is a single-vendor thing to bolster their own interests and which they can only do because they’re a leading advertising company, and which no one else supports in any way.
Firefox and Safari have already stopped supporting third-party cookies, and nothing bad happened.
(There are a few cases here and there of legitimate systems breaking due to relying on third-party cookies for things like login, and these have broken in Firefox and Safari, but they’ll break in Chromium too when it kills off third-party cookies, and the Topics API is completely irrelevant to these cases, being exclusively about advertising interests, so these cases aren’t part of the “third-party cookies or Topics API” deceit.)
Note also how Apple and Mozilla have both taken negative positions on the Topics API: it’s extremely unlikely either’s browser engine will ever support it, making the falseness of the dichotomy even clearer.
Useful further reading, identifying various concrete problems with the Topics API (if “but why should it even exist at all?” wasn’t enough):
https://github.com/WebKit/standards-positions/issues/111
https://github.com/mozilla/standards-positions/issues/622
https://github.com/w3ctag/design-reviews/issues/726
> Firefox and Safari have already stopped supporting third-party cookies, and nothing bad happened.
When did Firefox stop accepting 3P cookies by default? I thought that was only in private mode.
3 replies →
> “Topics API or third-party cookies” kinda goes beyond being a false dichotomy to being a blatant lie.
From my original post:
> If there's anyone who [...] has an alternative other than "don't track me" I would honestly love to hear it. I'm sure there are some, but I'm struggling to think of them.
Not only did I never say that the only options were "Topics API or third-party cookies", I explicitly said that I'm sure there were other options, but that I just didn't know what they were.
Why have either? What _user_ wants this? I really struggle to find people that want to be tracked, even anonymously, that have no ties to said tracking companies.
At least the EU [0], UK [1] and two different US government entities [2][3] have all made it clear that Chrome can't disable 3rd party cookies without a replacement that keeps (non-Google) ad networks competitive. The theory seems to be that it would be anti-competitive, because Google doesn't actually need either 3p cookies or a replacement mechanism while ad networks do.
So unfortunately the "neither" choice is not an option here.
[0] https://arstechnica.com/tech-policy/2021/06/eu-antitrust-reg...
[1] https://www.gov.uk/government/news/cma-to-keep-close-eye-on-...
[2] https://www.engadget.com/google-antitrust-doj-cookies-privac...
[3] https://www.theverge.com/2021/3/16/22333848/google-antitrust...
9 replies →
do users want it? no. do users not want it? also, for the most part, no. people don't care about this nearly as much as you want them to.
fully informed and knowledgeable people can make a decision that they don't really mind if advertisers know a bit about them. especially when it's as benign as knowing what general topics they might be interested in.
1 reply →
> What _user_ wants this?
You're asking the wrong question. Chrome users are the product not the customer. Google cares about Chrome users in the same way a farmers care about their cows that they are raising to be slaughtered.
Asking Chrome users if they want to be tracked is like asking cows if they want to live their lives in a fenced in enclosure (or worse). It doesn't really matter what they want unless not doing what they want affects the bottom line (and even then, there are trade offs).
The correct question to be asking is "Which of Google's customers (the people paying for ads) want this?" and the answers seems to be most, if not all, of them.
I want to use internet services that have no paywall. I want them to get paid, with a minimum of ads. And I prefer ads that might be relevant to me, and which might provide value even for small advertisers (as opposed to brand advertising).
That all requires data collection and that’s ok with me as long as they handle it responsibly (oddly the ones that handle users data responsibly – never selling or leaking yet - seem to be the most hated).
I have no ties to said tracking companies, or any other skin in this game.
3 replies →
> If there's anyone who can explain the downsides of this new API and has an alternative other than "don't track me" I would honestly love to hear it.
“Don’t track me” should be sufficient.
And surprising to many ordinary HN readers, it is actually better for Google to deprecate 3p cookie as early as possible since the digital ads market competes on finite budget and whenever something uncertain happens it almost always works in a way that benefits big, established players. Of course other small players definitely understand this and has approached to competition regulation entities so Google cannot simply get rid of 3rd party cookies and kick the ladder... Advertising is an extremely optimized business sector and its landscape is not that simple; no one is going to get everything they want.
The other answers seem to completely miss your point. You're not asking "is this good" you're asking " is it less worse than status quo".
I think it's a fair question.
From my non-expert point of view it's actually less bad, but I use Firefox, with unlock and some fingerprinting blockers so I'm certainly not the target demographic.
What I wish would be possible is to forbid websites to break functionality of 3rd party cookies are not enabled...
I cannot understand the problem in just showing ads based on the content of the website I am visiting. You don't need to spy on me to realise that I am interested in needlework if I am on a site called threadsandneedles.com
Meanwhile the ads that do track me are annoying as hell and frequently show shit I am not the least interested in (Facebook knows I work in IT, why my timeline isn't full of cool as hell gadgets I will never know).
> To me this seems like a step in the right direction
This implies that there are more steps in that direction.
Can you think of any follow-up steps that are in favor of the user? Or do you think it's more realistic that advertisers regain their former superpowers?
I don't mean to nitpick your phrasing, I'd like to understand if there's some long-term benefit to users that I don't see.
The alternative is context-sensitive ads based on surrounding context.
> If there's anyone who can explain the downsides of this new API and has an alternative other than "don't track me"
Exactly what’s wrong with that?
I actually think something like the Topics API could work - but with some pretty big changes.
Firstly, it's a "hell no" from me on my browser recording what I'm doing and insinuating my interests. At the very least, I'd want to be able to disable that.
Secondly, I want to be able to see the topics that are chosen.
Finally, I want to be able to edit/set these topics myself.
If you can edit/set these, what's the point in having any of this? If they want to know your interests they could just ask and accept no as a valid answer. The iOS changes proved that people do not want to be tracked, I think.
The point would be standardisation - you set preferences once in your browser, rather than on several sites in several different ways.
FWIW, I too do not want to be tracked, and so I use an ad blocker etc. I'm thinking more along the lines of improving things for those that don't mind so much - those that accept the "deal" of ads in exchange for content.
A few years ago, I worked for a company that helped retailers infer user intent. And you would not believe the lengths that they would go to to infer simple things like sex (for clothing sites with male and female sections). I kept saying, "Wouldn't it be great if, you know, we just asked people?" And everyone said, "Oh, no, people are never going to volunteer that. They want privacy!"
So, great, now we get a Topics API to help advertisers extract this info involuntarily.
But without a Shopping API or similar method of volunteering info that's actually useful and makes my browsing experience easier, I have to re-apply the same filters incessantly on every online shopping site I visit, even though I really don't care if anyone knows that I'm a Men's Large with a 36-inch waist.
Yeah you’re right - just ask the user. They can say no, or they can tell you what you want to know. I think companies know that most ppl don’t want to hand over info.
This current opaque adtech system coupled with dark pattern ‘options’ to appear like they care is insulting and arrogant.
Yeah I want to know what my topics are and when they change, and if I can disable or fudge my topics.
Not sure if it landed yet, but being able to edit/disable individual topics was an announced feature.
FWIW most ad networks already let you do this. Here's google's https://myadcenter.google.com/home
From the FAQ:
Why can't I block sensitive topics entirely?
We’ll do our best not to show you ads about the topics you limit. In some cases, you might still see an ad containing images related to the topic you’ve limited. For example, you might see an airline ad featuring someone holding a glass of champagne. This isn’t an alcohol ad, even though the ad shows alcohol.
In other cases, you might still see an ad about a topic you’ve limited if you search for info about one of those topics or you watch a video related to those topics.
So I can make suggestions to Google for ads but not truly disable topics.
2 replies →
There is an internal page chrome://topics-internals where you can see the topics but I don't think you can fudge them
https://developer.chrome.com/docs/privacy-sandbox/topics/#ob...
There will be some sqlite database that you’ll be able to mess around with, just like the history sqlite database.
You'd figure it would be a pretty easy thing for a fork to just... not implement?
I'll assume they won't be so polite as to allow extension to disable this "feature"
Just as easy for any browser to just not implement third party cookies.
Dunno, seems useful.
Build a zero effort dmoz by visiting individual sites with a clean headless browser and then querying the topic API.
It's like Google is trying to give the government evidence of browser / ad vendor bundling effects
So who decides which topics exist and which topics match to which websites? Will the browser send all websites you visit to Google and get back the list of topics?
At this point, I wouldn't be surprised if they announce the "User-Agent" request header will be "Google-Agent" going forward.
I guess I don't understand how it is different or better from Google's perspective for its users.
Is the main benefit you don't know the exact site you visited but the type of site and basically all the contents or "topics" of it?
Not looking to flame. Genuinely looking for just the rundown explanation // privacy benefits // etc..
Please elaborate? It seems a terrific idea.
Yeah. That's sounds icky and gross.