Detection of blocking by the first party?

One concern I've heard from advertisers/publishers is that a publisher might not be easily able to tell if an ad, for example, has not loaded because of a selection list rule. If it's hard for publishers to detect this, then it makes it harder for publishers to confirm monetization on their site or take action (redirect to a paywall version of a site, say).

I haven't personally tested this with the IE or Opera implementations, though I've heard in passing that the DOM errors are hard to use. Can we specify in more detail how the error handling should work? The current text in this area is vague:
> When a user agent blocks a download, that user agent should fire any DOM events pertaining to a download error, if applicable, and an exception, along with the URI value should be fired in the error console.

Is a DOM error in the console the best way to let publishers know about this? Or should we provide a more-detailed JS API?

Thanks,
Nick

Received on Monday, 9 April 2012 02:50:52 UTC