Esempio n. 1
0
    IEnumerator HandleRewardBasedVideoFailedToLoadCoro(AdFailedToLoadEventArgs args)
    {
        yield return(null);

        SushiDebug.Log("HandleRewardBasedVideoFailedToLoad event received with message: " + args.Message);
        PlatformAdMobAds.HandleFailedToLoad();
    }
Esempio n. 2
0
    void HandleAdFailedToLoad(object sender, AdFailedToLoadEventArgs args)
    {
        var errorMessage = args.LoadAdError.GetMessage();

        PlatformInterface.instance.logger.Log($"{nameof(PlatformAdMobAdsInit)}.{nameof(HandleAdFailedToLoad)}");
        PlatformInterface.instance.logger.Log($"    Message: {errorMessage}");
        UnityMainThreadDispatcher.Instance().Enqueue(() => PlatformAdMobAds.HandleFailedToLoad(errorMessage));
    }
Esempio n. 3
0
 public void ShowContinueAd_AdMob()
 {
     PlatformAdMobAds.TryShowRewardedAd(null, null);
 }
Esempio n. 4
0
 public void ShowInterstitialAd_AdMob()
 {
     PlatformAdMobAds.TryShowInterstitialAd(null, null, 1);
 }
Esempio n. 5
0
    IEnumerator HandleRewarded()
    {
        yield return(null);

        PlatformAdMobAds.HandleRewarded();
    }