Easy Mobile API Reference 2.4
  • Basic
    • Pro
    • Basic

    Show / Hide Table of Contents

    Class AudienceNetworkClientImpl

    Inheritance
    System.Object
    AdClientImpl
    AudienceNetworkClientImpl
    Implements
    IAdClient
    IConsentRequirable
    Namespace: EasyMobile
    Assembly: cs.temp.dll.dll
    Syntax
    public class AudienceNetworkClientImpl : 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

    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()

    Declaration
    public static AudienceNetworkClientImpl CreateClient()
    Returns
    Type Description
    AudienceNetworkClientImpl

    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)

    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)

    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)

    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)

    SetupTestDevices(String[])

    Declaration
    protected virtual void SetupTestDevices(string[] ids)
    Parameters
    Type Name Description
    System.String[] ids

    SetupTestMode(AudienceNetworkSettings)

    Declaration
    protected virtual void SetupTestMode(AudienceNetworkSettings adSettings)
    Parameters
    Type Name Description
    AudienceNetworkSettings adSettings

    Implements

    IAdClient
    IConsentRequirable
    Inherited Members
    AdClientImpl.mIsInitialized
    AdClientImpl.InterstitialAdCompleted
    AdClientImpl.RewardedAdSkipped
    AdClientImpl.RewardedAdCompleted
    AdClientImpl.DefinedCustomInterstitialAdPlacements
    AdClientImpl.DefinedCustomRewardedAdPlacements
    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.IsRewardedAdReady()
    AdClientImpl.IsRewardedAdReady(AdPlacement)
    AdClientImpl.ShowRewardedAd()
    AdClientImpl.ShowRewardedAd(AdPlacement)
    AdClientImpl.OnInterstitialAdCompleted(AdPlacement)
    AdClientImpl.OnRewardedAdSkipped(AdPlacement)
    AdClientImpl.OnRewardedAdCompleted(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
      • DataPrivacyConsentSaveKey
      • IsBannerAdSupported
      • IsInterstitialAdSupported
      • IsRewardedAdSupported
      • IsSdkAvail
      • Network
      • NoSdkMessage
    • Methods
      • ApplyDataPrivacyConsent(ConsentStatus)
      • CreateClient()
      • InternalDestroyBannerAd(AdPlacement)
      • InternalHideBannerAd(AdPlacement)
      • InternalInit()
      • InternalIsInterstitialAdReady(AdPlacement)
      • InternalIsRewardedAdReady(AdPlacement)
      • InternalLoadInterstitialAd(AdPlacement)
      • InternalLoadRewardedAd(AdPlacement)
      • InternalShowBannerAd(AdPlacement, BannerAdPosition, BannerAdSize)
      • InternalShowInterstitialAd(AdPlacement)
      • InternalShowRewardedAd(AdPlacement)
      • IsValidPlacement(AdPlacement, AdType)
      • SetupTestDevices(String[])
      • SetupTestMode(AudienceNetworkSettings)
    • Implements