using System; using GoogleMobileAds.Api; namespace GoogleMobileAds.Common { public interface IRewardedAdClient { event EventHandler OnAdLoaded; event EventHandler OnAdFailedToLoad; event EventHandler OnAdFailedToShow; event EventHandler OnAdOpening; event EventHandler OnUserEarnedReward; event EventHandler OnAdClosed; void CreateRewardedAd(string adUnitId); void LoadAd(AdRequest request); bool IsLoaded(); string MediationAdapterClassName(); void Show(); void SetServerSideVerificationOptions(ServerSideVerificationOptions serverSideVerificationOptions); } }