using System; using GoogleMobileAds.Api; namespace GoogleMobileAds.Common { public interface IBannerClient { event EventHandler OnAdLoaded; event EventHandler OnAdFailedToLoad; event EventHandler OnAdOpening; event EventHandler OnAdClosed; event EventHandler OnAdLeavingApplication; void CreateBannerView(string adUnitId, AdSize adSize, AdPosition position); void CreateBannerView(string adUnitId, AdSize adSize, int x, int y); void LoadAd(AdRequest request); void ShowBannerView(); void HideBannerView(); void DestroyBannerView(); float GetHeightInPixels(); float GetWidthInPixels(); void SetPosition(AdPosition adPosition); void SetPosition(int x, int y); string MediationAdapterClassName(); } }