Package-level declarations

Types

Link copied to clipboard
data class Event(val eventType: String, val shortLink: String? = null, val deepLink: String? = null, val timestamp: Long = System.currentTimeMillis(), val deviceId: String, val sessionId: String, val extra: Map<String, Any>? = null, val userAgent: String? = null, val ipAddress: String? = null, val referrer: String? = null)
Link copied to clipboard
data class InstallData(val shortLink: String, val keyValuePairs: Map<String, String>, val timestamp: Long = System.currentTimeMillis())
Link copied to clipboard
data class SDKConfig(val projectToken: String, val tokenId: String, val shortLinkDomain: String, val serverUrl: String = "https://your-api-server.com", val enableDebugLogging: Boolean = false, val sessionTimeoutMinutes: Int = 30, val maxRetryAttempts: Int = 3)