public override string ToString() { return(Externs.GADUGetResponseInfoDescription(iosResponseInfo)); }
// Hides the banner view from the screen. public void HideBannerView() { Externs.GADUHideBannerView(this.BannerViewPtr); }
public void RecordImpression() { Externs.GADUNativeCustomTemplateAdRecordImpression(this.CustomNativeAdPtr); }
// Sets the user ID to be used in server-to-server reward callbacks. public void SetUserId(string userId) { Externs.GADUSetRewardBasedVideoAdUserId(this.RewardBasedVideoAdPtr, userId); }
// Returns the mediation adapter class name. public string MediationAdapterClassName() { return(Externs.GADUMediationAdapterClassNameForRewardedVideo(this.RewardBasedVideoAdPtr)); }
// Set the position of the banner view using standard position. public void SetPosition(AdPosition adPosition) { Externs.GADUSetBannerViewAdPosition(this.BannerViewPtr, (int)adPosition); }
// Returns the mediation adapter class name. public string MediationAdapterClassName() { return(Utils.PtrToString(Externs.GADUMediationAdapterClassNameForBannerView(this.BannerViewPtr))); }
// Returns the mediation adapter class name. public string MediationAdapterClassName() { return(Utils.PtrToString( Externs.GADUMediationAdapterClassNameForRewardedAd(this.RewardedAdPtr))); }
// Show the rewarded interstitial ad on the screen. public void Show() { Externs.GADUShowRewardedInterstitialAd(this.rewardedInterstitialAdPtr); }
// Returns the mediation adapter class name. public string MediationAdapterClassName() { return(Externs.GADUMediationAdapterClassNameForInterstitial(this.InterstitialPtr)); }
// Show the rewarded ad on the screen. public void Show() { Externs.GADUShowRewardedAd(this.RewardedAdPtr); }
// Presents the interstitial ad on the screen public void ShowInterstitial() { Externs.GADUShowInterstitial(this.InterstitialPtr); }
// Checks if interstitial has loaded. public bool IsLoaded() { return(Externs.GADUInterstitialReady(this.InterstitialPtr)); }
public void Dispose() { Externs.GADURelease(status); }
// Returns the height of the BannerView in pixels. public float GetHeightInPixels() { return(Externs.GADUGetBannerViewHeightInPixels(this.BannerViewPtr)); }
public void Initialize(string appId) { Externs.GADUInitialize(appId); }
// Returns the width of the BannerView in pixels. public float GetWidthInPixels() { return(Externs.GADUGetBannerViewWidthInPixels(this.BannerViewPtr)); }
public void Initialize(Action <IInitializationStatusClient> initCompleteAction) { this.initCompleteAction = initCompleteAction; Externs.GADUInitializeWithCallback(this.mobileAdsClientPtr, InitializationCompleteCallback); }
// Set the position of the banner view using custom position. public void SetPosition(int x, int y) { Externs.GADUSetBannerViewCustomPosition(this.BannerViewPtr, x, y); }
public void SetApplicationVolume(float volume) { Externs.GADUSetApplicationVolume(volume); }
// Show the reward based video on the screen. public void ShowRewardBasedVideoAd() { Externs.GADUShowRewardBasedVideoAd(this.RewardBasedVideoAdPtr); }
public void SetApplicationMuted(bool muted) { Externs.GADUSetApplicationMuted(muted); }
public bool IsLoaded() { return(Externs.GADURewardBasedVideoAdReady(this.RewardBasedVideoAdPtr)); }
public void SetiOSAppPauseOnBackground(bool pause) { Externs.GADUSetiOSAppPauseOnBackground(pause); }
// Displays the banner view on the screen. public void ShowBannerView() { Externs.GADUShowBannerView(this.BannerViewPtr); }
public float GetDeviceScale() { return(Externs.GADUDeviceScale()); }
// Destroys the banner view. public void DestroyBannerView() { Externs.GADURemoveBannerView(this.BannerViewPtr); this.BannerViewPtr = IntPtr.Zero; }
public int GetDeviceSafeWidth() { return(Externs.GADUDeviceSafeWidth()); }
public string GetTemplateId() { return(Externs.GADUNativeCustomTemplateAdTemplateID(this.CustomNativeAdPtr)); }
public ResponseInfoClient(IntPtr adFormat) { this.adFormat = adFormat; iosResponseInfo = Externs.GADUGetResponseInfo(adFormat); }