Ejemplo n.º 1
0
    private bool Setup()
    {
        if (!firstTime)
        {
            return(true);
        }

        firstTime = false;

        try
        {
#if UNITY_ANDROID
            Initializate.AddPrefab("AdMobAndroidManager", typeof(AdMobAndroidManager));

            AdMobAndroidManager.receivedAdEvent        += onBannerShowed;
            AdMobAndroidManager.failedToReceiveAdEvent += onBannerFailed;

            AdMobAndroid.init(key);
#endif

            return(true);
        }
        catch
        {
            return(Error(API, ERROR_STARTUP_OBJECT));
        }
    }
Ejemplo n.º 2
0
    void Awake()
    {
#if UNITY_ANDROID
        AdMobAndroid.init("");
#endif

        StartCoroutine(ADSController.createBanner());
    }
    // Use this for initialization
    void Awake()
    {
        //Set Static flags
        ChartBoostActiveStaticFlag = ChartBoostActiveFlag;
        RevMobActiveStaticFlag     = RevMobActiveFlag;
        AdMobActiveStaticFlag      = AdMobActiveFlag;
        PlayHavenActiveStaticFlag  = PlayHavenActiveFlag;
        IAdsActiveStaticFlag       = IAdsActiveFlag;
        TapJoyActiveStaticFlag     = TapJoyActiveFlag;
        FlurryActiveStaticFlag     = FlurryActiveFlag;

        //Initialize ChartBoost
        if (ChartBoostActiveFlag)
        {
            ChartBoostAndroid.init(ChartBoostID, ChartBoostSIG, false);
            ChartBoostAndroid.onStart();
            ChartBoostAndroid.cacheInterstitial(null);
            ChartBoostAndroid.cacheMoreApps();
        }

        //Initialize RevMob
        if (RevMobActiveFlag)
        {
            REVMOB_APP_IDS.Add("Android", RevMobID);
            revMobSession = RevMob.Start(REVMOB_APP_IDS);
        }

        //Initialize Admob
        if (AdMobActiveFlag)
        {
            AdMobAndroid.init(AdMobID);
        }

        //Initialize Playhaven
        if (PlayHavenActiveFlag)
        {
            gameObject.SendMessage("OpenNotification");
        }

        //Initialize iAds
        if (IAdsActiveFlag)
        {
        }

        //Initialize TapJoy
        if (TapJoyActiveFlag)
        {
            TapjoyPluginAndroid.RequestTapjoyConnect(TapJoyID, TapJoySecretKey);
        }

        //Initialize Flurry
        if (FlurryActiveFlag)
        {
            flurrySession = new FlurryAgent();
            flurrySession.onStartSession(FlurryID);
        }
    }
Ejemplo n.º 4
0
 // Use this for initialization
 void Start()
 {
             #if UNITY_ANDROID
     AdMobAndroid.init("a15312a8eb50af0");
     AdMobAndroid.createBanner(AdMobAndroidAd.phone320x50, AdMobAdPlacement.BottomCenter);
             #elif UNITY_IPHONE
     AdMobBinding.init("a15312abc21db24");
     AdMobBinding.createBanner(AdMobBannerType.iPad_468x60, AdMobAdPosition.BottomCenter);
             #endif
 }
    void OnGUI()
    {
        beginColumn();


        if (GUILayout.Button("Init"))
        {
            AdMobAndroid.init("a14de56b4e8babd");
            //AdMobAndroid.init( "YOUR_APP_ID_HERE" );
        }


        if (GUILayout.Button("Set Test Devices"))
        {
            AdMobAndroid.setTestDevices(new string[] { "<DEVIE_ID>", "<DEVICE_ID>", "<DEVICE_ID>" });
        }


        if (GUILayout.Button("Create Smart Banner"))
        {
            // place it on the top
            AdMobAndroid.createBanner(AdMobAndroidAd.smartBanner, AdMobAdPlacement.BottomCenter);
        }


        if (GUILayout.Button("Create 320x50 banner"))
        {
            // place it on the top
            AdMobAndroid.createBanner("<BANNER_ID>", AdMobAndroidAd.phone320x50, AdMobAdPlacement.TopCenter);
        }


        if (GUILayout.Button("Create 300x250 banner"))
        {
            // center it on the top
            AdMobAndroid.createBanner(AdMobAndroidAd.tablet300x250, AdMobAdPlacement.BottomCenter);
        }


        if (GUILayout.Button("Destroy Banner"))
        {
            AdMobAndroid.destroyBanner();
        }


        endColumn(true);


        if (GUILayout.Button("Refresh Ad"))
        {
            AdMobAndroid.refreshAd();
        }


        if (GUILayout.Button("Request Interstitial"))
        {
            // replace with your adUnitId!
            AdMobAndroid.requestInterstital("INTERSTITIAL_ID");
        }


        if (GUILayout.Button("Is Interstitial Ready?"))
        {
            var isReady = AdMobAndroid.isInterstitalReady();
            Debug.Log("is interstitial ready? " + isReady);
        }


        if (GUILayout.Button("Display Interstitial"))
        {
            AdMobAndroid.displayInterstital();
        }


        if (GUILayout.Button("Hide Banner"))
        {
            AdMobAndroid.hideBanner(true);
        }


        if (GUILayout.Button("Show Banner"))
        {
            AdMobAndroid.hideBanner(false);
        }

        endColumn();
    }
Ejemplo n.º 6
0
    void OnGUI()
    {
        beginColumn();


        if (GUILayout.Button("Init"))
        {
            // replace with your app ID!
            AdMobAndroid.init("ca-app-pub-3054354433122126/3944379495");
        }


        if (GUILayout.Button("Set Test Devices"))
        {
            // replace with your test devices!
            AdMobAndroid.setTestDevices(new string[] { "7CD09FA29896A51B58CDE9D4C47591B8", "8E2F04DC5B964AFD3BC2D90396A9DA6E", "F8F3B42C2CB5F2955D23FEE1A4A000FD" });
        }


        if (GUILayout.Button("Create Smart Banner"))
        {
            // place it on the top
            AdMobAndroid.createBanner(AdMobAndroidAd.smartBanner, AdMobAdPlacement.BottomCenter);
        }


        if (GUILayout.Button("Create 320x50 banner"))
        {
            // replace with your ad unit ID!
            AdMobAndroid.createBanner("ca-app-pub-3054354433122126/3944379495", AdMobAndroidAd.phone320x50, AdMobAdPlacement.TopCenter);
        }


        if (GUILayout.Button("Create 300x250 banner"))
        {
            // center it on the top
            AdMobAndroid.createBanner(AdMobAndroidAd.tablet300x250, AdMobAdPlacement.BottomCenter);
        }


        if (GUILayout.Button("Destroy Banner"))
        {
            AdMobAndroid.destroyBanner();
        }


        endColumn(true);


        if (GUILayout.Button("Refresh Ad"))
        {
            AdMobAndroid.refreshAd();
        }


        if (GUILayout.Button("Request Interstitial"))
        {
            // replace with your adUnitId!
            AdMobAndroid.requestInterstital("ca-app-pub-3054354433122126/3944379495");
        }


        if (GUILayout.Button("Is Interstitial Ready?"))
        {
            var isReady = AdMobAndroid.isInterstitalReady();
            Debug.Log("is interstitial ready? " + isReady);
        }


        if (GUILayout.Button("Display Interstitial"))
        {
            AdMobAndroid.displayInterstital();
        }


        if (GUILayout.Button("Hide Banner"))
        {
            AdMobAndroid.hideBanner(true);
        }


        if (GUILayout.Button("Show Banner"))
        {
            AdMobAndroid.hideBanner(false);
        }

        endColumn();
    }
 void Start()
 {
     AdMobAndroid.init("pub-9255742339770963");
     AdMobAndroid.createBanner("ca-app-pub-9255742339770963/2119930693", AdMobAndroidAd.smartBanner, AdMobAdPlacement.TopCenter);
     Instance = this;
 }
Ejemplo n.º 8
0
    void OnGUI()
    {
        beginColumn();


        if (GUILayout.Button("Init"))
        {
            AdMobAndroid.init("YOUR_APP_ID_HERE");
        }


        if (GUILayout.Button("Set Test Devices"))
        {
            AdMobAndroid.setTestDevices(new string[] { "6D13FA054BC989C5AC41900EE14B0C1B", "8E2F04DC5B964AFD3BC2D90396A9DA6E", "3BAB93112BBB08713B6D6D0A09EDABA1" });
        }


        if (GUILayout.Button("Create Smart Banner"))
        {
            // place it on the top
            AdMobAndroid.createBanner(AdMobAndroidAd.smartBanner, AdMobAdPlacement.BottomCenter);
        }


        if (GUILayout.Button("Create 320x50 banner"))
        {
            // place it on the top
            AdMobAndroid.createBanner("ca-app-pub-8386987260001674/8398905145", AdMobAndroidAd.phone320x50, AdMobAdPlacement.TopCenter);
        }


        if (GUILayout.Button("Create 300x250 banner"))
        {
            // center it on the top
            AdMobAndroid.createBanner(AdMobAndroidAd.tablet300x250, AdMobAdPlacement.BottomCenter);
        }


        if (GUILayout.Button("Destroy Banner"))
        {
            AdMobAndroid.destroyBanner();
        }


        endColumn(true);


        if (GUILayout.Button("Refresh Ad"))
        {
            AdMobAndroid.refreshAd();
        }


        if (GUILayout.Button("Request Interstitial"))
        {
            // replace with your adUnitId!
            AdMobAndroid.requestInterstital("ca-app-pub-8386987260001674/9875638345");
        }


        if (GUILayout.Button("Is Interstitial Ready?"))
        {
            var isReady = AdMobAndroid.isInterstitalReady();
            Debug.Log("is interstitial ready? " + isReady);
        }


        if (GUILayout.Button("Display Interstitial"))
        {
            AdMobAndroid.displayInterstital();
        }


        if (GUILayout.Button("Hide Banner"))
        {
            AdMobAndroid.hideBanner(true);
        }


        if (GUILayout.Button("Show Banner"))
        {
            AdMobAndroid.hideBanner(false);
        }

        endColumn();
    }