
Introduction
Mobile application developers often use advertising to generate revenue from their products. However, depending on a single advertising network may limit access to available demand and make revenue optimization more difficult.
Ad mediation helps address this challenge by connecting an application to multiple advertising demand sources through a centralized system. It gives developers a way to manage advertising integrations, configure selection rules, and compare performance across supported networks.
What Is Ad Mediation?
Ad mediation is a technology that helps publishers manage advertisements from multiple advertising networks or demand partners.
Instead of integrating and managing every advertising source independently, developers can use a mediation platform to coordinate supported networks through a common workflow.
For example, a mobile game may connect to several advertising partners. When the application needs an advertisement, the mediation system evaluates eligible sources according to its configured strategy and attempts to obtain an appropriate ad.
The exact selection process depends on the mediation platform and its configuration.
How Does Ad Mediation Work?
Step 1: Integrate the SDK
The developer integrates the mediation SDK into the mobile application. The required network adapters and SDK versions are configured according to the platform’s integration instructions.
Step 2: Configure Demand Partners
The publisher enables supported advertising networks and provides the required application identifiers, placement IDs, and credentials.
Each partner must be configured correctly before it can participate in ad delivery.
Step 3: Configure Ad Units
Developers define ad units for formats such as banners, interstitials, rewarded videos, and native advertisements.
Each ad unit can have its own placement rules, format requirements, and configuration.
Step 4: Request an Advertisement
When the application requests an ad, the mediation system evaluates available demand sources. Depending on the setup, this may involve a waterfall, bidding, or a combination of supported approaches.
Step 5: Display and Record Events
When an advertisement loads and is displayed successfully, the application can record relevant events, such as ad-loaded, impression, click, and close events.
These events help publishers monitor delivery and user interaction.
Common Ad Mediation Strategies
Waterfall Mediation
In waterfall mediation, demand sources are evaluated according to a configured order or priority. If one source cannot provide an eligible advertisement, the system may move to another source.
Waterfall configurations can be straightforward to manage, but fixed ordering may not always select the source with the highest potential value.
In-App Bidding
In-app bidding allows participating demand sources to compete for an advertising opportunity through a bidding process.
The platform evaluates eligible bids and selects a winner according to its rules. Actual results depend on bid availability, eligibility, and the auction implementation.
Hybrid Mediation
Some platforms combine bidding and waterfall demand sources. This approach can provide flexibility when different partners support different bidding or integration capabilities.
Benefits of Ad Mediation
Access to Multiple Demand Sources
Connecting several advertising partners can increase the opportunities to obtain advertisements, depending on the available demand and configuration.
Centralized Management
A mediation dashboard can provide one place to manage partners, ad units, settings, and performance information.
Better Performance Analysis
Comparing impressions, fill rates, eCPM, and revenue across partners can help publishers identify differences in performance.
Operational Efficiency
Centralized configuration and standardized integrations can reduce the complexity of managing several advertising networks independently.
Important Metrics to Monitor
Publishers should monitor the following metrics:
- Ad Requests: Requests sent to obtain advertisements.
- Successful Responses: Requests that receive a qualifying response.
- Impressions: Recorded advertisement displays.
- Fill Rate: The percentage of eligible requests successfully filled under the platform’s defined rules.
- eCPM: Estimated revenue per thousand impressions.
- Latency: The time taken to receive a response or complete an ad-related operation.
- Failure Rate: The proportion of requests that fail according to the platform’s measurement rules.
Metrics should use consistent definitions and time ranges to support accurate comparisons.
Common Ad Mediation Challenges
Integration errors, incorrect placement IDs, incompatible SDK versions, network timeouts, and partner-specific restrictions can prevent advertisements from loading.
Reporting discrepancies can also occur when different systems use different event definitions or reporting windows.
To address these issues, developers should verify configuration settings, inspect SDK logs, test supported devices, and compare request, response, and impression events.
Best Practices
Start by integrating and validating one demand partner before adding more. Confirm that ads load and display correctly, then introduce additional partners and monitor performance.
Keep SDKs and adapters compatible, document configuration changes, and test rewarded ads to ensure rewards are granted only under the appropriate conditions.
Conclusion
Ad mediation helps mobile publishers manage multiple advertising partners through a centralized system. By supporting different demand strategies, simplifying configuration, and improving performance visibility, mediation can contribute to a more effective monetization approach. Its success depends on correct integration, thoughtful configuration, reliable event tracking, and continuous testing.