Апподеальный тест нативной рекламы

Я просто изучаю нативную рекламу с простым кодом и пытаюсь протестировать апподальную нативную рекламу. но там нет тестовой рекламы.

    Appodeal.setAutoCache(Appodeal.NATIVE, false);
    Appodeal.initialize(this, "apikey", Appodeal.NATIVE);
    Appodeal.cache(this, Appodeal.NATIVE);
    Appodeal.setNativeCallbacks(new NativeCallbacks() {
        @Override
        public void onNativeLoaded() {
            Toast.makeText(MainActivity.this, "onNativeLoaded", Toast.LENGTH_SHORT).show();
         }

        @Override
        public void onNativeFailedToLoad() {
            Toast.makeText(MainActivity.this, "onNativeFailedToLoad", Toast.LENGTH_SHORT).show();
        }

        @Override
        public void onNativeShown(NativeAd nativeAd) {
            Toast.makeText(MainActivity.this, "onNativeShown", Toast.LENGTH_SHORT).show();
        }

        @Override
        public void onNativeClicked(NativeAd nativeAd) {
            Toast.makeText(MainActivity.this, "onNativeClicked", Toast.LENGTH_SHORT).show();
        }
    });
    Appodeal.getNativeAds(1);
    com.appodeal.ads.native_ad.views.NativeAdViewContentStream nav_cs = this.findViewById(R.id.native_ad_view_content_stream);
    nav_cs.setNativeAd(nativeAd);

что случилось? в чем моя ошибка?

2 ответа

Чтобы включить тестовые объявления в Appodeal, добавьте эту строку в свой код:Appodeal.setTesting(true);

Это позволит тестировать объявления не только для нативных объявлений Appodeal, но и для всех типов объявлений: баннеров, рекламных вставок и т. Д.

Похоже, вам нужно больше времени для загрузки рекламы. Обычно это занимает около 20 - 60 секунд.

В его случае вы можете попробовать использовать следующий код: https://pastebin.com/Wbe0V6fm

Также проверьте наш демонстрационный проект: https://github.com/appodeal/appodeal-android-demoУчебный класс: https://github.com/appodeal/appodeal-android-demo/blob/master/app/src/main/java/com/appodeal/test/AppodealWrapperAdapter.java

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