News for hackers. Stuff that matters.
Re:What media companies don’t want you to know about ad bloc... by Puts on Thursday June 30, 2016 @05:35AM (#12007462)
It's strange that the most simple and elegant solution to ad-blocking, self hosted ads are not considered by anyone. Magazines and papers have always done this in print. Yes there is overhead, because you have to handle the content manually and it's hard, even tough not impossible to measure impressions. But with print it's always been this way and now the media industry wants to both have the cake and eat it, because they don't want to handle ads but they want the revenue.

And maybe I should clarify, how does self-hosted ads solve the problem?

- It's hard to block ads on the same domain as the main content.

- Just loading an image with an ad is not as much of an performance hit as javascript loaded tracking ads and thus should not annoy users as much.

- More secure, because you can not hack one single ad service and distribute mallware to thousands of sites. Besides, the solution is less complex, and complexity always leads to bad security.

Re:What media companies don’t want you to know about ad bloc... by madeofpalk on Thursday June 30, 2016 @07:18AM (#12007767)
I work for a 'big online old media company' and can offer some insight for all of this. First up, I strongly believe our industry has dug ourselves into the hole and really fucked itself over. Daily I use an adblocker to make the internet faster and easier to use (which is ironic because I'm the one who implemented the 'plz disable adblocker' banner on our site and i see it every single day http://i.imgur.com/xQza4fS.png)

Problems with self hosting:

- It's super duper hard to change the status quo. For them, the current solution 'works fine', once they fight the supposed evil that ad blockers are. Trust me, I fight for this sort of stuff and they just don't understand things the way we do.

- You can't do as much or sell ads for as much. You can charge more if you know more data about your visitors and can sell the ads to clients under the impression that it'll reach the exact demographic they're looking for.

- For some companies, it's already too much of a chore to have an in-house dev team to manage the content website. Have to have _people_ manage all these self hosted ads is not appealing to these companies. Very similar to AWS vs self-hosting

- An image is less interactive, so you can't sell it for as much. Those big fancy ads that are interactive are sold more many many more times the price as just a single jpg more.

- If you're 'lucky' to work in a media org big enough to have a sales team, even they don't sell out every single ad placement all the time - there's a big tailed on these states they still want to monetise and ad networks helps them do that.

That aside, things are changing. Everything on our site happens over HTTPS, which is a plus. We do win 'arguments' to move things in-house and not served from an ads network, where appropriate. We have an in-house 'studio team' who creates custom campaigns and creatives for clients, and they're almost entirely self hosted.

Re:What media companies don’t want you to know about ad bloc... by zapt02 on Thursday June 30, 2016 @08:39AM (#12008068)
This response is right on the money.

I'd just like to add that almost all the problems with malicious ads are caused by ad networks that are used as "backfills" for when the in-house ads aren't booked. Backfilled ads are not inspected and can contain everything, but they are also needed because otherwise you'll have unsold inventory.

Re:What media companies don’t want you to know about ad bloc... by tluyben2 on Thursday June 30, 2016 @09:48AM (#12008458)
I am wondering how much $ those backfilled ads make though? In my (limited) experience they are really not worth the hassle even on high traffic sites. We resorted to just showing special deals of our own product in unsold inventory spots.
Re:What media companies don’t want you to know about ad bloc... by CyberDildonics on Thursday June 30, 2016 @08:46AM (#12008105)
One thing that is starting to become more common knowledge is that ad space is a commodity. Typically commodities are auctioned or sold on exchanges. I would think it should be entirely possible to not have any backfill by having the prices for ad impressions fluctuate on an exchange (I realize ad exchanges already exist, it seems they just need to make it into these situations).
Re:What media companies don’t want you to know about ad bloc... by madeofpalk on Thursday June 30, 2016 @08:51AM (#12008129)
Exchanges are these backfills.

When we don't have a big sponsor for a section of our site, or haven't had enough direct sales for certain placements, it goes out to the ad exchange to action the spot off. That's where the problem is. That's somewhere we could start enforcing certain quality.

Re:What media companies don’t want you to know about ad bloc... by zapt02 on Thursday June 30, 2016 @08:58AM (#12008170)
Exactly! Larger ad inventory purchases are still largely sold by salespeople with written contracts.

Ad exchanges and real-time bidding (RTB) are only causing a problem for people working in the media space because on the one hand if you don't have them you lose money, but on the other hand it's like gambling in regards to the quality of ads that will be served.

Re:What media companies don’t want you to know about ad bloc... by a3n on Thursday June 30, 2016 @09:18AM (#12008268)
Are there salespeople in this area anymore, or is it all automatic? Shouldn't the salespeople be working harder to sell unsold inventory?
Re:What media companies don’t want you to know about ad bloc... by madeofpalk on Thursday June 30, 2016 @09:25AM (#12008304)
Of course there are salespeople. When the country's leading air freshener brand wants to buy out all premium ad placements for a section of a website as a part of an integrated tv/online/outdoors campaign, they're going to want a salesperson to work things out with.
Re:What media companies don’t want you to know about ad bloc... by a3n on Thursday June 30, 2016 @09:31AM (#12008347)
And yet an excuse is auctioning unsold inventory to unsavory networks.

If I was buying a box of cereal, "we couldn't source enough reputable corn, so we topped it with melamine" would be the death of that cereal, for me.

(And yes, this is buyers at the cereal company instead of ad sellers, but it's the same: the hypothetical cereal company was not able to "sell" enough of its money to corn suppliers.)

Re:What media companies don’t want you to know about ad bloc... by madeofpalk on Thursday June 30, 2016 @06:21PM (#12012299)
But yet as a developer "i don't write good enough code, so we have a massive test harness to catch any bugs I might introduce".

Of course the goal is to operate at 100% efficiency, but in reality that's not going to happen all the time. Backfill channels like this are a way to make at least a little bit of money when sales a slow for a bit for whatever reason.

In terms of the problems the online media industry faces with advertising, the efficiency of in-house sales teams is not a huge priority atm.

Re:What media companies don’t want you to know about ad bloc... by a3n on Thursday June 30, 2016 @06:47PM (#12012443)
And so I block. :)
Re:What media companies don’t want you to know about ad bloc... by WayneBro on Thursday June 30, 2016 @10:38AM (#12008838)
The change is starting at places like 'The Deck', where they only sell ads that don't track anyone - no Javascript or Iframes.

http://decknetwork.net/privacy/

Re:What media companies don’t want you to know about ad bloc... by soared on Thursday June 30, 2016 @11:43AM (#12009318)
To use The Deck a business would have to knowingly generate less revenue in exchange for user privacy. I don't see many companies doing this.
Re:What media companies don’t want you to know about ad bloc... by imglorp on Thursday June 30, 2016 @07:59AM (#12007891)
Would it help to have an off the shelf, self-hosted ad platform available? Perhaps a plugin to an existing CMS?
Re:What media companies don’t want you to know about ad bloc... by madeofpalk on Thursday June 30, 2016 @08:38AM (#12008064)
That might help, but it depends what problem you're trying to solve then - if everyone was using the same platform, then it would be easy for adblockers to block it.

If part of your pitch is that you avoid adblockers, then once you get big enough you'll constantly be fighting an uphill battle.

Re:What media companies don’t want you to know about ad bloc... by imglorp on Thursday June 30, 2016 @09:13AM (#12008243)
I was just thinking of ye olde self-service in-house ad vendor, server, statter. If the static ad assets were coming from the same domain, how would an adblocker notice them?
Re:What media companies don’t want you to know about ad bloc... by madeofpalk on Thursday June 30, 2016 @09:29AM (#12008328)
well instead of blocking googleads.com/, they would just block nytimes.com/googleads/

Obviously in execution it would be different, but I hope you get the idea.

Edit: I think self-served ad platforms are one way forward, but it depends on what problem you're trying to solve.

Re:What media companies don’t want you to know about ad bloc... by WayneBro on Thursday June 30, 2016 @10:41AM (#12008858)
If I were designing this system, the paths would look something like nytimes.com/e2be6560/d570/xxx-yyy-zzz(.jpeg/.js/.html/etc).
Re:What media companies don’t want you to know about ad bloc... by CyberDildonics on Thursday June 30, 2016 @08:39AM (#12008069)
You know... with uMatrix you can block the 'please dont adblock' element specifically so you don't have to see it anymore.
Re:What media companies don’t want you to know about ad bloc... by ryuuchin on Thursday June 30, 2016 @08:51AM (#12008134)
Do you mean uBlock (Origin)[1]? That's the one with the element picker[2] if that's what you're referring to. uMatrix[3] does not have cosmetic filtering which may be required to hide an element like the one in question. You'd need uBlock for that.

[1] https://github.com/gorhill/uBlock

[2] https://github.com/gorhill/uBlock/wiki/Element-picker

[3] https://github.com/gorhill/uMatrix

Re:What media companies don’t want you to know about ad bloc... by madeofpalk on Thursday June 30, 2016 @08:52AM (#12008135)
But you see, then when I present our site in front of all the big important people, I can't showoff my use of adblocker then.
Re:What media companies don’t want you to know about ad bloc... by type0 on Friday July 01, 2016 @07:00AM (#12015073)
Just open it in some other browser without the adblock, problem solved.
Re:What media companies don’t want you to know about ad bloc... by mjevans on Thursday June 30, 2016 @05:53AM (#12007518)
Ads really need to be put on a diet.

* Either a /static/ image or colored text

* Normalized (re-packed, stripped of all other data, etc)

* Vetted by a human somewhere to not be 'misleading in appearance' (not checking facts, but making sure that it doesn't look like a download button or anything else not obviously an ad)

* Based on the content of the context and nothing else (you can bake them statically based on the story and/or comments thread on the page)

Re:What media companies don’t want you to know about ad bloc... by Puts on Thursday June 30, 2016 @06:09AM (#12007560)
Yes, the vetting part is also important. As it is now renowned newspapers are serving ads that are border fraudulent, and I don't really understand how they are putting their reputation at risk this way by letting third parties publish non-vetted content on their site.
Re:What media companies don’t want you to know about ad bloc... by jerf on Thursday June 30, 2016 @09:13AM (#12008246)
"I don't really understand how they are putting their reputation at risk this way by letting third parties publish non-vetted content on their site."

I read it as a measure of their financial desperation. They're eating their seed corn (their reputation is their most valuable asset in that without that, what else do they have?), and, well, what other choice do they have? HN has been talking about the other choices for years, but every time I see someone try one, they sink.

Re:What media companies don’t want you to know about ad bloc... by huehehue on Thursday June 30, 2016 @08:54AM (#12008148)
I'm wondering when the Google Play Store wild west era will end. I've seen numerous apps containing ads with text (e.g. "Install Candy Crash!") laid over borderline pornographic images that have nothing to do with the advertised service. I guess it catches the eye?

I don't think shifting responsibility to publishers is the answer. A half-serious idea would be to have a neutral regulatory body issue "licenses to advertise" but how long until corporate interests took that over?

Re:What media companies don’t want you to know about ad bloc... by madshiva on Thursday June 30, 2016 @06:41AM (#12007660)
I agree it's a very good idea. This would also promote more local ads than big commercial ads.

At the end, I know they need to get money but ads don't serve any purpose. I mean I never buy product from ad, I have only things that suite what I have search 10 minute ago. Why putting ads for that? I already know the product and this will never push me to buy something.

Re:What media companies don’t want you to know about ad bloc... by developer2 on Thursday June 30, 2016 @09:28AM (#12008324)
Try telling this to anyone in the ad marketing business. They'll claim their tactics are extremely effective. Regarding "I never buy product from ad", they'll tell you "yes you do, we're manipulating your subconscious and you don't even know it's working!".

Really, they're mostly spinning a web of lies that keeps them employed. You won't find employment doing this for a living if you don't pretend like most of what you do really impacts everyone.

I'm one of those people who will actively abandon products that market too heavily or with material that manipulates its consumers. I switched away from Dove soaps/shampoos back when they started their viral "Campaign for Real Beauty" shenanigans. Pretending you care about your customers' self-image problems... to market soap... turned me off.

Re:What media companies don’t want you to know about ad bloc... by madeofpalk on Friday July 01, 2016 @10:04AM (#12016070)
There's two types of advertisements - Direct Action marketing, where they want a very specific outcome out of the ad (to buy something), and 'brand advertisement' where they just want you to be aware of the ad.

It's the difference between Coke & Budweiser, and Squarespace & Geico ads.

Re:What media companies don’t want you to know about ad bloc... by nimbix on Thursday June 30, 2016 @07:19AM (#12007770)
Self hosted ads would change nothing when it comes to blocking. Some ad servers allow you to proxy all the requests through your subdomain, but ads still get blocked. CSS selector based blocking is widespread and adding another `.sidebar > .ad` rule to adblock is no big deal.
Re:What media companies don’t want you to know about ad bloc... by onion2k on Thursday June 30, 2016 @07:26AM (#12007786)
There's no reason why the ads and the CSS for them can't be served by a small proxy application that runs on the server(s) of the site, and works by changing the name of any selector to a random string on every page load. Potentially it could also generate random DOM nodes in the HTML so xpath based blocking wouldn't work either.
Re:What media companies don’t want you to know about ad bloc... by valine on Thursday June 30, 2016 @07:44AM (#12007850)
I suppose you could have a stateful adblocker that looks for the element changing between page loads, and ignores the randomly generated elements that aren't visible to the user. Of course it would only work the second time you load the page. The adblocker could load a second copy of the page in the background, and then update the DOM of the first page after it determines which elements were regenerated.
Re:What media companies don’t want you to know about ad bloc... by onion2k on Thursday June 30, 2016 @08:20AM (#12007975)
That'd be an interesting approach. I like the idea of diff'ing a page to detect sneaky ad injection.
Re:What media companies don’t want you to know about ad bloc... by jackmaney on Thursday June 30, 2016 @10:01AM (#12008570)
An interesting idea, but it would be difficult at best to prevent false positives on sites with dynamic elements.
Re:What media companies don’t want you to know about ad bloc... by Thiez on Thursday June 30, 2016 @07:53AM (#12007871)
Those random DOM nodes will probably be easy to recognize because they can't affect how the final page looks. If all else fails there is still the option of rendering the page, using image-based add detection, and killing/hiding the associated DOM nodes.

There are only so many ways to obfuscate your DOM without screwing up the page layout and making your UI people angry. The battle against add blockers cannot be won.

Re:What media companies don’t want you to know about ad bloc... by onion2k on Thursday June 30, 2016 @08:24AM (#12007997)
The battle against ad blockers cannot be won.

I strongly believe that the ad industry will die, at least in the sense of what it is at the moment. Fighting ad blockers is its death rattle. That doesn't stop the technology being interesting though. Quite the opposite in fact, as a developer I find it fascinating.

Re:What media companies don’t want you to know about ad bloc... by anonymousab on Thursday June 30, 2016 @09:12AM (#12008237)
I can see it getting as bad as to demand that much of the content itself be an image, with ads stitched in server-side before serving the whole thing up.
Re:What media companies don’t want you to know about ad bloc... by madeofpalk on Friday July 01, 2016 @10:07AM (#12016091)
Server Side Ad Insertion platforms, like Brightcove Once[1] are exactly this - dynamically inserting ads into the single video stream for VOD content. It makes it really easy to implement a video player with ads, as well as having the handy side effect of being difficult to block the ads.

[1] https://www.brightcove.com/en/once

Re:What media companies don’t want you to know about ad bloc... by chx on Thursday June 30, 2016 @05:46AM (#12007492)
Ah, my naive friend. How can an advertiser know it's not being shortcharged? Having a "neutral" third party helps here.
Re:What media companies don’t want you to know about ad bloc... by distances on Thursday June 30, 2016 @06:17AM (#12007589)
The same way it works with newspapers, I'd say. Check that it is there when you expect it to be there.
Re:What media companies don’t want you to know about ad bloc... by danielhughes on Thursday June 30, 2016 @06:36AM (#12007649)
Even with newspapers advertisers don't simply accept the circulation numbers that the publishers report. They pay third parties to provide independent numbers. It's not just about whether the ad appears but rather knowing how many people saw it.
Re:What media companies don’t want you to know about ad bloc... by hawski on Thursday June 30, 2016 @06:58AM (#12007698)
So maybe there could be 3rd party company to check such things. Also ads could be sold at auction. I.e. auction for 24h display of ad in header from $1 on some news site.
Re:What media companies don’t want you to know about ad bloc... by cmdrfred on Thursday June 30, 2016 @08:24AM (#12007998)
Actually that's not a bad idea. Why not hit the site that the ad's are reportedly on from some IP addresses unknown to the ad provider. Do this over and over again until you have enough data to assume that say 1/5th of impressions are you then compare that to a neutral 3rd party source (Google Analytics comes to mind) of the total hits for that day. 5000 hits / 1/5 of those are impressions of your ad = 1000 impressions. Compare this to the numbers provided by the ad provider itself. All you'd need to do is spot check and it should keep everyone honest. I'm surprised people don't do this already.
Re:What media companies don’t want you to know about ad bloc... by syshum on Thursday June 30, 2016 @07:49AM (#12007862)
Independent Auditing happens in all kinds of industries and for all kinds of reasons

There is no reason a neutral 3rd party can not review logs, software, or other data to ensure in house ad metrics are accurate.

Re:What media companies don’t want you to know about ad bloc... by AznHisoka on Thursday June 30, 2016 @08:34AM (#12008040)
Advertisers can track clicks very easily on their own via google analytics and other platforms. What's so hard about that?
Re:What media companies don’t want you to know about ad bloc... by a_small_island on Thursday June 30, 2016 @01:11PM (#12010027)
Because if it's CPM, then you're paying for users on the publisher who simply view it.
Re:What media companies don’t want you to know about ad bloc... by hammock on Thursday June 30, 2016 @09:20AM (#12008282)
Advertisers have not cared much to date. For example the amount of money they pour into Facebook ads despite massive click fraud.
Re:What media companies don’t want you to know about ad bloc... by anoctopus on Thursday June 30, 2016 @11:08AM (#12009055)
They could always use a platform that is pay-per-action, so that you aren't paying unless people actually buy things.

(I work on the ad systems team of an affiliate marketing company, where essentially all advertisement contracts are done on a PPA basis, rather than PPC)

Re:What media companies don’t want you to know about ad bloc... by stevesearer on Thursday June 30, 2016 @09:05AM (#12008211)
I self-host the ads on my site in addition to selling the space directly.

Because the content of the site is narrow (photo tours of office design projects) it ends up attracting a certain group of people who are interested in office design and office furniture (self-targeting if you will).

Re:What media companies don’t want you to know about ad bloc... by eli on Thursday June 30, 2016 @09:55AM (#12008513)
Uh, self hosted ads get blocked too - just check a popular filter subscription.

Any moderately popular news site will have filter authors going out of their way to block their ads in the filters regardless of URL domain.

I feel like there's this myth that adblock is just trying to block "bad" ads, but the evidence shows most blockers really try very hard to block all ads. Trying to stay one step ahead of that is a losing proposition for media companies.

Re:What media companies don’t want you to know about ad bloc... by amelius on Thursday June 30, 2016 @08:03AM (#12007911)
> It's hard to block ads on the same domain as the main content.

Well, I'm sure that it would not be impossible:

- ads are the changing part of a webpage, so they can be identified

- ads could be collaboratively removed, by allowing the user to select the ad, then send its fingerprint to a central entity, so that others can benefit

- AI techniques could be used to identify and remove ads.

Re:What media companies don’t want you to know about ad bloc... by hammock on Thursday June 30, 2016 @09:21AM (#12008287)
Social media (Facebook/Twitter/Instagram) ads are self-hosted, and while they evade adblockers it has not kept users from being annoyed.
Re:What media companies don’t want you to know about ad bloc... by paulrouget on Thursday June 30, 2016 @06:52AM (#12007688)
But then tracking and targeting is not possible.
Re:What media companies don’t want you to know about ad bloc... by Puts on Thursday June 30, 2016 @07:18AM (#12007766)
Targeting is very much possible, just as with magazines. If you have a recipes site you could have ads for kitchen tools. If you have a music site you have ads for local events. If you have lifestyle magazine you have clothing and interior ads. I would even go as far and say that this type of targeting is better then now when you go to a webshop, search for a product and suddenly starts seeing that product plastered all over the web, often even after you actually already bought the freaking product.
Re:What media companies don’t want you to know about ad bloc... by alkonaut on Thursday June 30, 2016 @09:39AM (#12008394)
> But then tracking and targeting is not possible

That is kind of the point. Online ads should go back being exactly like print ads are. Sold individually, static, untargeted and un-trackable. Not because the ad-networks, advertisers or site owners think its best, but because its the only type of ad that the viewers will accept eventually.