Back to top

Impression-Level Revenue

Last Updated on: 13 Jul, 2022

Access impression-level revenue data via SDK postbacks. This data can also be accessed in real-time using Data Feeds/Impression Stream as well. You can ingest this data to third-party tools, for reporting & analytics, user acquisition, and attribution.

Registering for Postbacks

Register for postbacks via the onImpression callback as part of the ad lifecycle events, in the listener/delegate for iOS and Android respectively.

Registering iOS Delegate

Banner Postback | Interstitial Postback | Rewarded Postback | Native Postback

Registering Android Listener

Banner Postback | Interstitial Postback | Rewarded Postback | Native Postback

Supported Attributes

Attribute Data Type Description
ad_unit_id String Unique identifier for an ad unit
ad_unit_name String Ad Unit name as defined in Meson platform
ad_unit_format String Ad Unit format for the given ad unit. It can be one of the following values, Banner, Interstitial, MREC, Native, Rewarded
id String Unique identifier of the impression
currency String Currency of the revenue. It is by default set to USD
publisher_revenue Float Estimated publisher revenue. Available for every impression
network_name String Name of the network that served the impression
app_version String The version of the app on which the impression is being served
line_item_id Demographics Unique identifier of the line item configured on Meson UI
line_item_name String Name of the line item configured on Meson UI
line_item_type String Type of line item. Meson supports two types of line items, Standard and Deal
network_placement_id String Unique identifier of the placement with the network
country String Country of origin of the ad request
precision String Precision can be one of the following values, Fixed Bid, Predicted Bid, Real-time Bid
tier_name String Tier name to which the winning line item belongs to

Sample Impression-Level Revenue Data

{
    "ad_unit_id": "xxxxx",
    "ad_unit_name": "xxxxx",
    "ad_unit_format": "Interstitial",
    "id": "32axxxxg4",
    "currency": "USD",
    "publisher_revenue": 0.001,
    "network_name": "IronSource",
    "app_version": "1.0.0",
    "line_item_id": "322xxxxg4",
    "line_item_name": "xxxxx",
    "line_item_type": "Standard",
    "network_placement_id": "InterstitialPlacement",
    "country": "USA",
    "precision": "Fixed CPM",
    "tier_name": "tier1"
}