Сторонняя интеграция SDK через admob вызывает исключение Classcast

Я пытаюсь интегрировать SDK третьей стороны с помощью посредничества admob.

В рекламной сети есть адаптер для того же. SDK инициализирован правильно, насколько я вижу журнал инициализации. Но по запросу объявления, это дает следующее исключение:

Instantiating mediation adapter: com.google.ads.mediation.customevent.CustomEventAdapter
Could not request interstitial ad from adapter.
java.lang.ClassCastException: com.google.ads.mediation.nexage.NexageAdapter cannot be cast to com.google.ads.mediation.customevent.CustomEventInterstitial
    at com.google.ads.mediation.customevent.CustomEventAdapter.requestInterstitialAd(Unknown Source)
    at com.google.ads.mediation.customevent.CustomEventAdapter.requestInterstitialAd(Unknown Source)
    at com.google.android.gms.internal.zzfj.zza(Unknown Source)
    at com.google.android.gms.internal.zzey$zza.onTransact(Unknown Source)
    at android.os.Binder.transact(Binder.java:387)
    at com.google.android.gms.ads.internal.mediation.client.g.a(:com.google.android.gms.DynamiteModulesA:115)
    at com.google.android.gms.ads.internal.mediation.g.a(:com.google.android.gms.DynamiteModulesA:117)
    at com.google.android.gms.ads.internal.mediation.e.run(:com.google.android.gms.DynamiteModulesA:34)
    at android.os.Handler.handleCallback(Handler.java:739)
    at android.os.Handler.dispatchMessage(Handler.java:95)
    at android.os.Looper.loop(Looper.java:158)
    at android.app.ActivityThread.main(ActivityThread.java:7229)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
Could not request ad from mediation adapter.

Я много искал по этому поводу, но не смог найти никакой помощи.

1 ответ

Нашел причину исключения. Это происходило из-за неправильной настройки рекламы. Не упомянул правильное название пакета.

Спасибо,

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