AdjustAdRevenueEvent
data class AdjustAdRevenueEvent(val name: String, val source: String, val revenue: Double, val currency: String, val adImpressionsCount: Int? = null, val adRevenueNetwork: String? = null, val adRevenueUnit: String? = null, val adRevenuePlacement: String? = null, val parameters: Map<String, AnalyticsValue> = emptyMap()) : Event(source)
Ad revenue reported by a mediation SDK, as Adjust's dedicated ad-revenue API takes it rather than as a tokened event.
A final class, so an app event can't be one. The app's Adjust factory builds one from its own event and sends it through AdRevenueEventTracker.
For revenue on a purchase, see AdjustRevenueEvent, which stays a tokened event.
Properties
Functions
Link copied to clipboard
Builds the Adjust payload for ad revenue, with AdjustAdRevenueEvent.parameters as callback parameters. Public because a custom AdjustEventTracker almost always needs it.
Link copied to clipboard
Builds the Adjust payload for an event under eventToken, carrying the event's parameters as callback parameters. Public because a custom AdjustEventTracker almost always needs it.