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
andb
,a == b
implies thata != b
isfalse
.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
-
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