Interface IBannerAdProvider
An abstraction for banner ad API.
public interface IBannerAdProvider : IBannerAdProviderEvents
- Inherited Members
Methods
CanShowAd(string)
bool CanShowAd(string adId)
Parameters
adIdstring
Returns
DestroyAd(string)
void DestroyAd(string adId)
Parameters
adIdstring
GetAdRect(string)
RectInt GetAdRect(string adId)
Parameters
adIdstring
Returns
- RectInt
GetAdStyle(string)
IReadOnlyBannerStyle GetAdStyle(string adId)
Parameters
adIdstring
Returns
HideAd(string)
void HideAd(string adId)
Parameters
adIdstring
InitializeAsync()
Task InitializeAsync()
Returns
LoadAdAsync(string, string, IReadOnlyBannerStyle)
Task<bool> LoadAdAsync(string adUnitId, string placementName, IReadOnlyBannerStyle style)
Parameters
adUnitIdstringplacementNamestringstyleIReadOnlyBannerStyle
Returns
SetAdStyle(string, IReadOnlyBannerStyle)
void SetAdStyle(string adId, IReadOnlyBannerStyle style)
Parameters
adIdstringstyleIReadOnlyBannerStyle
ShowAd(string)
void ShowAd(string adId)
Parameters
adIdstring