-
Notifications
You must be signed in to change notification settings - Fork 975
YouTube showing ads #4693
Comments
One more from support |
Silly question, but worth asking somehow, these are definitely adverts getting through? I ask because I have been using Brave for many months now, since 0.7, I frequent YouTube, and I’ve yet to see an advert slip through. I haven’t seen any “banner” ads pop up over videos, before the video begins or breaking up a longer video. I would suggest this could be a few “sponsored by” sections that are part of the video (either at the beginning or end) being mistaken for adverts. Might be an idea to ask anyone experiencing this to grab a screenshot. |
I can confirm for my install. I see no banner ads or ad breaks in the middle of a video. However, I have been seeing the occasional ad at the beginning of videos which need to be skipped in the usual way. Ubuntu 16.04.1 LTS |
@CliqueBait, I’ve checked out the playlist you’re watching (starts here: Does Political Correctness WORK?) I’m up to the 16th video – but nothing!
Under a guest account in OS X, I managed to get the adverts to show immediately by dropping the shields or allowing ads and tracking. Maybe this is a stuck setting somewhere, something from a previous version? It might help to blow away Brave’s config files… |
@neeklamy where are you physically? I see that @CliqueBait is in the UK (thanks for the screenshot, BTW) I wonder if they are using different code based on the region. I know this is typical because many videos are blocked based on region (and also ads are region aware) |
@bsclifton, I should have said, I’m in the UK too. When I was toggling the shields, although it showed that the shields were down, the “Ads and Trackers Blocked” count was still going up, but, no ads were showing. Which as I said, makes me think it seemed like the “ads off” setting was stuck. At some point the adverts started showing with the shields down, and now I can toggle the shields on and off and get the expected behaviour – not terribly helpful, I know. |
I have add on Youtube to (I'm in canada), i try with a VPN in sweden and no add |
@neeklamy "It might help to blow away Brave's config files..." Um. That doesn't sound too safe/desirable if I'm going to lose anything I need but I'm willing to inspect the files and roll the dice (with backups) if it looks promising. There's a chance it might work because I've been installing each release over the prior release so there might indeed be a stuck setting somewhere. Main thing I don't want to do is lose all of my bookmarks. I don't care about other settings. Which files do you want me to inspect/delete? FYI, I upgraded to Ubuntu 16.10 last Friday 14th Oct. |
I've always had YouTube ads showing up since I started using Brave (many months ago). I just figured they had not finished the code yet or something (since it's still a beta). It's very very annoying to say the least, and with every update I hoped they started "supporting" YouTube ads... FYI, I'm in the Netherlands and on Windows 10. |
I have the same problem for YouTube, the ads at the beginning pop! :) |
Using Brave, an ad plays on Youtube for me for nearly every video. Located in the US. Happy to perform any tests to help diagnose the problem. |
Where are you located? Would any of the about:adblock regional lists help? |
@bbondy I'm located in Boston, MA. I assume that means none of the regional lists would be useful here? I wonder if Youtube ads are cosmetic adblock ads (which aren't supported yet?) and I'm just unlucky that I get many ads served to me and others get few. If they're URL-based adblock ads, I should be able to type in custom rules in about:adblock and seem them succeed or fail in the Web Debugger. |
@bsclifton I have Flash installed; but it's not enabled for YouTube, and the ad element being displayed is a I can dump a HTTP log if it's helpful (and if I can figure out how to do it from the Web Console). |
If we can find the URLs of the ads that are serving I can check if they are in the adblock list. |
Looking into it, it seems to be serving from the same servers as YouTube videos. It skips two doubleclick domain requests successfully, then originates a video request from YouTube's servers. It might be the case that adblock is working fine and that the current adblock rules just don't work if they are routed through the normal video servers. Also, it only serves ads when I am logged in. Logging out or a new session tab works fine. So I believe the block is working fine. Maybe cosmetic (HTML selector) rule support will fix this. This video reproduces the issue 80% of the time for me: https://www.youtube.com/watch?v=cAo9o7zV24A |
with the new update i have no add on youtube ! |
Still an issue for me unfortunately: Ubuntu 16.10 |
Another user reported this issue with #5457
|
A friendly with ad-tech chops has analyzed what's going on, hoping he'll update here shortly. Cosmetic filters is #344 but this bug has priority and can be fixed without those, we think. |
By the way, to generate a new Brave profile for testing but preserve your personal profile, just rename the Brave profile directory (at
@echosa: It is possible that LastPass has your email address stored in the macOS Keychain. You can find out by opening the Keychain Access utility. |
@echosa no problem! Going to include them all here for quick reference: Ads Settings:
For the following setting, try this URL: https://www.google.com/settings/u/0/ads/authenticated?hl=en
Related Privacy Settings: I've been unable to reproduce ads in YT playback with the switches for these settings in the OFF position (gray, with the switch in the left position):
Note: There are two Youtube specific settings at the bottom of that page, but I have them both ON (blue) and am not getting any ads. You can try shutting those off if you'd like. I have kept them on since I'm not seeing ads w/them on. Hope this helps! |
Neither of those URLs take me to pages that look like your image. :-/ When logged in to Google, both of those first two links take me to the same page. The page they take me to is the last screenshot I posted a couple of comments back; the one with a single toggle, which I turned off. If I visit the first link in a new session tab (which makes me not logged in), I get this: I turned them off, but when I went back to the page in another new session tab, they were both on again. I guess I have to actually logout and turn those off, because a new session tab's changes aren't permanent or something? It's a bit confusing. Either way, as you can see, I'm not seeing any pages as what your screenshot showed. Hopefully the pages I am seeing are equivalent, or at least good enough. I wonder why we see different things, though. |
@echosa @lukemulks what kind of Google accounts do you have? |
I don't know how to answer that. I signed up for a Gmail account many, many years ago, when it was still invite-only. The rest, as they say, is history. |
I was actually right. If you have a business account (use your own domain) you get the pages @lukemulks added as screenshots. If you have a default gmail account example@gmail.com you get the screen that @echosa posted screenshot from my test account |
That makes sense for logged in, but what about logged out? |
Thanks, these pages were accessed using consumer (free) user accounts, but
will try from a business account too.
I apologize for the process being this way, Google is making this very
difficult. I don't understand why Google couldn't just put them all on the
same page, but I suspect the confusion is intentional given the amount of
money they bring in from advertising.
I will try to see if I can reproduce a path with the settings that is a
little easier.
What you could do, as an alternative, is attempt the URLs that I sent over
from Chrome or another browser, which will apply to your Google account
across any browser. Settings should stick (hopefully).
There might be some legacy account exceptions, but I also have had a Gmail
account since the invite-only days.
…On Feb 1, 2017 1:20 PM, "Gregor Adams" ***@***.***> wrote:
@echosa <https://github.com/echosa> @lukemulks
<https://github.com/lukemulks> what kind of Google accounts do you have?
I have a free business account from the BETA-era of Google domains.
Maybe it is different with default google accounts ***@***.*** vs.
***@***.***)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4693 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AIkDKFHjZTezBpE99BTwt9nnjEu8W3IXks5rYPcdgaJpZM4KUPn2>
.
|
Maybe it's a feature that has not been ported to either of the two versions. They might not even use the same logic, framework, whatever. Google is big at making a lot of custom stuff that doesn't fit together, it's part of moving along and building new ideas. Just spitballing here though. EDIT: There are a lot of domain speciffic settings available. You can add and remove different apps to your domain, so the settings page might also take that into account. Just looking at the description of what will or will not be personalized if the switch is toggled. |
Well, I turned off what I could find, so hopefully that'll do some good. Sticking to the original plan: ads seem to not be playing, which is great, but I'll keep an eye out and report any that do. Thanks for this Google settings tangent. 👍
If it is easy to do so, more people will turn off the tracking and ads and such. Google doesn't want that but also wants to be able to say they provide a way to do so. So they provide a complicated way people are likely to avoid or miss. It's a win/win for them. :-P |
@lukemulks that confused me. Do you have a custom domain? Those were given in the invite and beta phase for free too. My own account (@pixelass.com) has the same screen as you posted |
No custom domain in my case.
At this point, I'd just suggest turning off the settings discussed in
whichever form they are presented, close the browser when completed,
relaunch, clear cache and cookies, sign in and attempt to check YouTube for
ad playback.
That should hopefully result in resolving the ads issue.
Thanks again for the persistence and assistance. :-)
…On Feb 1, 2017 1:45 PM, "Gregor Adams" ***@***.***> wrote:
@lukemulks <https://github.com/lukemulks> that confused me. Do you have a
custom domain? Those were given in the invite and beta phase for free too.
My test account is about 1 year old and it has is a vanilla gmail account
and I get the same screen as @echosa <https://github.com/echosa>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#4693 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AIkDKExhSRVwgE36Q1O6vi0YB5GXjEHyks5rYP0LgaJpZM4KUPn2>
.
|
With the latest set of settings adjustments (Google ads settings), and the attempts to repro by @srirambv @pixelass, @echosa and me that results in no ads displaying, and the lack of additional reports from users post v0.13.1, I'm going to close out the issue at this time. If there are repeats of ads displaying for users that are signed in, please let us know and we'll triage those cases into a new issue to specifically investigate further. Thanks again to everyone that helped get us to this point. |
For future travelers: following the instructions in this comment by @lukemulks resolved the issue for me in Brave 0.13.0. |
I've had those google settings off forever @lukemulks looking in the debugger / developer tools, it's apparent that google forces another video up instead of the video I intend to watch. note: I have a pi-hole on my network aswell, which has successfully prevented any loading of ads in any browser on any device (including my ipad) until recently, probally february first. So this is a youtube thing. (https://github.com/pi-hole/pi-hole) A friend links me this: https://www.youtube.com/watch?v=ye24Qehidkg and this gets forced before it (as an ad) https://www.youtube.com/watch?v=Lpbda_NXRL0 "html5-video-player ad-created ad-showing ad-interrupting videoAdUiRedesign ytp-video-ad-learn-more-ui ytp-title-extra-info paused-mode" I'm guessing this is a testpilot system being rolled out, and that it's being regionally tested. Might be interesting to note, the videos that get forced as ads, don't have any ads themselves. mashing F5 on any other video gives ads 100% of the time before loading the intended video I'm clicking (randomly). but doing the same on the videos designated as ads, it jumps straight to the video. (probally some sort of whitelist to not get an ad ontop of a forced ad?) here's a recording demonstrating it, brave adblocker enabled, pihole also active on a random video I got to by just clicking random trending videos. https://a.pomf.cat/vqaxlm.webm just for referance, there are ads on youtube that my pihole do prevent addition to the ones violating my eyes. |
Thanks for the in-depth followup @borntohonk A few questions, I know they're likely redundant, but have to go thru the motions.
v0.13.0 and higher w/cache & cookie clearing and the ad settings updated should resolve for the majority of cases. You're right about this being a YT-specific thing. I suspect that this is likely what you're suspecting as well, a regional rollout test for a player update. I saw the same thing happening last fall prior to the last update. OK so aside from the questions I asked above, this is why it's such a pain of an issue:
For the pi-hole setup, can you let me know if there are any overrides applied on your end that would allow for any protocol exceptions over ports? Thanks again for the details here, really appreciate it. |
note: ads still try to "load" if cookies (logged out) are cleared, but the pihole just sends it to a black-hole. at this point being logged in at youtube seems to be a disadvantage, but at same time probally find whats coming in near future to "everyone". Considering browser adblocker and my network hardware adblocker have been bypassed/killed by this solution, I'd say that's more likely the case. the pihole is just a dedicated dns current setup is my computer (or other devices) have DNS server set as local address 192.168.1.85 (pihole) which in turn communicates with 8.8.8.8 and 8.8.4.4 (google DNS servers) I query 192.168.1.85 for DNS resolves, if on filter list return 0.0.0.0, if not on filter list query 8.8.8.8/8.8.4.4 then return to device in question. I have somewhat technical understanding of things, but only on a hobby level. https://github.com/pi-hole/pi-hole/blob/2f3cf1c1b53514260636f3adea6511a0a86a3c37/adlists.default logging out it's apparant it still tries to load ads, but nothing shows up visibly because the ads are routed to 0.0.0.0 and return 'nil' instead only conclusion I can get out of this is to not be signed into youtube to not get ads until this solution finally comes over and annoys the average person who also has adopted an adblock solution. probally interesting to note that the videos designated as ads have some sort of exception/whitelist to be affected by other ads. it's obviously paid content / partner solution. Norwegian ads aren't that bad, most of it seems innocent because of our laws are very strict, but it's still annoying. |
Thanks @borntohonk
We're still investigating the usage, so just a forewarning there, but we discovered that For this reason, YT in particular was not blocking ads until we went in and applied some specific blocking to QUIC. We're digging in on this further, as while Google had mentioned QUIC being used in Chromium by default for ~50% of Google's stack, it hadn't been mentioned that ads were involved with this, and until their recent update they would have silo'd the ad domains separately. Once we blocked QUIC this way, the issue was not reproducible on our end in a majority of attempts. FYI - since you're a bit of a guru on the DNS side, and we can use all the help from good natured people that are DNS-inclined, here's the list of domains, which helps break out why DNS blocking has been such a pain:
All that said, what we're both seeing (which is reassuring) is Google really going to some extremes to hack ads into the user experience. I think that what you reported could also be a prototype test as you mentioned. Google does this in YT with previews, and users aren't aware. I worked closely w/Google for 5+ years and we were often in a spot like this where we'd end up reverse engineering their stuff in the wild and it would only apply to some regions. Also, thank you again for the info and feedback, we're really lucky to have you as a contributor here. :-) |
@lukemulks the pi-hole github is probally a mecca for the blocking of dns kind. I use the default compilation that the list, which the pi-hole installer compiles to a single file, because it breaks minimal amount of stuff so far. it does prevent some minor things occasionally, mostly related to shopping and using searches where paid contributors get promoted with "ads". the 98 608 entries in this hosts file are a result of combining all the lists from ( https://github.com/pi-hole/pi-hole/blob/2f3cf1c1b53514260636f3adea6511a0a86a3c37/adlists.default ) I'm just an end-user, so credit obviously would go to the pi-hole github contributors ( https://github.com/pi-hole/pi-hole ) note: this is more than just ads, this is a lot of fradulent/malware/tracker websites too. Quick rundown: admob : 52 entries |
Is there a reason this closed? I was just about to comment to say that I've been seeing ads again, lately. |
@echosa opening a fresh issue to link to this one - will link here - seeing some additional items that we're running thru, and am linking to a separate repro issue that we're tracking for the blocklists. |
Perfect. I'll keep an eye out for the new one. :-) Thanks! |
I still see ads. Linux. |
Did you search for similar issues before submitting this one?
Yes
Describe the issue you encountered:
Reported via support:
I tried some of the video links provided and was unable to reproduce. Maybe related to
Expected behavior:
Windows 10
The text was updated successfully, but these errors were encountered: