EventTracker

class EventTracker(networkClient: NetworkClient, storageManager: StorageManager, config: SDKConfig)

Constructors

Link copied to clipboard
constructor(networkClient: NetworkClient, storageManager: StorageManager, config: SDKConfig)

Functions

Link copied to clipboard
fun trackAppInstall(shortLink: String, referrer: String? = null, callback: (String) -> Unit? = null)
Link copied to clipboard
fun trackAppInstallReferrerOnly(referrer: String, callback: (String) -> Unit? = null)
Link copied to clipboard
fun trackCustomEvent(eventType: String, shortLink: String?, additionalData: Map<String, String>?, callback: (String) -> Unit? = null)
Link copied to clipboard
fun trackEvent(eventType: String, shortLink: String? = null, callback: (String) -> Unit? = null)
Link copied to clipboard
fun trackShortLinkClick(shortLink: String, deepLink: String?, callback: (String) -> Unit? = null)