Ошибка видео на основе вознаграждения Unity3d Admob

возникла проблема с показом рекламы с вознаграждением с помощью SDK ad-mob для Unity3d. Я успешно показываю баннерную и межстраничную рекламу, но при попытке показать рекламу с вознаграждением получаю следующую ошибку (logcat):

Запуск запроса объявления. 06-20 13: 35: 17.278 1188-1211 / com.dice.master W / Ads: Возникла проблема с получением ответа от рекламного объявления. Код ошибки: 0 06-20 13: 35: 17.279 1188-1188 / com.dice.master W / Ads: Не удалось загрузить объявление: 0 06-20 13: 35: 17.319 1188-1188 / com.dice.master I / Unity : Событие HandleRewardBasedVideoFailedToLoad получено с сообщением: Внутренняя ошибка UnityEngine.DebugLogHandler: Internal_Log (LogType, String, Object) UnityEngine.DebugLogHandler: LogFormat (LogType, Object, String, Object []) UnityEngine (Object []), LogEngine (Object []), Logypengine (Object []) UnityEngine (Object []] : Log (объект) UnityEngine.MonoBehaviour: print (Object) (в /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineMonoBehaviourBindings.gen.cs:106) AdController: AdController: HandleRewardBasedoailedBaseReward, HandleReward adEventArgs) (в D: \ Private \ Dice master 3D \ Assets \ Scripts \ Admob \ AdController.cs: 133) GoogleMobileAds.Api.RewardBasedVideoAd: m__1E (Object, AdFailedToLoadEventArgs) (в D: \ Private \ Dice master 3D \ Assets \ GoogleMobileAds \ Api \ RewardBasedVideoAd.cs: 60) GoogleMobileAds.Android.RewardBasedVideoAdClient: onAdFailedToLoad (String) (на D: \ Private \ Dice master 3D \ Assets \ GoogleMobileAds \ Platforms \ Android \ RewardBasedVideo.MobileAds \ Platforms \ Android \ RewardBasedVideo. : InternalInvoke (Object, Object []

У меня есть учетная запись в Chartboost, установите приложение с базовыми настройками. добавили посредника в учетной записи admob в модуль добавления ..... реализация довольно проста, так что ....


person Dude    schedule 20.06.2016    source источник


Ответы (3)


Код ошибки 0 означает отсутствие заливки. Я никогда не работал с charboost, но должно быть одно из них: если у charboost есть тестовые объявления - включите их, если вы только что закончили настройку панели инструментов charboost, может потребоваться некоторое время, чтобы начать работу. Но если они не работают, то, вероятно, вы из страны третьего мира, как я, и у вас очень низкий уровень заполнения. В этом случае загрузите бесплатное приложение VPN, запустите его и снова проверьте.

person Nika Kasradze    schedule 20.06.2016
comment
Привет, Ника, есть какие-нибудь рекомендуемые сети видео с вознаграждением для третьей страны (для Unity)? - person Dude; 21.06.2016
comment
не совсем, не знаю. Дело в том, что развитые страны имеют больший финансовый потенциал, поэтому больше шансов купить новую игру / приложение. Таким образом, РЕКЛАМОДАТЕЛИ решили направить 9 рекламных объявлений из 10 в развитые страны. ПОСТАВЩИКИ рекламы (например, charboost) просто реализуют это поведение. Именно так работает абсолютное большинство рекламных сетей, а не только поставщики вознагражденного видео. Я тестирую свои объявления с помощью BetterNet VPN, это бесплатно, но есть много других бесплатных VPN. - person Nika Kasradze; 21.06.2016

Внутренняя ошибка! Повторите попытку позже.

если по-прежнему не удается загрузить, вы можете загрузить https://github.com/unity-plugins/Unity-Admob и запустите его на устройстве, чтобы проверить правильность вашего устройства и идентификатора admob.

person unitygamer1990    schedule 15.07.2017

Вы можете попробовать переключиться между сетью Wi-Fi и 4G. Также вы можете попробовать использовать идентификатор приложения Google и идентификатор вознаграждения для тестирования на реальном устройстве.

person Rômulo Z. C. Cunha    schedule 19.09.2020