Provides interstitial controller functionality. More...
Public Member Functions | |
| override void | LoadInterstitial () |
| Loads the interstitial ad. | |
| override void | ShowInterstitial () |
| Shows the interstitial ad. | |
| override void | UnloadInterstitial () |
| Unloads the interstitial ad. | |
| override void | LoadInterstitial () |
| Loads the interstitial ad. | |
| override void | ShowInterstitial () |
| Shows the interstitial ad. | |
| override void | UnloadInterstitial () |
| Unloads the interstitial ad. | |
| override void | LoadInterstitial () |
| Loads the interstitial ad. | |
| override Task< bool > | LoadAsync () |
Loads the controlled ad unit asynchronously. Default implementation starts a regular load and waits until the ad can be shown. Provider-specific controllers may override this method when their SDK supports asynchronous loading.
| |
| Task< bool > | LoadInterstitialAsync () |
| override void | ShowInterstitial () |
| Shows the interstitial ad. | |
| override void | UnloadInterstitial () |
| Unloads the interstitial ad. | |
| Public Member Functions inherited from SCG.SpaceAdMobile.InterstitialControllerBase< T > | |
| void | LoadInterstitial () |
| Loads the interstitial ad. | |
| void | ShowInterstitial () |
| Shows the interstitial ad. | |
| void | UnloadInterstitial () |
| Unloads the interstitial ad. | |
| Public Member Functions inherited from SCG.SpaceAdMobile.AdControllerBase< T > | |
| override bool | Load () |
| override void | Show () |
| override void | Unload () |
| Public Member Functions inherited from SCG.SpaceAdMobile.AdControllerBase | |
| bool | Load () |
| void | Show () |
| void | Unload () |
Additional Inherited Members | |
| Protected Member Functions inherited from SCG.SpaceAdMobile.AdControllerBase< T > | |
| virtual void | Awake () |
| Initializes the component during Unity's Awake callback. | |
| virtual void | OnApplicationQuit () |
| Performs clean-up actions when the application quits, such as unloading ad instances and clearing the static instance dictionary. | |
| Properties inherited from SCG.SpaceAdMobile.AdControllerBase< T > | |
| override AdUnitBehaviourBase | Ad [get] |
| T | AdUnit [get] |
| The ad unit component attached to this controller. It controls the ad's behavior and lifecycle. | |
| T | this[string id] [get] |
| Provides access to an ad instance based on its unique identifier. | |
| Properties inherited from SCG.SpaceAdMobile.AdControllerBase | |
| AdUnitBehaviourBase | Ad [get] |
| The ad unit component attached to this controller. It controls the ad's behavior and lifecycle. | |
| virtual int | LoadAsyncPollingDelayMilliseconds [get] |
| Delay between fallback asynchronous load readiness checks, in milliseconds. Derived controllers can override this value to adjust polling frequency. | |
| Properties inherited from SCG.SpaceAdMobile.IdentifierUtility | |
| virtual string | Id [get, protected set] |
| The unique identifier for the object instance. It is serialized and can be viewed and modified in the Unity Editor. | |
Provides interstitial controller functionality.
Definition at line 9 of file InterstitialController.cs.