AttributionSource

Provides attribution data from external systems.

Structure

AttributionSource

The attribution data source. Matches Hashable, Equatable, RawRepresentable, and @unchecked Sendable.

Initializers

init(_:rawValue:)

Initializes a new instance with a given rawValue.

init(rawValue:)

Initializes a new instance with a given rawValue.

Properties

adjust

Attribution data from Adjust. Returns the AttributionSource.

airbridge

Attribution data from Airbridge. Returns the AttributionSource.

appsflyer

Attribution data from Appsflyer. Returns the AttributionSource.

kochava

Attribution data from Kochava. Returns the AttributionSource.

singular

Attribution data from Singular. Returns the AttributionSource.

tenjin

Attribution data from Tenjin. Returns the AttributionSource.

Initializer descriptions

init (_:)

public init(_ rawValue: String)

Initializes a new instance with a given rawValue.

Parameters:

rawValue

Raw value to be used for initializing a new instance.

init(rawValue:)

public init(rawValue: String)

Initializes a new instance with a given rawValue.

Parameters:

rawValue

Raw value to be used for initializing a new instance.

Property descriptions

adjust

public static let adjust: AttributionSource

Attribution data from Adjust. Returns the AttributionSource.

airbridge

public static let airbridge: AttributionSource

Attribution data from Airbridge. Returns the AttributionSource.

appsflyer

public static let appsflyer: AttributionSource

Attribution data from Appsflyer. Returns the AttributionSource.

kochava

public static let kochava: AttributionSource

Attribution data from Kochava. Returns the AttributionSource.

singular

public static let singular: AttributionSource

Attribution data from Singular. Returns the AttributionSource.

tenjin

public static let tenjin: AttributionSource

Attribution data from Tenjin. Returns the AttributionSource.