public bool hasAdAvailable()
                    {
#if (UNITY_IPHONE && !UNITY_EDITOR)
                        return(SABannerAd.SuperAwesomeUnitySABannerAdHasAdAvailable(this.name));
#elif (UNITY_ANDROID && !UNITY_EDITOR)
                        var nameL = this.name;

                        var unityClass = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
                        var context    = unityClass.GetStatic <AndroidJavaObject> ("currentActivity");
                        var saplugin   = new AndroidJavaClass("tv.superawesome.plugins.publisher.unity.SAUnityBannerAd");

                        return(saplugin.CallStatic <bool> ("SuperAwesomeUnitySABannerAdHasAdAvailable", context, nameL));
#else
                        Debug.Log(this.name + " HasAdAvailable");
#endif
                        return(false);
                    }