Interface IGooglePlayConfiguration
Access Google Play store specific configurations.
Namespace: UnityEngine.Purchasing
Assembly: solution.dll
Syntax
public interface IGooglePlayConfiguration : IStoreConfiguration
Methods
Name | Description |
---|---|
SetDeferredProrationUpgradeDowngradeSubscriptionListener(Action<Product>) | Set listener for deferred subscription change events. Deferred subscription changes only take effect at the renewal cycle and no transaction is done immediately, therefore there is no receipt nor token. |
SetDeferredPurchaseListener(Action<Product>) | Set listener for deferred purchasing events. Deferred purchasing is enabled by default and cannot be changed. |
SetFetchPurchasesAtInitialize(bool) | Set behavior at initialization of fetching purchase data. Use before calling Disable to prevent Default is |
SetFetchPurchasesExcludeDeferred(bool) | Set behavior when fetching deferred purchases. Use before calling Exclude to prevent deferred purchases from being fetched and processed by Default is |
SetObfuscatedAccountId(string) | Optional obfuscation string to detect irregular activities when making a purchase. For more information please visit https://developer.android.com/google/play/billing/security |
SetObfuscatedProfileId(string) | Optional obfuscation string to detect irregular activities when making a purchase For more information please visit https://developer.android.com/google/play/billing/security |
SetQueryProductDetailsFailedListener(Action<int>) | Set an optional listener for failures when querying product details. |
SetServiceDisconnectAtInitializeListener(Action) | Set an optional listener for failures when connecting to the base Google Play Billing service. This may be called
after This listener can be used to learn that initialization is paused, and the user must add a Google account in order to be able to purchase and to download previous purchases. Adding a valid account will allow the initialization to resume. |