Class IAPTransactionAsset
Description for a IAPTransaction.
Inheritance
Inherited Members
Namespace: UnityEngine.GameFoundation.DefaultCatalog
Syntax
public class IAPTransactionAsset : BaseTransactionAsset, ISerializationCallbackReceiver
Properties
appleId
Declaration
public string appleId { get; }
Property Value
Type | Description |
---|---|
String |
googleId
Declaration
public string googleId { get; }
Property Value
Type | Description |
---|---|
String |
productId
The product ID for the platform store
Declaration
public string productId { get; }
Property Value
Type | Description |
---|---|
String |
Methods
ConfigureTransaction(CatalogBuilder, IExternalValueProvider)
Configures the specified builder
with the specific content of this transaction.
Declaration
protected override BaseTransactionConfig ConfigureTransaction(CatalogBuilder builder, IExternalValueProvider valueProvider)
Parameters
Type | Name | Description |
---|---|---|
CatalogBuilder | builder | The target builder. |
IExternalValueProvider | valueProvider | A value provider to override some catalog item's data with an external source when configuring them. |
Returns
Type | Description |
---|---|
BaseTransactionConfig | The config object. |