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 |