• Follow us on Twitter @buckeyeplanet and @bp_recruiting, like us on Facebook! Enjoy a post or article, recommend it to others! BP is only as strong as its community, and we only promote by word of mouth, so share away!
  • Consider registering! Fewer and higher quality ads, no emails you don't want, access to all the forums, download game torrents, private messages, polls, Sportsbook, etc. Even if you just want to lurk, there are a lot of good reasons to register!
I'm squashing them as they're pointed out, but have also cut Amazon out of the chain, I'm wondering if they're the culprit. We'll see how it looks tomorrow.

I totally get the frustration -- if someone brings me the actual ad chain (the code that shows who is serving the ad) then I can remove those ads instantly. When I'm just told what ad it is, then I have to try and get it served to me so I can get that code (from Firebug, usually). Once I have that code, again, I can remove the ad instantly. When I can't get the ad to load myself, then it's a guessing game. I'm killing things blindly. I can never go to Amazon, Sovrn, or USAToday and say "kill the John Deere ad", as a remnant campaign there's no way to know which remnant provider inside which premium provider is serving the ad. Sometimes it's a remnant provider to a remnant provider to a premium provider. Or even another tier or two down the chain of ad pain.

So while knowing who the advertiser is lets me try and find the ad myself so I can get the info I actually need, sometimes I just don't get served the ad at all. Then my options are nuke entire providers (which kills good ads too), or just hack blindly.

Zero complaints here, just want to be utterly clear about how and why it's not always an instant fix.

It *is* an instant fix if I get the Firebug output and know exactly who it is that needs a fire placed under their ass.

Anyway, I've turned Amazon's Target CPM up to a ridiculous level, which should cut them entirely out of the chain. Will cost us a few hundred a month, but if it gets rid of the problem ads then that's the solution I most want.

I absolutely appreciate the reports, and I'm always working on them even if I don't respond to them.
 
Upvote 0
I want to be super clear that I wasn't going for snarky with my last post. The people suffering the bad ads aren't responsible for chasing them down -- I absolutely am -- I just wanted to be transparent and reassure that I don't blow any of these reports off. It's just that sometimes it takes a while and some trial and error to chase some of the uglier culprits down.

I will try to find some accessible/intuitive walkthroughs that will better enable others to produce actionable info. I used Google Chrome's Inspector/Inspect Element Tool (very intuitive), a packet sniffer called Charles (https://www.charlesproxy.com/) which has a Firefox plug-in, and the Firebug plug-in for Firefox. So it's a complicated process even for AdOps types (and I'm definitely not an AdOps type).

What has helped immensely (and I neglected to mention this in the earlier post) is the intel about which ad position is producing the bad ads. If it comes down to it, I can just shut the position down -- as always, functionality and user experience trumps all else.
 
Upvote 0
Of you all suffering this, how many are still running Flash? That may be why I'm not seeing those ads. Flash is an absolute disaster and because it's a constant and severe security problem I don't have it on any of my machines.

http://krebsonsecurity.com/tag/adobe-flash-player/

I'm not saying remove software from your computer -- you should be running whatever you want without it being a problem here. But I'm wondering if the bad ads are doing something ugly with Flash.
 
Upvote 0
No. Still getting ads that take over my browser (I mostly use firefox----chrome does seem to work better if that matters).

It is always the ad on the right side of the pair of ads directly after the the first post of each page.

I do not use adobe flash on any of my comps either.

I will be home all day tomorrow, I will try some of the add-ons you suggested and see if I can get you better info. Thanks @Clarity.
 
Upvote 0
I've uninstalled Flash and things have been fine so far.

I actually installed it trying to get the bad ads in Firefox, but haven't had any luck.

Hey, @Saw31, the next time an ad in that spot locks your page up would you right click over it and hit "View Frame Source"? Paste here anything you see between code and /code tags. If that would at least give me the last provider in the chain I could blacklist it.

If I thought for a second we could replace BP's ad rev with purely optional micropayments I'd drop the ads completely.
 
Upvote 0
Happened again. Flash is uninstalled from my PC, and the built-in flash plugin is disabled in Chrome (confirmed by checking chrome://plugins/). Ad loads with Hotels.com, goes to a Navy Federal ad with audio, back to the Hotels.com image, then back to NFCU. Loops until the browser runs out of memory and crashes completely.

screen1.jpg screen2.jpg
 
Upvote 0
Well, you're back on the list. :lol:

This ad down in the lower right corner of the page runs with audio and no controls, and the real pisser is that it's anchored, in that even if you scroll up the page it force-snaps back down...and even after the ad completes the anchor is still in place, preventing me from scrolling up to the top menus and forcing me to close the page. Happened only once so far (just now).

BP-anchored-ad.png
 
Upvote 0
Well, so much for it happening only once:

BP-anchored-ad-2.png

Like the first one, the ad came on with audio basting and no controls to stop, mute, or close the ad, and anchored the page to the ad spot. IE also keeps generating the "stopped working" error and closes and re-opens the tab.
 
Upvote 0
I actually installed it trying to get the bad ads in Firefox, but haven't had any luck.

Hey, @Saw31, the next time an ad in that spot locks your page up would you right click over it and hit "View Frame Source"? Paste here anything you see between code and /code tags. If that would at least give me the last provider in the chain I could blacklist it.

If I thought for a second we could replace BP's ad rev with purely optional micropayments I'd drop the ads completely.


I don't see "code tags", but here is the top part of the code that has "path" tags...Give me more guidance if this isn't what you need.



<!DOCTYPE html>
<html class="<div class='videoAdUiPopupBackground'><div class='videoAdUiPopupCloseIcon'><svg height=\"100%\" viewBox=\"0 0 24 24\" width=\"100%\"><path d=\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\" fill=\"#fff\"></path></svg></div><div class='videoAdUiPopupPositioner'><form class='videoAdUiPopupFrame'><div class='videoAdUiPopupHeading videoAdUiHideIfEmpty'>"+
X(a.heading)+"</div><div class='videoAdUiPopupText'>"+X(a.message)+"</div><div class='videoAdUiPopupButtons'>"+X(a.buttons)+"</div></form></div></div>")},cs=function(a){for(var b="<ul class='videoAdUiWhyThisAdReasons videoAdUiHideIfEmpty'>",c=a.rg,d=c.length,e=0;e<d;e++)b+="<li>"+X(c[e])+"</li>";b+="</ul><div class='videoAdUiWhyThisAdGenericMessage'>"+X(a.Jd)+"</div><a class='videoAdUiWhyThisAdMute videoAdUiHideIfEmpty'>"+X(a.mute)+"</a><a class='videoAdUiWhyThisAdControl videoAdUiHideIfEmpty' href='https://www.google.com/settings/ads/onweb' target='_blank'>"+
X(a.control)+"</a>";a=""+bs({heading:tr(""+X(a.heading)),message:tr(b),buttons:tr("<button class='videoAdUiWhyThisAdCloseButton videoAdUiPopupDefaultButton'>"+X(a.close)+"</button>")});return fr(a)},ds=function(a){for(var b=""+X(a.Ck),c=a.options,d=c.length,e=0;e<d;e++)var f=c[e],b=b+("<label for='videoAdUiMuteOption"+Ar(e)+"'><input type='radio' id='videoAdUiMuteOption"+Ar(e)+"' name='videoAdUiMuteOption' class='videoAdUiMuteOption"+Ar(e)+"' />"+X(f)+"</label>");a=""+bs({heading:tr(X(a.heading)+
" <a class='videoAdUiMuteUndo'>"+X(a.Nk)+"</a>"),message:tr(b),buttons:tr("<button class='videoAdUiMuteCancel videoAdUiPopupButton'>"+X(a.cancel)+"</button><button class='videoAdUiMuteConfirm videoAdUiPopupDefaultButton'>"+X(a.confirm)+"</button>")});return fr(a)},es=function(a){var b=String(""+a.heading);return fr(bs({heading:b?new lr(b,void 0):"",message:tr(""+X(a.message)),buttons:tr("<button class='videoAdUiMuteCancel videoAdUiPopupButton'>"+X(a.cancel)+"</button><button class='videoAdUiMuteConfirm videoAdUiPopupDefaultButton'>"+
X(a.confirm)+"</button>")}))},fs=function(){return fr('<div class=\'videoAdUiMuteToggleButton\'><div class=\'videoAdUiMutedIcon\'><svg width="100%" height="100%" viewBox="0 0 16 16"><path d="M2.398,5.5496307 L0,5.5496307 L0,10.4483665 L2.4,10.4483665 L7,15.5093253 L7,0.4886719 L2.398,5.5496307 Z" fill="#fff"></path><path d="M9.6314915,5.9285684 L10.6837982,4.9386188 L12.8157457,6.9442323 L14.9476933,4.9386188 L16,5.9285684 L13.8680525,7.9341818 L16,9.9397952 L14.9476933,10.9297447 L12.8157457,8.9241313 L10.6837982,10.9297447 L9.6314915,9.9397952 L11.7634391,7.9341818 L9.6314915,5.9285684 Z" fill="#fff"></path></svg></div><div class=\'videoAdUiUnmutedIcon\'><svg width="100%" height="100%" viewBox="0 0 16 16"><path d="M2.398,5.5496307 L0,5.5496307 L0,10.4483665 L2.4,10.4483665 L7,15.5093253 L7,0.4886719 L2.398,5.5496307 Z" fill="#fff"></path><path d="M9,11.4457379 C10.7427023,10.9390412 12,9.5931906 12,7.9969959 C12,6.4008011 10.7427023,5.0549506 9,4.5492552 L9,11.4457379 Z" fill="#fff"></path><path d="M14.2494529,8 C14.2494529,11.0361747 12.0131291,13.5866817 9,14.3156841 L9,16 C12.9934354,15.2419577 16,11.9484291 16,8 C16,4.0505695 12.9934354,0.7570409 9,0 L9,1.6833146 C12.0131291,2.4123169 14.2494529,4.9638253 14.2494529,8 L14.2494529,8 Z" fill="#fff"></path></svg></div></div>')};var gs=function(a,b,c){if(null==a||!Td(Ad(a),a))throw T(Dg,null,"containerElement","element");this.m=a;this.h=this.b=null;this.g=b;this.w=c||!1;this.l=null;this.b=Jd("div",{style:"display:none;"});var d;a=xf();if(yf(a,"useVideoElementMock")){a=Sq();b=Jd("div",{style:"position:absolute;width:100%;height:100%;top:0px;left:0px;"});for(d in a)b[d]=a[d];a.cc=Jd("div",{style:"position:absolute;width:100%;height:100%;top:0px;left:0px;background-color:#000"});a.jd=Jd("p",{style:"position:absolute;top:25%;margin-left:10px;font-size:24px;color:#fff;"});
a.cc.appendChild(a.jd);b.appendChild(a.cc);a.b.G(a,
 
Upvote 0
Back
Top