Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Форум / Для тех кто пользовался admob

Для тех кто пользовался admob

director_ubisoftПользовательwww12 июня 201818:10#0
Я тут пытался подключить рекламу, указал id телефона, сбилдик апк, но в игре реклама не отображается. Может это я id неправильный написал, потому-что во всех приложениях показывает разный, либо я неправильно написал код. Если у меня все-это из-за id, то реклама будет отображаться у игроков?
Извините если напрягаю, но могли бы вы в свободное время проверить правильность кода если вы пользовались admob.

В самом unity в консоли выводятся вот эти сообщения:

Dummy .ctor

Dummy CreateInterstitialAd

Dummy LoadAd

Если убрать метод Ad_OnAdLoaded и ad.Show() написать в OnTriggerEnter, то:

Dummy .ctor

Dummy CreateInterstitialAd

Dummy LoadAd

Dummy ShowInterstitialAd

Но на телефоне все одно и тоже

private InterstitialAd ad;
            private const string interstitial = "ca-app-pub-5879280404767493/5830720497";

            void OnTriggerEnter2D (Collider2D finish) {
                if (finish.gameObject.tag == "Finish" && SceneManager.GetActiveScene().buildIndex == IndexScene) {
                        winPanel.SetActive (true);
                        buttonJump.SetActive (false);
                        MenuScript.countUnlockedLevel++;
                        PlayerPrefs.Save ();
                        ad = new InterstitialAd (interstitial);
                        AdRequest request = new AdRequest.Builder ().Build ();
                        ad.LoadAd (request);
                        ad.OnAdLoaded += Ad_OnAdLoaded;
                }
        }

        void Ad_OnAdLoaded (object sender, System.EventArgs args)
        {
                ad.Show();
        }

/ Форум / Программирование игр / Сеть

2001—2018 © GameDev.ru — Разработка игр