Mate, you’ve taken the pains to configure your user agent to block tracking of views and then you’re complaining that views aren’t tracked. It’s got a nice well-defined API with a sane default and you’ve decided to override it with something else. That’s fine too, but now you’re complaining that you overrode it?
EasyList also blocks tracking. I agree that no one expects their ad blocker to block view counts. But EasyList is advertised as a tracking blocker as well. And true to form, they eventually merged a change to block more tracking. So this guy is upset that his tracking blocker blocked tracking and wants YouTube to find a way to circumvent the tracking blocker? The whole thing sounds bizarre.
How is it youtube's fault that you have an extension breaking the app without your knowledge? This is just more evidence to the case that extensions shouldn't be allowed to tamper with applications.
Why not? They block all the ad attribution companies that are doing this. Is it being first that makes the google one special? Or is youtube somehow more trustworthy than the rest of google?
Right, it's the same as asking why you don't expect an adblocker to block you from ordering pizza online - i.e. a stupid question. You expect adblockers to block ads and not block things that aren't ads. A lot of them block pointless analytics stuff but when this is actually an important part of site behaviour, it shouldn't be blocked.
How do you know what Google is doing with the data?
If it's using the same profiling to determine if you're unique, and sending it to the same datacenter that builds the ad profiles, how is the adblocker to know that the endpoint is really only invisibly tallying a view count?
To view the video I have to make an HTTP request for it. That request could easily contain my login name. The backend could be built to count views without a javascript callback running in my browser.
You're acting as if the way Google does it would be the _only_ way to do it. Obviously untrue.
The tracking blocker you have installed on your user agent actively attempts to block their view attribution and your solution is that you want them to bypass your tracking blocker's active and affirmative attempt to block their view attribution. You could just not actually block their view attribution if you want your views to be attributed.
I suppose Man was never meant to know Hacker News User's mind.
As long as your ad blocker isn't blocking the metrics endpoint YouTube relies on to determine whether you're actually watching a video, the youtuber gets paid. In fact, Youtubers make more revenue from Premium views vs ad supported views.
They impact individual channel revenue because so many channels have gone to sponsored ads, which automatic ad-blockers can't block (yet (1) ). The calibre of sponsor a channel can attract is impacted by the reported views from YouTube.
(1) Hey, imagine I had a plugin that monitored the behavior of several viewers of each video and could collate where most people skipped a big chunk of video, then, oh I don't know, offered a feature where if lots of people skip one chunk, it'll automatically skip it for you when you're playing the video....
You're describing an existing plugin called SponsorBlock.
IIRC it even has lots of options such as enabling you to allow/disallow self-sponsor segments (the creator promoting their own product), "like and subscribe" calls to action, shock-and-awe intros, podcast recaps, and several other segment types.
If only there were some way that money in my pocket went to some of the people related to the things I like to watch. Some sort of premium service where YouTube could pay for a person to come to my house and collect money from me, and them give it to the people making videos, and then we won't have ads?
I really wish there was a little micro-donation button, using something like the lightning network. I'd smash the crap out of that for good videos. But YouTube would never support it because they wouldn't be able to insert themselves between the creator and consumer.
Wow, so it does. I just checked. Most of my subscriptions apparently do not have it turned on. The one that I found that does have it turned on, it's hidden behind a hamburger menu that's located next to, you guessed it, an AI button. Nice to see Google prioritizing their crappy AI integration over their content creators getting paid.