Boost your game with engaging, high-quality video ads!
The Chartboost SDK offers rich media support, custom advertiser experiences, and refreshed end cards to make your videos feel less like ads and more like crafted recommendations. Give your players the best in-game experience to enhance your ad performance and drive higher eCPM.
Chartboost offers two types of video ads:
Rewarded video lets players earn in-game items or virtual currency in exchange for a completed video view.
Interstitial video earns you revenue or helps you acquire users similarly to static creatives.
Prefetched videos (in total) only take up 30-50MB, even when you are using mediation. Video prefetch might download videos from campaigns that hit budget, in which case a No Ad Found error might occur.
Set up two custom locations (e.g. NetworkVideo and CrossPromo) in your code. This lets you use the dashboard to prevent your network publishing campaign from showing ads at the CrossPromo location, and prevent your cross-promotion campaign from showing ads at the NetworkVideo location.
To disable a campaign’s ads at a given location, select Never Show next to the location under your publishing campaign’s Advanced Settings > Logic > Custom priority settings. Learn more about logic & priorities
Check if a video is available at either location, show the appropriate prompt before playing the video, and give the appropriate reward afterward:
You can build your own UI to notify users of the reward they’ll receive if they play the video. When you’re ready to start playing the rewarded video, call showFromViewController: on the desired ad.
After the player watches the video, check the location where your game’s rewarded video delegate method is called: