Class AdjustModule
Wraps the Adjust SDK for attribution tracking, event reporting, ad revenue, and purchase validation.
public static class AdjustModule
- Inheritance
-
AdjustModule
- Inherited Members
Properties
- Config
The config used to initialize this module.
- IsInitialized
Whether the module has been successfully initialized.
Initialization
- Initialize(AdjustModuleConfig)
Initializes the Adjust SDK in Production mode with background sending and deferred deep link support enabled. Returns
falseif the platform-specific app token is missing.
Methods
- LogAdRevenue(AdImpressionData)
Reports an ad impression to Adjust for LTV measurement.
- LogEvent(string)
Tracks an Adjust event by its dashboard token.
- LogEvent(string, Dictionary<string, string>)
Tracks an Adjust event with additional callback parameters attached.
- LogPurchase(Product, string, string)
Validates and tracks an in-app purchase with Adjust.
receiptis the raw Unity IAP receipt string (order.Info.Receipt); on Android the purchase token is extracted from it for Play Store validation. On iOS, the transaction ID is used for App Store validation. Requires anadjustEventTokenmapped to a Revenue event in the Adjust dashboard.