Track MoPub ad revenue
With Adjust's MoPub integration, you can see real-time impression-level revenue data. This helps you optimize your paid UA campaigns with granular and actionable data insights. When linked to your MoPub account, you can send unaggregated, device-level data to your BI or cloud storage system.
Before you begin
Here's what you need to know before getting started.
Set up ad revenue tracking with MoPub
Adjust offers an SDK-to-SDK integration with MoPub. To use this feature, you first need to download and set up the Adjust SDK for your platform.
This is available in Adjust SDK version 4.18.0+ and MoPub SDK version 5.7.0+.Follow the instructions linked below to get started.
Once you have the Adjust SDK installed and configured, follow the guides linked below to configure ad revenue tracking on your app:
Export your ad revenue data
There are two ways to export your ad revenue data:
- Set up real-time callbacks and add the
ad revenue
level to your callback URL - Set up CSV uploads and add the
ad revenue
event
To export user-level ad revenue data, append placeholders to your callback strings or include them in your CSV definition:
Adjust placeholder | Value delivered |
{revenue_float} | Revenue in whole currency units, as reported by the Adjust SDK |
{revenue} | Revenue in cents, as reported by the Adjust SDK |
{currency} | Original ISO 4217 currency code reported by the Adjust SDK |
{revenue_usd} | Revenue in US dollars |
{revenue_usd_cents} | Revenue in US cents |
{reporting_currency} | Revenue in whole currency units, as reported in the Adjust dashboard |
{ad_impressions_count} | Number of mobile ads served to end users |
{ad_revenue_network} | Ad network that displayed the ad |
{ad_revenue_unit} | Ad unit that generated the revenue |
{ad_revenue_placement} | User placement as defined on the platform |
{ad_mediation_platform} | Mediation platform name |
{ad_revenue_payload} | Impression-level revenue data (ILRD) as a JSON |