FPTIEvent

struct FPTIEvent
extension FPTIEvent : Encodable, Equatable

FPTI is First Party Tracking ID. These record events of screen transitions, and these types are precreated, matching the contents of Android’s FPTIDictionary.json file. Pass one of the constants to the firing function.

  • Returns a Boolean value indicating whether two values are equal.

    Equality is the inverse of inequality. For any values a and b, a == b implies that a != b is false.

    Declaration

    Swift

    static func == (lhs: FPTIEvent, rhs: FPTIEvent) -> Bool

    Parameters

    lhs

    A value to compare.

    rhs

    Another value to compare.

  • Selecting a shipping address. In Android, not used

    Declaration

    Swift

    static let addresses: FPTIEvent
  • Selecting conversion rate page. In Android, this in HomeFragment.kt

    Declaration

    Swift

    static let currencyConversion: FPTIEvent
  • Encodes this value into the given encoder.

    If the value fails to encode anything, encoder will encode an empty keyed container in its place.

    This function throws an error if any values are invalid for the given encoder’s format.

    Declaration

    Swift

    func encode(to encoder: Encoder) throws
  • Undocumented

    Declaration

    Swift

    init(from: String, to: String)
  • Showing legal. In Android, not used

    Declaration

    Swift

    static let legal: FPTIEvent
  • In Android, not used.

    Declaration

    Swift

    static let logout: FPTIEvent
  • In Android, not used.

    Declaration

    Swift

    static let orderSummary: FPTIEvent
  • The profile is shown. In Android, not used

    Declaration

    Swift

    static let profile: FPTIEvent
  • ryi

    The home page is shown, IE, review your purchase. In Android, HomeFragment.kt

    Declaration

    Swift

    static let ryi: FPTIEvent
  • This occurs when the user wants to change the address. In Android, HomeFragement.kt

    Declaration

    Swift

    static let selectAddress: FPTIEvent
  • Starts a checkout not triggered by javascript. In Android, not used

    Declaration

    Swift

    static let startCheckout: FPTIEvent
  • Starts a checkout triggered by javascript. In Android, not used

    Declaration

    Swift

    static let startCheckoutJS: FPTIEvent
  • Progress bar appears. In Android, LoadingProgressSpinnerView.java

    Declaration

    Swift

    static let startProgress: FPTIEvent
  • In Android, not used

    Declaration

    Swift

    static let wallet: FPTIEvent