Exemple #1
0
            protected void DidFailToShowAd(AdBuddizError error)
            {
                if (FailToShowAd != null)
                {
                    FailToShowAd(this, new AdBuddizErrorEventArgs(error));
                }

                if (Delegate != null)
                {
                    Delegate.DidFailToShowAd(error);
                }
            }
 public AdBuddizErrorEventArgs(AdBuddizError error)
 {
     ErrorDescription = AdBuddizHandler.Instance.NameForError(error);
     Error            = error;
 }
Exemple #3
0
 public String NameForError(AdBuddizError error)
 {
     return(error.ToString());
 }
Exemple #4
0
            //end


            public void DidFailToShowAd(Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError error)
            {
                AdBuddizError errorEnum = AdBuddizError.UnsupportedAndroidSdk;

                if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.ActivityParameterIsNull)
                {
                    errorEnum = AdBuddizError.ActivityParameterIsNull;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.ConfigExpired)
                {
                    errorEnum = AdBuddizError.ConfigExpired;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.ConfigNotReady)
                {
                    errorEnum = AdBuddizError.ConfigNotReady;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.InvalidPublisherKey)
                {
                    errorEnum = AdBuddizError.InvalidPublisherKey;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.MissingAdbuddizActivityInManifest)
                {
                    errorEnum = AdBuddizError.MissingAdbuddizActivityInManifest;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.MissingInternetPermissionInManifest)
                {
                    errorEnum = AdBuddizError.MissingInternetPermissionInManifest;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.MissingPublisherKey)
                {
                    errorEnum = AdBuddizError.MissingPublisherKey;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.NoMoreAvailableAds)
                {
                    errorEnum = AdBuddizError.NoMoreAvailableAds;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.NoMoreAvailableCachedAds)
                {
                    errorEnum = AdBuddizError.NoMoreAvailableCachedAds;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.NoNetworkAvailable)
                {
                    errorEnum = AdBuddizError.NoNetworkAvailable;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.PlacementBlocked)
                {
                    errorEnum = AdBuddizError.PlacementBlocked;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.ShowAdCallsTooClose)
                {
                    errorEnum = AdBuddizError.ShowAdCallsTooClose;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.UnknownExceptionRaised)
                {
                    errorEnum = AdBuddizError.UnknownExceptionRaised;
                }
                else if (error == Com.Purplebrain.Adbuddiz.Sdk.AdBuddizError.UnsupportedAndroidSdk)
                {
                    errorEnum = AdBuddizError.UnsupportedAndroidSdk;
                }

                FailToShowAd?.Invoke(this, new AdBuddizErrorEventArgs(errorEnum));

                if (Delegate != null)
                {
                    Delegate.DidFailToShowAd(errorEnum);
                }
            }
Exemple #5
0
 public String NameForError(AdBuddizError error)
 {
     return(AdBuddiz.Xamarin.Internal.AdBuddiz.NameForError((int)error));
 }
 public void DidFailToShowAd(AdBuddizError error)
 {
     Console.WriteLine("On fail to show " + error.ToString());
 }
 public String NameForError(AdBuddizError error)
 {
     return error.ToString();
 }
            protected void DidFailToShowAd(AdBuddizError error)
            {
                if (FailToShowAd != null)
                {
                    FailToShowAd(this, new AdBuddizErrorEventArgs(error));
                }

                if (Delegate != null)
                {
                    Delegate.DidFailToShowAd(error);
                }
            }
 public String NameForError(AdBuddizError error)
 {
     return AdBuddiz.Xamarin.Internal.AdBuddiz.NameForError((int)error);
 }