English

Track ironSource ad revenue

With Adjust's ironSource integration, you can see mobile ad revenue and the real lifetime value of your users. Link your ironSource accounts to see aggregated ad revenue metrics like ad impressions and ad revenue displayed in Adjust. You can also 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.

Availability

  • Purchase of Adjust's ad revenue package (contact sales@adjust.com for more information).
  • Admin or Editor access to the Adjust dashboard.
  • Feature access to "Revenue Data".

Requirements

  • The correct bundle id (only for iOS apps).
  • Your ironSource secret key and refresh key (learn where to find these here).

Helpful information

  • You can link unlimited ironSource accounts to your dashboard. This lets you retrieve the ad revenue data for all of your apps, no matter what account they are linked to.

Track ad revenue in Adjust

Receive daily postbacks from ironSource

To connect an ironSource account to your Adjust dashboard and start tracking ad revenue, follow these steps.

  1. Select MENU to open the main menu.
  2. Select Partner Ad Accounts > ironSource.
  3. Select ADD ACCOUNT.
  4. Create an account name.
  5. Enter the secret key and refresh key associated with your ironSource account.
  6. Select LINK ACCOUNT.

Now that Adjust is connected to ironSource, you'll see ad revenue data for all applicable apps in Deliverables. (This data appears at 2pm UTC the day after you link your account.) Adjust receives ironSource data for the previous day.

For information on where to find your ad revenue statistics and explanations of the relevant KPIs, see our ad revenue reporting article.

Get real-time data using SDK postbacks

If you require real-time revenue data, you can make use of Adjust's integration with the ironSource SDK. These postbacks provide impression-level data gathered by the ironSource SDK to the Adjust SDK, which then sends the information along to the Adjust backend to be processed.

In order to make use of the Ad Revenue Measurement (ARM) postbacks, you will first need to enable this feature in your ironSource account by following these instructions. Next, you will need to set up a listener event to receive impression data from ad units.

For detailed setup instructions, see our developer guides:

Stop tracking ad revenue in Adjust

Disconnect your ironSource account

To remove an account and stop tracking ad revenue data in Adjust, follow these steps.

  1. Select MENU to open the main menu.
  2. Select Partner Ad Accounts > ironSource.
  3. Select Settings (gear icon) below your account.
  4. Select UNLINK ACCOUNT.

Now that your ironSource account is removed from Adjust, your ad revenue data will no longer appear in the Adjust dashboard.

Remove SDK postbacks from your application

If you are using SDK postbacks to get real-time data, you will need to remove this function from your application to stop the data being sent to the Adjust backend.

Export your ad revenue data

Note:
ironSource sends one callback per active device per day when using the partner integration.

There are two ways to export your ad revenue data:

Important:
Make sure that your server, BI system, or cloud storage solution can handle the negative values that are sent from the Adjust callbacks.

To export user-level ad revenue data, append placeholders to your callback strings or include them in your CSV definition:

Adjust placeholderValue delivered
{revenue_float}Revenue in whole currency units
{revenue}Revenue in cents
{currency}Original ISO 4217 currency code 
{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

FAQs

How do I receive device-level ad revenue data?

Why can’t I see ad revenue data for some of my apps set up with ironSource?