Struct TransactionParameters
Inherited Members
Namespace: Unity.Services.Analytics
Assembly: solution.dll
Syntax
public struct TransactionParameters
Fields
Name | Description |
---|---|
PaymentCountry | (Optional) The country where the transaction is taking place. If this is left null or empty, the machine's locale will be used. |
ProductID | (Optional) The product identifier (known as a SKU) found in the store |
ProductsReceived | (Required) The products received as part of this transaction |
ProductsSpent | (Required) The products spent as part of this transaction |
RevenueValidated | (Optional) Parameter used by the IAP validation service |
StoreID | (Optional) The store where the transaction is taking place |
StoreItemID | (Optional) A unique ID for the purchased item |
StoreItemSkuID | (Optional) A unique ID for the SKU, linked to the store SKU ID |
StoreSourceID | (Optional) Identifies the source of the IAP |
TransactionID | (Optional) An ID that uniquely identifies the transaction |
TransactionName | (Required) A name that identifies the transaction |
TransactionReceipt | (Optional) Transaction receipt data as provided by the IAP store, used for validation |
TransactionReceiptSignature | (Optional) The receipt signature from a Google store IAP |
TransactionServer | (Optional) The server to use for receipt verification, if applicable |
TransactionType | (Required) The type of transaction |
TransactorID | (Optional) The ID of the person or entity who is being transacted with |