Banner Ads Best Practices
Make the Most of Your Banner Ads
A banner ad is a rectangular ad that can be either static or animated, or a combination of the two, and is typically displayed on the top or bottom of the screen. The ad typicall remains on screen, within the app’s layout, while the user is interacting with an app.
Optimize Click-Through Rate (CTR)
Publishers often want to know how they can improve their overall click-through rate (CTR) performance. CTR performance is particularly important because some ad networks pay by click, and DSPs in the MoPub Marketplace tend to bid higher on placements with high CTR.
Altering the refresh rate between 30-45 seconds and employing the singleton approach optimizes CTR, thus increasing eCPMs from ad networks and DSPs.
Singleton ad view creates a seamless in-app experience by allowing you to show the same ad impression as users navigate through the various screens of your application. This means that if you show an ad on your main menu and the user navigates to a new screen, the user will see the same ad on both screens, increasing the chances the user will click on the ad. The singleton approach has been proven to increase CTR, and subsequently revenue, as the app doesn’t need to load up a new ad each time the user moves through the app. Because some mobile ad networks pay by click, this approach gives users more time to engage with the ad.
The MoPub SDK does not come with the singleton implementation. We recommend that you implement this approach if it makes sense with your app’s user flow.
To use the singleton approach:
- Create an object with the MoPub ad view.
- Allocate the object to the active view.
- De-allocate it re-allocate it to each view as the user navigates within the application.
The singleton design pattern ensures that only one instance exists for a given class, and that there’s a global access point to that instance. There are various tutorials and articles on the implementation for both iOS and Android across the web.
Last updated May 18, 2020
TWITTER, MOPUB, and the Bird logo are trademarks of Twitter, Inc. or its affiliates. All third party logos and trademarks included are the property of their respective owners.
© 2020 MoPub (a division of Twitter, Inc.)