As of Q2 2015, 45 million Americans were using ad blockers. In a survey research study released Q2 2016, MetaFacts reported 72 million Americans, 12.8 million adults in the UK, and 13.2 million adults in France were using ad blockers on their PCs, Smartphones, or Tablets.
Stop revenue loss today! You have the right to counter ad-blocking software to keep your business going.
An ad-blocker detection strategy should be in any project serious about making legitimate revenue with video ads.
Since Radiant Media Player 4.5.9 the ad-blocker detection logic is built in the player and based on the IAB adblockDetector script.
Radiant Media Player offers 2 options for detecting ad-blocker:
As discussed in our blog post it is very difficult to by-pass ad-blockers. Several initiatives in the ad-tech industry are emerging to address the issue and browser vendors are also starting to work on the subject so the game is likely to change in the years to come.
Whether or not the player should attempt to detect ad-blocker when
init is called. Default: true.
Whether or not to prevent playback of content when an ad-blocker is detected. When playback is prevented a customisable message is shown to viewer requesting the ad-blocker to be disabled. Default: false.
When playback is prevented the
adBlockerDetectedMessage message is shown to the viewer. Default: 'Ad-blocker software detected. To view this content please disable your ad-blocker.'.
Player API event
adblockerdetected: this event fires when an ad-blocker is detected after
initis called on player. Note that this event will fire just after
readyevent if an ad-blocker is detected.
adBlockerDetectionsetting must be set to true for this event to fire.
Player API method
getAdBlockerDetected: this method will return a
Booleanstating if an ad-blocker has been detected or not.
nullis returned in case this value is not available.
Over the past few years we have seen many ad-blocker solutions coming to the market. Most common ad-blockers are browser extensions generally "free" to install. It is also to be noted that browser vendors are starting to implement (or are showing interest into implementing) their own ad-control strategy. We have tested our ad-blocker detection approach against:
Feel free to contact us with feedback on detecting ad-blockers.