InterstitialAd в указанной активности

Я работаю над этой деятельностью Скажи пожалуйста Как я могу показать межстраничную рекламу перед перенаправлением пользователя в магазин Google Play?

Является ли это возможным?

 public class MyClinet extends WebViewClient {

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {

        if (Uri.parse(url).getHost().equals("myhostsite")) {
            return false;
        }
        if (Uri.parse(url).getScheme().equals("market")) {
            try {

                Intent intent = new Intent(Intent.ACTION_VIEW);
                intent.setData(Uri.parse(url));
                Activity host = (Activity) view.getContext();
                host.startActivity(intent);
                return true;
            } catch (ActivityNotFoundException e) {
                // Google Play app is not installed, you may want to open the app store link
                Uri uri = Uri.parse(url);
                view.loadUrl("http://play.google.com/store/apps/" + uri.getHost() + "?" + uri.getQuery());
                return false;
            }

        }
        return false;
    }
}
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
2
0
42
1

Ответы 1

Просто следуйте этому официальному руководству Google, и вы получите то, что хотите https://developers.google.com/admob/android/interstitial

mInterstitialAd = new InterstitialAd(this);
mInterstitialAd.setAdUnitId("ca-app-pub-3940256099942544/1033173712");
mInterstitialAd.loadAd(new AdRequest.Builder().build());

Но суть в том, чтобы добавить слушателя к вашему добавлению межстраничного объявления и перенаправить пользователя, когда объявление закрыто. Нравится:

mInterstitialAd.setAdListener(new AdListener() {

    @Override
    public void onAdClosed() {
        // Your redirect code goes here
    }
});

Хорошо, спасибо @ André Sousa. Надеюсь, все будет работать так, как я хочу.

aboaldrdaaa2 27.10.2018 15:19

Вы добавили загружено?

André Sousa 04.11.2018 10:28

Если это так и объявление не отображается, в ваших журналах должна быть ошибка, связанная с API объявлений.

André Sousa 04.11.2018 12:10

Могу я поговорить с вами наедине, например, в Facebook или Twitter?

aboaldrdaaa2 06.11.2018 00:18

Другие вопросы по теме