Struct TransactionFailedParameters
Namespace: Unity.Services.Analytics
Syntax
public struct TransactionFailedParameters
Fields
AmazonUserID
(Optional) The amazon user ID linked to this transaction
Declaration
public string AmazonUserID
Field Value
Type | Description |
---|---|
String |
EngagementID
(Optional) The engagement ID relating to this transaction.
Declaration
public long? EngagementID
Field Value
Type | Description |
---|---|
Nullable<Int64> |
FailureReason
(Required) The reason this transaction failed.
Declaration
public string FailureReason
Field Value
Type | Description |
---|---|
String |
GameStoreID
(Optional) The game store ID
Declaration
public string GameStoreID
Field Value
Type | Description |
---|---|
String |
IsInitiator
(Optional)
Declaration
public bool? IsInitiator
Field Value
Type | Description |
---|---|
Nullable<Boolean> |
PaymentCountry
(Optional) The country where the transaction is taking place. If this is left null or empty, the machine's locale will be used.
Declaration
public string PaymentCountry
Field Value
Type | Description |
---|---|
String |
ProductID
(Optional) The product identifier (known as a SKU) found in the store
Declaration
public string ProductID
Field Value
Type | Description |
---|---|
String |
ProductsReceived
(Required) The products received as part of this transaction
Declaration
public Product ProductsReceived
Field Value
Type | Description |
---|---|
Product |
ProductsSpent
(Required) The products spent as part of this transaction
Declaration
public Product ProductsSpent
Field Value
Type | Description |
---|---|
Product |
RevenueValidated
(Optional) Parameter used by the IAP validation service
Declaration
public long? RevenueValidated
Field Value
Type | Description |
---|---|
Nullable<Int64> |
StoreID
(Optional) The store where the transaction is taking place
Declaration
public string StoreID
Field Value
Type | Description |
---|---|
String |
StoreItemID
(Optional) A unique ID for the purchased item
Declaration
public string StoreItemID
Field Value
Type | Description |
---|---|
String |
StoreItemSkuID
(Optional) A unique ID for the SKU, linked to the store SKU ID
Declaration
public string StoreItemSkuID
Field Value
Type | Description |
---|---|
String |
StoreSourceID
(Optional) Identifies the source of the IAP
Declaration
public string StoreSourceID
Field Value
Type | Description |
---|---|
String |
TransactionID
(Optional) An ID that uniquely identifies the transaction
Declaration
public string TransactionID
Field Value
Type | Description |
---|---|
String |
TransactionName
(Required) A name that identifies the transaction
Declaration
public string TransactionName
Field Value
Type | Description |
---|---|
String |
TransactionServer
(Optional) The transaction server where the transaction can be verified
Declaration
public TransactionServer? TransactionServer
Field Value
Type | Description |
---|---|
Nullable<TransactionServer> |
TransactionType
(Required) The type of transaction
Declaration
public TransactionType TransactionType
Field Value
Type | Description |
---|---|
TransactionType |