At the 2016 Games Developer’s Conference, we announced a new addition to the AdMob mediation platform: rewarded video ads. This new
avenue for monetization offers users the option to engage with ads in exchange
for in-app rewards. Our growing list of mediation partners includes:
Unity Ads
Chartboost
Vungle
AdColony
AppLovin
Fyber
Upsight
Choosing AdMob for
your rewarded video mediation platform gives you access to ad content from all
of these networks, and allows you to develop against a single API from AdMob.
Rewarded video ads are requested and displayed using the the new RewardedVideoAd
and GADRewardBasedVideoAd
classes. Here’s an example showing how to request a rewarded video ad on
Android:
RewardedVideoAd mRewardedVideoAd = MobileAds.getRewardedVideoAdInstance(this);
mRewardedVideoAd.setRewardedVideoAdListener(this);
mRewardedVideoAd.loadAd(AD_UNIT_ID, new AdRequest.Builder().build());
And here’s the iOS equivalent:
GADURewardBasedVideoAd *rewardedVideo = [GADRewardBasedVideoAd sharedInstance];
rewardedVideo.delegate = self;
[rewardedVideo loadRequest:request withAdUnitID:adUnitID];
You can find additional documentation on rewarded video ads in our publishers get started guides (Android | iOS ). Mediation documentation not specific to rewarded video ads can be found in
the mediation get started guides (Android | iOS ).
If you have any questions about rewarded video mediation, you can reach us on
our forum . You can also find us on Google+ , where we have updates on all of our Google Ads developer products.
- Ram Parameswaran , Mobile Ads Developer Relations