Android RevMob не может отображать рекламу

Когда я интегрировал RevMob в свое приложение, он показывает мне следующую ошибку:

No ads for this device/country right now

Есть ли способ решить эту проблему?

4 ответа

Вы даете разрешение в манифесте<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.READ_PHONE_STATE"/>

Для проверки реализации вы можете использовать тестовый режим:

EnvironmentConfig.setTestingMode(true);

Это описано в документации SDK http://sdk.revmob.com/android

Это может быть временное прекращение кампании для вашего устройства / страны и т. Д. Это должно быть решено автоматически на стороне сервера / продаж. Но вы можете проверить свою реализацию, используя режим тестирования, как сказал Диого.

В последних версиях вы должны использовать следующий код:

RevMob revmob = RevMob.start(this, APPLICATION_ID);
revmob.setTestingMode(RevMobTestingMode.WITH_ADS);

Это означает, что это говорит. У Revmob нет издателя для вашей страны. Revmob много инвестировал в развитие разработчиков, а не рекламодателей, поэтому иногда им не хватает рекламы.

Просто чтобы проверить, все ли у вас в порядке, попробуйте использовать VPN на своем устройстве для Великобритании или США. У них обычно есть реклама для этих стран.

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