Package-level declarations

Types

Link copied to clipboard
class Airbridge
Link copied to clipboard

Holds components of in-app-purchase event.

Link copied to clipboard

Indicates environment of in-app-purchase.

Link copied to clipboard
open class AirbridgeInterface : AirbridgeFunctions

Contains every features of SDK.

Link copied to clipboard

LifecycleIntegration interface

Link copied to clipboard

Enumeration of log levels used in Airbridge.

Link copied to clipboard
data class AirbridgeOption(val name: String, val token: String, val secretId: String?, val secretKey: String?, val logLevel: AirbridgeLogLevel, val sessionTimeoutMillis: Long, val isUserInfoHashEnabled: Boolean, val isAutoStartTrackingEnabled: Boolean, val isTrackInSessionLifeCycleEventEnabled: Boolean, val isTrackAirbridgeLinkOnly: Boolean, val isPauseEventTransmitOnBackgroundEnabled: Boolean, val isLocationCollectionEnabled: Boolean, val isFacebookDeferredAppLinkEnabled: Boolean, val isResetEventBufferEnabled: Boolean, val isSdkEnabled: Boolean, val appMarketIdentifier: String, val platform: String, val eventMaximumBufferCount: Int, val eventMaximumBufferSize: Double, val eventTransmitIntervalMillis: Long, val customDomains: List<String>, val onAttributionResultReceiveListener: OnAttributionResultReceiveListener?, val facebookAppId: String?, val lifecycleIntegration: AirbridgeLifecycleIntegration?, val sdkAttributes: Map<String, String>?, val sdkWrapperOption: Map<String, Any>?, val onInAppPurchaseReceiveListener: OnInAppPurchaseReceiveListener?, val inAppPurchaseEnvironment: AirbridgeInAppPurchaseEnvironment, val isCollectTCFDataEnabled: Boolean, val trackingBlocklist: Set<AirbridgeTrackingBlocklist>, val internalOption: Map<String, Any>)
Link copied to clipboard
class AirbridgeOptionBuilder(name: String, token: String)

Builder class for creating an AirbridgeOption instance with various configuration options.

Link copied to clipboard