Class MoPubClientImpl
Inheritance
System.Object
MoPubClientImpl
Assembly: cs.temp.dll.dll
Syntax
public class MoPubClientImpl : AdClientImpl, IAdClient, IConsentRequirable
Properties
CustomInterstitialAdsDict
Declaration
protected override Dictionary<AdPlacement, AdId> CustomInterstitialAdsDict { get; }
Property Value
Overrides
CustomRewardedAdsDict
Declaration
protected override Dictionary<AdPlacement, AdId> CustomRewardedAdsDict { get; }
Property Value
Overrides
DataPrivacyConsentSaveKey
Declaration
protected override string DataPrivacyConsentSaveKey { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
IsBannerAdSupported
Declaration
public override bool IsBannerAdSupported { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
IsInitialized
Declaration
public override bool IsInitialized { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
IsInterstitialAdSupported
Declaration
public override bool IsInterstitialAdSupported { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
IsRewardedAdSupported
Declaration
public override bool IsRewardedAdSupported { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
IsSdkAvail
Declaration
public override bool IsSdkAvail { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Network
Declaration
public override AdNetwork Network { get; }
Property Value
Overrides
NoSdkMessage
Declaration
protected override string NoSdkMessage { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
Methods
ApplyDataPrivacyConsent(ConsentStatus)
Declaration
protected override void ApplyDataPrivacyConsent(ConsentStatus consent)
Parameters
Overrides
CreateClient()
Returns the singleton client.
Declaration
public static MoPubClientImpl CreateClient()
Returns
InternalDestroyBannerAd(AdPlacement)
Declaration
protected override void InternalDestroyBannerAd(AdPlacement placement)
Parameters
Overrides
InternalHideBannerAd(AdPlacement)
Declaration
protected override void InternalHideBannerAd(AdPlacement placement)
Parameters
Overrides
InternalInit()
Declaration
protected override void InternalInit()
Overrides
InternalIsInterstitialAdReady(AdPlacement)
Declaration
protected override bool InternalIsInterstitialAdReady(AdPlacement placement)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Overrides
InternalIsRewardedAdReady(AdPlacement)
Declaration
protected override bool InternalIsRewardedAdReady(AdPlacement placement)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Overrides
InternalLoadInterstitialAd(AdPlacement)
Declaration
protected override void InternalLoadInterstitialAd(AdPlacement placement)
Parameters
Overrides
InternalLoadRewardedAd(AdPlacement)
Declaration
protected override void InternalLoadRewardedAd(AdPlacement placement)
Parameters
Overrides
InternalShowBannerAd(AdPlacement, BannerAdPosition, BannerAdSize)
Declaration
protected override void InternalShowBannerAd(AdPlacement placement, BannerAdPosition position, BannerAdSize size)
Parameters
Overrides
InternalShowInterstitialAd(AdPlacement)
Declaration
protected override void InternalShowInterstitialAd(AdPlacement placement)
Parameters
Overrides
InternalShowRewardedAd(AdPlacement)
Declaration
protected override void InternalShowRewardedAd(AdPlacement placement)
Parameters
Overrides
IsValidPlacement(AdPlacement, AdType)
Declaration
public override bool IsValidPlacement(AdPlacement placement, AdType type)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Overrides
Implements