Баннерная реклама не отображается после обновления приложения из магазина приложений - PullRequest
0 голосов
/ 01 апреля 2019

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

После проверки logcat отображается «Не удалось загрузить объявление: 3», что обычно происходит изначально, когда вы первоначально публикуете свои приложения / рекламу.

Ниже приведен код:

AdView adView = (AdView) findViewById(R.id.adView);
AdRequest adRequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);

<com.google.android.gms.ads.AdView
                xmlns:ads="http://schemas.android.com/apk/res-auto"
                android:id="@+id/adView"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                ads:adSize="SMART_BANNER"
                ads:adUnitId="@string/first_banner"></com.google.android.gms.ads.AdView>

1 Ответ

0 голосов
/ 01 апреля 2019

Запрос на объявление был успешным, но объявление не было возвращено из-за отсутствия рекламных ресурсов.

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

- вы только что зарегистрировали свой идентификатор издателя, поскольку для начала показа объявлений требуется некоторое время

- Вы отфильтровали несколько объявлений

Пожалуйста, ознакомьтесь с этим документом: https://developers.google.com/android/reference/com/google/android/gms/ads/AdRequest#ERROR_CODE_NO_FILL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...