FPTIEntry
struct FPTIEntry
extension FPTIEntry : Decodable, Encodable
FPTIEntry
is used to report all tracking entries to analytics.
-
Undocumented
Declaration
Swift
var addressCount: Int?
-
Undocumented
Declaration
Swift
var childName: String?
-
Undocumented
Declaration
Swift
var debugId: String?
-
Undocumented
Declaration
Swift
var destinationScreen: String?
-
Undocumented
Declaration
Swift
var errorDetails: String?
-
Undocumented
Declaration
Swift
var errorMessage: String?
-
Undocumented
Declaration
Swift
var errorType: String?
-
Undocumented
Declaration
Swift
var eventCategory: String?
-
Undocumented
Declaration
Swift
var eventName: String?
-
Represents type of event.
A string enumeration of the following types of events:
- Impressions: im
- Decisions: de
- Errors: err
- Transition: tr
- Click: cl
- Scroll: sc
Declaration
Swift
var eventType: String
-
Undocumented
Declaration
Swift
var experimentationExperience: String?
-
Undocumented
Declaration
Swift
var experimentationTreatment: String?
-
Undocumented
Declaration
Swift
var externalErrorCode: String?
-
Undocumented
Declaration
Swift
var fallbackCategory: String?
-
Undocumented
Declaration
Swift
var fallbackFrom: String?
-
Undocumented
Declaration
Swift
var fallbackReason: String?
-
Undocumented
Declaration
Swift
var fallbackTo: String?
-
Undocumented
Declaration
Swift
var fieldName: String?
-
Undocumented
Declaration
Swift
var fileFunction: String?
-
Undocumented
Declaration
Swift
var fileLine: Int?
-
Undocumented
Declaration
Swift
var fileName: String?
-
Undocumented
Declaration
Swift
var funnelStage: String? { get set }
-
Undocumented
Declaration
Swift
var informationMessage: String?
-
init(eventType:
funnelStage: fileName: fileFunction: fileLine: debugId: errorType: internalErrorCode: externalErrorCode: errorMessage: errorDetails: transitionName: outcome: stateName: informationMessage: parentName: childName: viewName: eventName: fallbackReason: fallbackCategory: fallbackFrom: fallbackTo: originScreen: destinationScreen: payloadSent: webFragment: experimentationExperience: experimentationTreatment: usedFundingSource: ctaContent: assistiveTouchRunning: grayscaleEnabled: boldTextEnabled: voiceOverRunning: monoAudioEnabled: speakScreenEnabled: invertColorsEnabled: speakSelectionEnabled: reduceMotionEnabled: reduceTransparencyEnabled: darkerSystemColorsEnabled: preferredContentSizeCategory: shippingAmount: tab: fieldName: addressCount: queryName: correlationId: duration: authSDKVersion: appGuid: deviceId: availableFundingOptions: selectedFundingOption: ) Undocumented
Declaration
Swift
init(eventType: FPTIEventType, funnelStage: String? = nil, fileName: String = #file, fileFunction: String = #function, fileLine: Int = #line, debugId: String? = nil, errorType: String? = nil, internalErrorCode: String? = nil, externalErrorCode: String? = nil, errorMessage: String? = nil, errorDetails: String? = nil, transitionName: String? = nil, outcome: String? = nil, stateName: String? = nil, informationMessage: String? = nil, parentName: String? = nil, childName: String? = nil, viewName: String? = nil, eventName: String? = nil, fallbackReason: String? = nil, fallbackCategory: String? = nil, fallbackFrom: String? = nil, fallbackTo: String? = nil, originScreen: String? = nil, destinationScreen: String? = nil, payloadSent: String? = nil, webFragment: String? = nil, experimentationExperience: String? = nil, experimentationTreatment: String? = nil, usedFundingSource: String? = nil, ctaContent: String? = nil, assistiveTouchRunning: Bool? = nil, grayscaleEnabled: Bool? = nil, boldTextEnabled: Bool? = nil, voiceOverRunning: Bool? = nil, monoAudioEnabled: Bool? = nil, speakScreenEnabled: Bool? = nil, invertColorsEnabled: Bool? = nil, speakSelectionEnabled: Bool? = nil, reduceMotionEnabled: Bool? = nil, reduceTransparencyEnabled: Bool? = nil, darkerSystemColorsEnabled: Bool? = nil, preferredContentSizeCategory: String? = nil, shippingAmount: String? = nil, tab: String? = nil, fieldName: String? = nil, addressCount: Int? = nil, queryName: String? = nil, correlationId: String? = nil, duration: Int64? = nil, authSDKVersion: String? = nil, appGuid: String? = nil, deviceId: String? = nil, availableFundingOptions: String? = nil, selectedFundingOption: String? = nil)
-
Creates a new instance by decoding from the given decoder.
This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid.
Declaration
Swift
init(from decoder: Decoder) throws
-
Undocumented
Declaration
Swift
var internalErrorCode: String?
-
Undocumented
Declaration
Swift
var originScreen: String?
-
Undocumented
Declaration
Swift
var outcome: String?
-
Undocumented
Declaration
Swift
var parentName: String?
-
Undocumented
Declaration
Swift
var payloadSent: String?
-
Undocumented
Declaration
Swift
var stateName: String?
-
Undocumented
Declaration
Swift
var transitionName: String?
-
Undocumented
Declaration
Swift
let viewName: String?
-
Undocumented
Declaration
Swift
var webFragment: String?