Succeeding with Mobile Ads
This article was originally published on the TextNow Engineering Blog.
For most developers, there comes a time when they need to evaluate theirmonetization approach and decide whether having in-app advertisements is theright fit for their app. If the answer is yes, and they want to move forwardwith ads, the next step is to evaluate what advertising mediation platformmakes sense for them to integrate.
What is an Ad Mediation Platform?
An ad mediation platform, simplifies advertising by allowingpublishers to integrate with a variety of ad networks or
Choosing which specific platform to use will depend on many factors suchas: platform support (iOS, Android, Unity), ad unit type availability (banner,interstitial, video), community support, and open-sourcing of client-side code.Some popular platforms include:
We decided to use MoPub here at TextNow due to its ease of integration, widespread adnetwork support, and support for
Adding new providers is straightforward on the platform, and we alsoenjoy the flexibility to add a new ad network instantly via JS Tags. AlthoughJS tags are dissuaded by MoPub for performance andtracking reasons, we’ve had success with them. Sometimes doing a new clientrelease in order to add a new ad provider takes too long or just isn’t worththe hassle when a JS tag works just as well.
MoPub to the Rescue
The MoPub dashboard can effectively act asfeature-toggling mechanism for specific ad SDKs, which is especially useful fortroubleshooting and resolving ad issues. This feature has saved us in the pastwhen we released a client with a broken ads integration for a specific SDK. Wesaw that the number of crashes had spiked in
Using an ad mediation platform to handle advertisements helped usmaximize revenue and provided us more time to focus on core features of ourapp. It has made managing our ads a much less painful task. The combinationbetween A/B testing ad units and minimizing opportunity cost from unfilled adslots has resulted in one of the most successful quarters for TextNow to-date.