RakutenAdvertisingAttribution

public class RakutenAdvertisingAttribution

The class that encapsulates various feature of RakutenAdvertisingAttribution SDK like sending events and links resolving

Properties

  • global instance of RakutenAdvertisingAttribution configured for links resolving and sending events

    Declaration

    Swift

    public static let shared: RakutenAdvertisingAttribution
  • instance of Loggable type with the ability to interact with logging behavior

    Declaration

    Swift

    public var logger: Loggable
  • instance of EventSenderable type with the ability to send events

    Declaration

    Swift

    public let eventSender: EventSenderable
  • instance of linkResolver type with the ability to resolve links

    Declaration

    Swift

    public let linkResolver: LinkResolvable
  • provide apps with access to an advertising info

    Declaration

    Swift

    public let adSupport: AdSupportable

Static

  • Setup RakutenAdvertisingAttribution SDK with given configuration parameter. Should be called before SDK usage

    Declaration

    Swift

    public static func setup(with configuration: AttributionConfiguration)

    Parameters

    configuration

    An instance that confirms AttributionConfiguration protocol, filled by required info