Benjamin Edelman reports that Sony's Crackle.com may have charged advertisers for invisible web ads. Crackle.com accepts money from advertisers, and buys traffic from external brokers or affiliates. Some of those external networks have displayed the crackle.com iframes in 1x1 windows, or used other techniques to hide the ads, while still reporting them to crackle.com as a view.
It's an interesting hack. As Edelman points out, Crackle should be doing a better job vetting its partners. What would a fix on the technical side look like, though?
The end to end principle tells us that advertisers shouldn't pay for anything but clicks (and even those are suspect) because display alone is impossible to verify. However, one could imagine HTTP including a request header specifying what size window the result would be displayed in. That is perhaps an unfortunate mixing of transport and presentation layers, but I'm sure it would be otherwise useful for web developers.
I'm not really happy with iframe clipping in general--- it occasionally goes wrong and removes something I wanted to see. And 1x1 web-bugs are annoying anyway. Maybe the browser could highlight these uses in some suitably-annoying way that would discourage their use. ;) The more I think about it, the more I'm convinced that my web experience would not suffer in the least, should my browser refuse to load anything contained in a 1x1 frame.
April 27 2010, 07:30:13 UTC 2 years ago
We know when our ads are being served inside of iframes. In fact, just today I was digging through data looking for something about an ad being served inside of an iframe when it shouldn't have been.
April 27 2010, 13:51:56 UTC 2 years ago
It could have an option to randomly click on them (presumably with the window in hyper-secure mode), just to be really annoying to advertisers.
Annoying advertisers is an important goal here :-).
April 27 2010, 19:05:08 UTC 2 years ago
April 27 2010, 19:17:17 UTC 2 years ago