Data properties for an Adjust event, mapped to native AdjustEvent setters.

interface AdjustEventData {
    callbackId?: string;
    callbackParameters?: Record<string, string>;
    currency?: string;
    deduplicationId?: string;
    orderId?: string;
    partnerParameters?: Record<string, string>;
    productId?: string;
    purchaseToken?: string;
    revenue?: number;
}

Properties

callbackId?: string

Custom ID sent in success/failure callbacks.

callbackParameters?: Record<string, string>

Key-value pairs forwarded to server callbacks.

currency?: string

ISO 4217 currency code (e.g. "BRL", "USD"). Must be provided together with revenue.

deduplicationId?: string

General event deduplication ID.

orderId?: string

Order/transaction ID for revenue deduplication. Maps to setOrderId on Android and setTransactionId on iOS.

partnerParameters?: Record<string, string>

Key-value pairs forwarded to ad-network partners.

productId?: string

In-app purchase product identifier.

purchaseToken?: string

Google Play purchase token. Android only — ignored on iOS.

revenue?: number

Revenue amount. Must be provided together with currency.