-
affiliation
↔ String
-
Transaction name. Name of the goal in the reporting. The maximum permitted length is 500 Bytes. The maximum permitted length is 500 Bytes.
getter/setter pair
-
anonymousId
↔ String?
-
getter/setter pairinherited
-
bodyTrack
→ Map<String, Object>
-
no setteroverride
-
clientId
↔ String
-
getter/setter pairinherited
-
communBodyTrack
→ Map<String, Object>
-
no setterinherited
-
couponCode
↔ String?
-
Specifies the coupon code used by the customer for the transaction. The maximum permitted length is 10 Bytes.
getter/setter pair
-
createdAt
↔ DateTime?
-
CreatedAt date
getter/setter pairinherited
-
currency
↔ String?
-
Specifies the currency used for all transaction currency values. Value should be a valid ISO 4217 currency code. The maximum permitted length is 500 Bytes.
getter/setter pair
-
dataSource
↔ String
-
getter/setter pairinherited
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
id
↔ String
-
getter/setter pairinherited
-
itemCount
↔ int?
-
Specifies the number of items for the transaction.
getter/setter pair
-
location
↔ String?
-
This argument refers to the Screen Name of the app, at the moment the hit is sent. The maximum permitted length is 2048 Bytes .
getter/setter pairinherited
-
paymentMethod
↔ String?
-
Specifies the payment method for the transaction. The maximum permitted length is 10 Bytes.
getter/setter pair
-
revenue
↔ double?
-
Total revenue associated with the transaction. This value should include any shipping or tax costs
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
screenResolution
↔ String?
-
Refers to the the screen resolution in pixels. The maximum permitted length is 20 Bytes.
getter/setter pairinherited
-
sessionNumber
↔ int?
-
Indicates the number of sessions the current visitor has logged, including the current session.
getter/setter pairinherited
-
shipping
↔ double?
-
Specifies the total shipping cost of the transaction.
getter/setter pair
-
shippingMethod
↔ String?
-
Specifies the shipping method of the transaction. The maximum permitted length is 10 Bytes.
getter/setter pair
-
tax
↔ double?
-
Specifies the total taxes of the transaction.
getter/setter pair
-
transactionId
↔ String
-
Transaction unique identifier.
getter/setter pair
-
type
↔ HitCategory
-
getter/setter pairinherited
-
typeOfEvent
→ String
-
no setterinherited
-
userIp
↔ String?
-
Refers to the IP address of the user. This should be a valid IP address in IPv4 or IPv6 format. The maximum permitted length is 45 Bytes.
getter/setter pairinherited
-
userLanguage
↔ String?
-
Refers to the user's language. The maximum permitted length is 20 Bytes.
getter/setter pairinherited
-
visitorId
↔ String
-
getter/setter pairinherited