Package-level declarations
Types
Ad revenue reported by a mediation SDK, as Adjust's dedicated ad-revenue API takes it rather than as a tokened event.
Adjust's lifecycle and identity, over an AdjustConfig the consumer builds.
One pending call to Adjust on behalf of one event.
Turns an event into the Adjust calls it should produce — or declines it.
One pending call to Adjust on behalf of one property.
The AdjustEventTrackerFactory counterpart for properties, with the same partial contract.
A purchase as Adjust counts revenue: a tokened event that also carries the amount, so Adjust attributes it to the campaign that brought the user in.
Asks each factory in order and takes the first answer that is not a decline.
Asks each factory in order and takes the first answer that is not a decline.
Registers any property as an Adjust global callback parameter, appended to the callbacks Adjust fires for later sessions and events. Claims everything, so it belongs last in a chain.
Fails on any event that reaches it. Put it last in a chain to turn an event nobody wired up into a loud failure rather than a silent no-op.
The RequireMappedAdjustEventTrackerFactory counterpart for properties, and the alternative to ending a chain with GenericAdjustPropertySetterFactory.
Sends each event that has a token in tokens under that token, and declines everything else:
Functions
The Adjust dashboard token for events of type E: AdjustToken<SignUpCompleted>("abc123").
Builds the Adjust payload for ad revenue, with AdjustAdRevenueEvent.parameters as callback parameters. Public because a custom AdjustEventTracker almost always needs it.
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.
Builds the Adjust payload under eventToken: the revenue, the deduplication id when there is one, and AdjustRevenueEvent.parameters as callback parameters. Public because a custom AdjustEventTracker almost always needs it.