Client-SideUnity SDKEvent Tracking

Purchase Events

Track in-app purchases to measure revenue and conversion metrics

Version:

Track in-app purchases to measure revenue and conversion metrics.

Basic Usage

AudiencelabSDK.SendPurchaseEvent(
    id: "sku_premium_001",           // Product/SKU identifier
    name: "Premium Pack",            // Display name
    value: 9.99,                     // Purchase amount
    currency: "USD",                 // ISO currency code
    status: "Completed",             // Status: "Completed", "Failed", "Pending"
    tr_id: "txn_abc123"              // Optional: transaction ID for deduplication
);

Parameters

Prop

Type

Status Field Values

Use "Completed" for successful purchases and "Failed" for failed transactions. While the SDK doesn't enforce these values, using different status names may impact attribution accuracy.

Purchase events help attribute revenue to campaigns and creatives, enabling optimization of your monetization funnel.