Easy Mobile API Reference 2.18
  • Pro
    • Pro
    • Basic

    Show / Hide Table of Contents

    Class AdColonyClientImpl

    Inheritance
    System.Object
    AdClientImpl
    AdColonyClientImpl
    Implements
    IAdClient
    IConsentRequirable
    Namespace: EasyMobile
    Assembly: cs.temp.dll.dll
    Syntax
    public class AdColonyClientImpl : AdClientImpl, IAdClient, IConsentRequirable

    Properties

    CustomInterstitialAdsDict

    Declaration
    protected override Dictionary<AdPlacement, AdId> CustomInterstitialAdsDict { get; }
    Property Value
    Type Description
    Dictionary<AdPlacement, AdId>
    Overrides
    AdClientImpl.CustomInterstitialAdsDict

    CustomRewardedAdsDict

    Declaration
    protected override Dictionary<AdPlacement, AdId> CustomRewardedAdsDict { get; }
    Property Value
    Type Description
    Dictionary<AdPlacement, AdId>
    Overrides
    AdClientImpl.CustomRewardedAdsDict

    CustomRewardedInterstitialAdsDict

    Declaration
    protected override Dictionary<AdPlacement, AdId> CustomRewardedInterstitialAdsDict { get; }
    Property Value
    Type Description
    Dictionary<AdPlacement, AdId>
    Overrides
    AdClientImpl.CustomRewardedInterstitialAdsDict

    DataPrivacyConsentSaveKey

    Declaration
    protected override string DataPrivacyConsentSaveKey { get; }
    Property Value
    Type Description
    System.String
    Overrides
    AdClientImpl.DataPrivacyConsentSaveKey

    IsBannerAdSupported

    Declaration
    public override bool IsBannerAdSupported { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    AdClientImpl.IsBannerAdSupported

    IsInterstitialAdSupported

    Declaration
    public override bool IsInterstitialAdSupported { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    AdClientImpl.IsInterstitialAdSupported

    IsRewardedAdSupported

    Declaration
    public override bool IsRewardedAdSupported { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    AdClientImpl.IsRewardedAdSupported

    IsSdkAvail

    Declaration
    public override bool IsSdkAvail { get; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    AdClientImpl.IsSdkAvail

    Network

    Declaration
    public override AdNetwork Network { get; }
    Property Value
    Type Description
    AdNetwork
    Overrides
    AdClientImpl.Network

    NoSdkMessage

    Declaration
    protected override string NoSdkMessage { get; }
    Property Value
    Type Description
    System.String
    Overrides
    AdClientImpl.NoSdkMessage

    Methods

    ApplyDataPrivacyConsent(ConsentStatus)

    Declaration
    protected override void ApplyDataPrivacyConsent(ConsentStatus consent)
    Parameters
    Type Name Description
    ConsentStatus consent
    Overrides
    AdClientImpl.ApplyDataPrivacyConsent(ConsentStatus)

    CreateClient()

    Returns the singleton client.

    Declaration
    public static AdColonyClientImpl CreateClient()
    Returns
    Type Description
    AdColonyClientImpl

    The client.

    InternalDestroyBannerAd(AdPlacement)

    Declaration
    protected override void InternalDestroyBannerAd(AdPlacement placement)
    Parameters
    Type Name Description
    AdPlacement placement
    Overrides
    AdClientImpl.InternalDestroyBannerAd(AdPlacement)

    InternalHideBannerAd(AdPlacement)

    Declaration
    protected override void InternalHideBannerAd(AdPlacement placement)
    Parameters
    Type Name Description
    AdPlacement placement
    Overrides
    AdClientImpl.InternalHideBannerAd(AdPlacement)

    InternalInit()

    Declaration
    protected override void InternalInit()
    Overrides
    AdClientImpl.InternalInit()

    InternalIsInterstitialAdReady(AdPlacement)

    Declaration
    protected override bool InternalIsInterstitialAdReady(AdPlacement placement)
    Parameters
    Type Name Description
    AdPlacement placement
    Returns
    Type Description
    System.Boolean
    Overrides
    AdClientImpl.InternalIsInterstitialAdReady(AdPlacement)

    InternalIsRewardedAdReady(AdPlacement)

    Declaration
    protected override bool InternalIsRewardedAdReady(AdPlacement placement)
    Parameters
    Type Name Description
    AdPlacement placement
    Returns
    Type Description
    System.Boolean
    Overrides
    AdClientImpl.InternalIsRewardedAdReady(AdPlacement)

    InternalIsRewardedInterstitialAdReady(AdPlacement)

    Declaration
    protected override bool InternalIsRewardedInterstitialAdReady(AdPlacement placement)
    Parameters
    Type Name Description
    AdPlacement placement
    Returns
    Type Description
    System.Boolean
    Overrides
    AdClientImpl.InternalIsRewardedInterstitialAdReady(AdPlacement)

    InternalLoadInterstitialAd(AdPlacement)

    Declaration
    protected override void InternalLoadInterstitialAd(AdPlacement placement)
    Parameters
    Type Name Description
    AdPlacement placement
    Overrides
    AdClientImpl.InternalLoadInterstitialAd(AdPlacement)

    InternalLoadRewardedAd(AdPlacement)

    Declaration
    protected override void InternalLoadRewardedAd(AdPlacement placement)
    Parameters
    Type Name Description
    AdPlacement placement
    Overrides
    AdClientImpl.InternalLoadRewardedAd(AdPlacement)

    InternalLoadRewardedInterstitialAd(AdPlacement)

    Declaration
    protected override void InternalLoadRewardedInterstitialAd(AdPlacement placement)
    Parameters
    Type Name Description
    AdPlacement placement
    Overrides
    AdClientImpl.InternalLoadRewardedInterstitialAd(AdPlacement)

    InternalShowBannerAd(AdPlacement, BannerAdPosition, BannerAdSize)

    Declaration
    protected override void InternalShowBannerAd(AdPlacement placement, BannerAdPosition position, BannerAdSize size)
    Parameters
    Type Name Description
    AdPlacement placement
    BannerAdPosition position
    BannerAdSize size
    Overrides
    AdClientImpl.InternalShowBannerAd(AdPlacement, BannerAdPosition, BannerAdSize)

    InternalShowInterstitialAd(AdPlacement)

    Declaration
    protected override void InternalShowInterstitialAd(AdPlacement placement)
    Parameters
    Type Name Description
    AdPlacement placement
    Overrides
    AdClientImpl.InternalShowInterstitialAd(AdPlacement)

    InternalShowRewardedAd(AdPlacement)

    Declaration
    protected override void InternalShowRewardedAd(AdPlacement placement)
    Parameters
    Type Name Description
    AdPlacement placement
    Overrides
    AdClientImpl.InternalShowRewardedAd(AdPlacement)

    InternalShowRewardedInterstitialAd(AdPlacement)

    Declaration
    protected override void InternalShowRewardedInterstitialAd(AdPlacement placement)
    Parameters
    Type Name Description
    AdPlacement placement
    Overrides
    AdClientImpl.InternalShowRewardedInterstitialAd(AdPlacement)

    IsValidPlacement(AdPlacement, AdType)

    Declaration
    public override bool IsValidPlacement(AdPlacement placement, AdType type)
    Parameters
    Type Name Description
    AdPlacement placement
    AdType type
    Returns
    Type Description
    System.Boolean
    Overrides
    AdClientImpl.IsValidPlacement(AdPlacement, AdType)

    Implements

    IAdClient
    IConsentRequirable
    Inherited Members
    AdClientImpl.mIsInitialized
    AdClientImpl.InterstitialAdCompleted
    AdClientImpl.RewardedAdSkipped
    AdClientImpl.RewardedAdCompleted
    AdClientImpl.RewardedInterstitialAdSkipped
    AdClientImpl.RewardedInterstitialAdCompleted
    AdClientImpl.DefinedCustomInterstitialAdPlacements
    AdClientImpl.DefinedCustomRewardedAdPlacements
    AdClientImpl.DefinedCustomRewardedInterstitialAdPlacements
    AdClientImpl.IsInitialized
    AdClientImpl.Init()
    AdClientImpl.ShowBannerAd(BannerAdPosition, BannerAdSize)
    AdClientImpl.ShowBannerAd(AdPlacement, BannerAdPosition, BannerAdSize)
    AdClientImpl.HideBannerAd()
    AdClientImpl.HideBannerAd(AdPlacement)
    AdClientImpl.DestroyBannerAd()
    AdClientImpl.DestroyBannerAd(AdPlacement)
    AdClientImpl.LoadInterstitialAd()
    AdClientImpl.LoadInterstitialAd(AdPlacement)
    AdClientImpl.IsInterstitialAdReady()
    AdClientImpl.IsInterstitialAdReady(AdPlacement)
    AdClientImpl.ShowInterstitialAd()
    AdClientImpl.ShowInterstitialAd(AdPlacement)
    AdClientImpl.LoadRewardedAd()
    AdClientImpl.LoadRewardedAd(AdPlacement)
    AdClientImpl.LoadRewardedInterstitialAd()
    AdClientImpl.LoadRewardedInterstitialAd(AdPlacement)
    AdClientImpl.IsRewardedAdReady()
    AdClientImpl.IsRewardedAdReady(AdPlacement)
    AdClientImpl.IsRewardedInterstitialAdReady()
    AdClientImpl.IsRewardedInterstitialAdReady(AdPlacement)
    AdClientImpl.ShowRewardedAd()
    AdClientImpl.ShowRewardedAd(AdPlacement)
    AdClientImpl.ShowRewardedInterstitialAd()
    AdClientImpl.ShowRewardedInterstitialAd(AdPlacement)
    AdClientImpl.OnInterstitialAdCompleted(AdPlacement)
    AdClientImpl.OnRewardedAdSkipped(AdPlacement)
    AdClientImpl.OnRewardedAdCompleted(AdPlacement)
    AdClientImpl.OnRewardedInterstitialAdSkipped(AdPlacement)
    AdClientImpl.OnRewardedInterstitialAdCompleted(AdPlacement)
    AdClientImpl.FindIdForPlacement(Dictionary<AdPlacement, AdId>, AdPlacement)
    AdClientImpl.CheckInitialize(Boolean)
    AdClientImpl.GetCustomPlacementsFromDefinedDict(Dictionary<AdPlacement, AdId>)
    AdClientImpl.DataPrivacyConsentUpdated
    AdClientImpl.DataPrivacyConsent
    AdClientImpl.GrantDataPrivacyConsent()
    AdClientImpl.RevokeDataPrivacyConsent()
    AdClientImpl.ReadDataPrivacyConsent()
    AdClientImpl.SaveDataPrivacyConsent(ConsentStatus)
    AdClientImpl.GetApplicableDataPrivacyConsent()
    In This Article
    • Properties
      • CustomInterstitialAdsDict
      • CustomRewardedAdsDict
      • CustomRewardedInterstitialAdsDict
      • DataPrivacyConsentSaveKey
      • IsBannerAdSupported
      • IsInterstitialAdSupported
      • IsRewardedAdSupported
      • IsSdkAvail
      • Network
      • NoSdkMessage
    • Methods
      • ApplyDataPrivacyConsent(ConsentStatus)
      • CreateClient()
      • InternalDestroyBannerAd(AdPlacement)
      • InternalHideBannerAd(AdPlacement)
      • InternalInit()
      • InternalIsInterstitialAdReady(AdPlacement)
      • InternalIsRewardedAdReady(AdPlacement)
      • InternalIsRewardedInterstitialAdReady(AdPlacement)
      • InternalLoadInterstitialAd(AdPlacement)
      • InternalLoadRewardedAd(AdPlacement)
      • InternalLoadRewardedInterstitialAd(AdPlacement)
      • InternalShowBannerAd(AdPlacement, BannerAdPosition, BannerAdSize)
      • InternalShowInterstitialAd(AdPlacement)
      • InternalShowRewardedAd(AdPlacement)
      • InternalShowRewardedInterstitialAd(AdPlacement)
      • IsValidPlacement(AdPlacement, AdType)
    • Implements